bug#57878: Emacs native compilation on startup can crash the system

2023-10-14 Thread Konrad Hinsen
Ludovic Courtès writes: > Konrad, Emacs team: is this bug still happening today? > > https://issues.guix.gnu.org/57878 I did some quick tests, and at least for my usage of Emacs, there are no more problems with native compilation in current Guix (including Emacs 29.1). Great! Konrad

bug#65665: package-mapping with #:deep? #t doesn't get all the implicit inputs

2023-10-14 Thread Ludovic Courtès
Hello, Maxim Cournoyer skribis: >> It’s indeed the case that arguments can capture references to packages >> that won’t be caught by ‘package-mapping’. For instance, if you write: >> >> (package >> … >> (arguments (list … #~(whatever #$coreutils >> >> … then ‘coreutils’ here canno

bug#65665: package-mapping with #:deep? #t doesn't get all the implicit inputs

2023-10-14 Thread Ludovic Courtès
Hello, Ulf Herrman skribis: > That and a growing thirst for a nuclear option for package rewriting > brought about by trying to debug deep transformations while > simultaneously experimenting with rewriting a manifest of around 270 > packages. On that topic of a catch-all option for rewriting:

bug#65924: [PATCH core-updates 1/3] gnu: git: Remove labels and use gexps.

2023-10-14 Thread Ludovic Courtès
Hi! Maxim Cournoyer skribis: > * gnu/packages/version-control.scm (git) > [native-inputs, inputs]: Remove labels. > [arguments]: Use gexps. Use gexp variables input searching procedures where > it makes sense. [...] > +;; Tell 'git-send-email' where perl modules are. > +

bug#65924: [PATCH core-updates 2/3] gnu: git: Invert inheritance relationship.

2023-10-14 Thread Ludovic Courtès
Maxim Cournoyer skribis: > It's simpler to add features on top of a minimal variant than to remove them, > and helps avoiding mistakenly changing git-minimal, which has many dependents. > > * gnu/packages/version-control.scm (git-minimal): Move above git and severe > inheritance. Remove input la

bug#65924: [PATCH core-updates 3/3] gnu: git-minimal: Add coreutils and sed to PATH.

2023-10-14 Thread Ludovic Courtès
Maxim Cournoyer skribis: > Fixes . > > * gnu/packages/version-control.scm (git-minimal) > [arguments] : New field. > : Augment with (ice-9 match), (ice-9 textual-ports) and (guix > search-paths). > : Add patch-commands phase. > [inputs]: Add coreutils-minimal an

bug#66472: Wrong ‘glibc-utf8-locales’ package used on GNU/Hurd

2023-10-14 Thread Ludovic Courtès
Hi, Janneke Nieuwenhuizen skribis: >> starting phase `remove-tests' >> error: in phase 'remove-tests': uncaught exception: >> decoding-error "decode-char" "input decoding error" 1073741930 #> tests/misc/ls-misc.pl 15> [...] > Hmm. I've briefly looked at this but failed to reproduce it. I've

bug#66297: guix-daemon not starting after boot

2023-10-14 Thread Ludovic Courtès
Hello, Sharlatan Hellseher skribis: > I creaed a simple script, it may be helpfull for quick glance on guix healh in > general =) Heh. :-) Could you answer my earlier questions: >> > There this no track of guix-daemon was starting in herd log >> > >> > herd log | grep daemon >> > 10 Oct 2023

bug#66472: Wrong ‘glibc-utf8-locales’ package used on GNU/Hurd

2023-10-14 Thread Janneke Nieuwenhuizen
Ludovic Courtès writes: > Hi, > > Janneke Nieuwenhuizen skribis: > >>> starting phase `remove-tests' >>> error: in phase 'remove-tests': uncaught exception: >>> decoding-error "decode-char" "input decoding error" 1073741930 >>> # > > [...] > >> Hmm. I've briefly looked at this but failed to repr

bug#66553: Request to merge rust-team

2023-10-14 Thread Efraim Flashner
IMO rust-team branch is ready to merge. We've updated rust to 1.70, librsvg to 2.56.4 and many new and updated packages. We've added a phase to the cargo-build-system to fail if it detects pre-built files and we've set the cargo-build-system to skip the test phase by default, allowing us to make su