bug#45962: ‘binutils-mesboot0’ includes non-zero timestamps in ar archives

2021-03-09 Thread Jan Nieuwenhuizen
Ludovic Courtès writes: Hey Ludo! > Jan Nieuwenhuizen skribis: > > I can think of two possibilities, then: (1) apply the patch in a phase > rather than via the ‘patches’ field, and (2) arrange so that > ‘patch-and-repack’ does not compress the patched code or compresses it > with the bootstrap

bug#46967: Connection reuse for substitutes breaks with gzip

2021-03-09 Thread Léo Le Bouter via Bug reports for GNU Guix
I am also affected by this issue (non-deterministically) it seems. Requires me to run 'guix system reconfigure ..' several times for things to work. signature.asc Description: This is a digitally signed message part

bug#47028: Discourage single-character package names

2021-03-09 Thread Mark H Weaver
Hi Tobias, Tobias Geerinckx-Rice writes: > Mark H Weaver 写道: >> Yesterday, an obscure package called "t" was added to Guix. We >> should reject such short package names in Guix unless there's a very >> compelling reason to keep them. > > I completely agree (in fact I can't compel myself to

bug#47030: blueman fails to find a dbus service file

2021-03-09 Thread Simon Streit
Hello, I'm not quite sure yet if this is a is an actual bug or a error on my side. Whenever I load blueman-applet, it will pop up an error saying: Failed to apply newtork settings and g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name

bug#47028: [PATCH 1/2] doc: Discourage ambiguous package names.

2021-03-09 Thread Tobias Geerinckx-Rice via Bug reports for GNU Guix
Tobias Geerinckx-Rice via Bug reports for GNU Guix 写道: +@code{s-shell} and @emp{not} @code{s}. Feel free to ask your fellow ??? I'm sorry, I'm really useless today. This should of course be correct & not wrong. Kind regards, T G-R signature.asc Description: PGP

bug#47007: dcb640f02b broke guix environment --container

2021-03-09 Thread Martin via Bug reports for GNU Guix
Hello, On 3/9/21 12:18 PM, Jelle Licht wrote: FWIW, I only have this issue on Guix System: on my Ubuntu 20.04.2 things JustWork(tm) Thanks for taking a look, - Jelle I can confirm similar issues on my Guix Systems from below:   canonical file name:

bug#47028: [PATCH 2/2] lint: Warn about single-character package names.

2021-03-09 Thread Tobias Geerinckx-Rice via Bug reports for GNU Guix
* guix/lint.scm (check-name): New procedure. (%local-checkers): Add it. --- guix/lint.scm | 16 +++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/guix/lint.scm b/guix/lint.scm index 311bc94cc3..5144fa139d 100644 --- a/guix/lint.scm +++ b/guix/lint.scm @@ -6,7 +6,7 @@

bug#47028: [PATCH 1/2] doc: Discourage ambiguous package names.

2021-03-09 Thread Tobias Geerinckx-Rice via Bug reports for GNU Guix
* doc/contributing.texi (Package Naming): Explicitly mention single-character and otherwise ambiguous names. --- doc/contributing.texi | 8 doc/guix.texi | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/doc/contributing.texi b/doc/contributing.texi index

bug#47028: Discourage single-character package names

2021-03-09 Thread Tobias Geerinckx-Rice via Bug reports for GNU Guix
Mark H Weaver 写道: Yesterday, an obscure package called "t" was added to Guix. We should reject such short package names in Guix unless there's a very compelling reason to keep them. I completely agree (in fact I can't compel myself to find excusable exceptions), but this wasn't explicitly

bug#32767: glibc shadows gcc's C++ headers

2021-03-09 Thread Maxim Cournoyer
Hello, Robin Templeton writes: > When compiling C++ programs, glibc's include directory takes precedence > over gcc's for standard C headers like math.h, but glibc's headers > aren't completely compatible with C++. For example, isnan from math.h is > supposed to be a function, but glibc defines

bug#47007: dcb640f02b broke guix environment --container

2021-03-09 Thread Andreas Enge
Am Tue, Mar 09, 2021 at 10:00:30PM +0100 schrieb Ludovic Courtès: > Here’s a more sensible patch for you to try. This time it should > correctly determine the necessary mount flags based on statfs(2) info. > Could you apply it and report back? This one works like a charm, thanks a lot! Andreas

bug#47007: dcb640f02b broke guix environment --container

2021-03-09 Thread Andreas Enge
Hello, incidentally I stumbled upon the same problem as Jelle today. Am Tue, Mar 09, 2021 at 05:17:10PM +0100 schrieb Ludovic Courtès: > Could you try the attached patch? It raises an error: $ ./pre-inst-env guix environment -C --ad-hoc coreutils Backtrace: In ice-9/boot-9.scm: 1736:10 17

bug#47007: dcb640f02b broke guix environment --container

2021-03-09 Thread Ludovic Courtès
Here’s a more sensible patch for you to try. This time it should correctly determine the necessary mount flags based on statfs(2) info. Could you apply it and report back? TIA! Ludo’. diff --git a/gnu/build/file-systems.scm b/gnu/build/file-systems.scm index aca4aad848..304805db62 100644 ---

bug#46292: Reopen

2021-03-09 Thread Andreas Enge
This has become a duplicate of https://issues.guix.gnu.org/47007 , closing it again. Andreas

bug#47018: core-updates: make check fails when guix-daemon is running

2021-03-09 Thread Lars-Dominik Braun
Hi Chris, > Lars-Dominik, I'm CCing you on this email because you introduced the > code discussed below, so I'm hoping you might know something about it. > If you could please take a look, I'd really appreciate it! I’m pretty sure it worked when I submitted the patch. Looking at the untruncated

bug#46998: wish: package xvfb-run

2021-03-09 Thread Dr. Arne Babenhauserheide
Tobias Geerinckx-Rice writes: > Tobias Geerinckx-Rice 写道: >> It's ridiculous and I like it. > > Done as 9f87758fd5a5fd2e4c04683aebee13d9a19218b8. You’re awesome! Thank you! Best wishes, Arne -- Unpolitisch sein heißt politisch sein ohne es zu merken signature.asc Description: PGP signature

bug#47007: dcb640f02b broke guix environment --container

2021-03-09 Thread Ludovic Courtès
Hi, Jelle Licht skribis: > There you go: > > 26123 stat("/gnu/store/mmhimfwmmidf09jw1plw3aw1g1zn2nkh-bash-static-5.0.16", > {st_mode=S_IFDIR|0555, st_size=4096, ...}) = 0 > 26123 mkdir("/tmp", 0777) = -1 EEXIST (File exists) > 26123 mkdir("/tmp/guix-directory.9IH6jJ", 0777) = -1

bug#46292: Reopen

2021-03-09 Thread Andreas Enge
Hello, I notice the exact same problem still on a Guix System (!) freshly reconfigured with commit b1cabedd28b92324259875fc52ca5d52d411a026, so the kernel is 5.11.4-gnu. In my case /tmp is just an ordinary subdirectory of /, which itself is LUKS encrypted and mounted from /dev/mapper/cryptroot.

bug#46925: Ripgrep tests failures due to bstr update

2021-03-09 Thread John Soo
Hey Nicolas, I think the breaking tests do actually indicate breaking functionality in this case since there is a whole test suite dedicated to the bytestring representation. Maybe the fix could be using a later commit in which the later bstr is used. There are definitely unreleased

bug#46998: wish: package xvfb-run

2021-03-09 Thread Tobias Geerinckx-Rice via Bug reports for GNU Guix
Tobias Geerinckx-Rice 写道: It's ridiculous and I like it. Done as 9f87758fd5a5fd2e4c04683aebee13d9a19218b8. Kind regards, T G-R signature.asc Description: PGP signature

bug#47020: [PATCH 4/4] gnu: glibc-final-with-bootstrap-bash-boot0: Don't include debug output.

2021-03-09 Thread Efraim Flashner
* gnu/packages/commencement.scm (glibc-final-with-bootstrap-bash-boot0) [outputs]: Remove debug from inherited outputs. --- gnu/packages/commencement.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index 9ca5bc4a7e..b2921a4a48

bug#47020: [PATCH 2/4] gnu: coreutils-boot0: Don't include debug output.

2021-03-09 Thread Efraim Flashner
* gnu/packages/commencement.scm (coreutils-boot0)[outputs]: Remove debug from inherited outputs. --- gnu/packages/commencement.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index 07d657ce15..08538dbe5d 100644 ---

bug#47020: [PATCH 3/4] gnu: gcc-boot0: Don't include debug output.

2021-03-09 Thread Efraim Flashner
* gnu/packages/commencement.scm (gcc-boot0)[outputs]: Remove debug from inherited outputs. --- gnu/packages/commencement.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index 08538dbe5d..9ca5bc4a7e 100644 ---

bug#47020: [PATCH 1/4] gnu: gnu-make-boot0: Don't include debug output.

2021-03-09 Thread Efraim Flashner
* gnu/packages/commencement.scm (gnu-make-boot0)[outputs]: Remove debug from inherited outputs. --- gnu/packages/commencement.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index 890d57941f..07d657ce15 100644 ---

bug#47020: debug output of -boot0 packages is probably unneeded

2021-03-09 Thread Efraim Flashner
Some packages we probably don't need to automatically create debug outputs for. We could probably drop the debug outputs for all the packages that have them in commencement except for the -final ones. (ins)efraim@3900XT ~/workspace/guix$ du -sch \

bug#46967: Connection reuse for substitutes breaks with gzip

2021-03-09 Thread Ludovic Courtès
Even simpler: --8<---cut here---start->8--- $ ./pre-inst-env guile ~/src/guix-debugging/http-pipelining-gzip.scm ;;; (port #) ;;; (input #) ;;; (drain "") ;;; (fetch 16397) ;;; (port #) Backtrace: In ice-9/boot-9.scm: 1736:10 11 (with-exception-handler

bug#47007: dcb640f02b broke guix environment --container

2021-03-09 Thread Jelle Licht
Ludovic Courtès writes: > Hi, > > Jelle Licht skribis: > >> I only tried this on x86_64 guix systems, one with Linux kernel 5.11.2, >> and also on a Linux-libre kernel 4.14.223. >> >> Running the equivalent of a `git bisect' starting some months back to >> today's master, and with the following

bug#46925: Ripgrep tests failures due to bstr update

2021-03-09 Thread JOULAUD François via Bug reports for GNU Guix
Hello, On Mon, Mar 08, 2021 at 10:40:27PM +0100, Nicolas Goaziou wrote: > JOULAUD François via Bug reports for GNU Guix writes: > > Upgrade rust-bstr-0.2 to be 0.2.12, possibly only upgrading needed > > dependent packages. > > Just to be clear, your are suggesting a downgrade, because

bug#47007: dcb640f02b broke guix environment --container

2021-03-09 Thread Ludovic Courtès
Hi, Jelle Licht skribis: > I only tried this on x86_64 guix systems, one with Linux kernel 5.11.2, > and also on a Linux-libre kernel 4.14.223. > > Running the equivalent of a `git bisect' starting some months back to > today's master, and with the following test to select bad/good bisect >

bug#46967: Connection reuse for substitutes breaks with gzip

2021-03-09 Thread Ludovic Courtès
Ludovic Courtès skribis: > As of commit cdc688c5ee106b7ee2547e4abd74ab81d7702d3d, it seems that the > connection reuse code for substitutes breaks if you’re fetching gzip > substitutes. Here’s a simple reproducer that systematically fails after the first download: --8<---cut

bug#47019: Rust 1.26.2 from the master branch fails to build on aarch64-linux

2021-03-09 Thread Christopher Baines
Efraim Flashner writes: > On Tue, Mar 09, 2021 at 08:56:54AM +, Christopher Baines wrote: >> The failure seems to occur in the check phase, see the build logs >> referenced from: >> >> https://data.guix-patches.cbaines.net/gnu/store/c3f7d3ziwjfkwg3j7xz47dj44sb2l5av-rust-1.26.2.drv >> >>

bug#47019: Rust 1.26.2 from the master branch fails to build on aarch64-linux

2021-03-09 Thread Efraim Flashner
On Tue, Mar 09, 2021 at 08:56:54AM +, Christopher Baines wrote: > The failure seems to occur in the check phase, see the build logs > referenced from: > > https://data.guix-patches.cbaines.net/gnu/store/c3f7d3ziwjfkwg3j7xz47dj44sb2l5av-rust-1.26.2.drv > > This looks like a relevant error: >

bug#47019: Rust 1.26.2 from the master branch fails to build on aarch64-linux

2021-03-09 Thread Christopher Baines
The failure seems to occur in the check phase, see the build logs referenced from: https://data.guix-patches.cbaines.net/gnu/store/c3f7d3ziwjfkwg3j7xz47dj44sb2l5av-rust-1.26.2.drv This looks like a relevant error: [compile-fail] compile-fail/issue-15919.rs stdout executing

bug#47018: core-updates: make check fails when guix-daemon is running

2021-03-09 Thread Chris Marusich
Chris Marusich writes: > One specific test failure is test/guix-package.sh, which fails as > follows: I misspoke. The failing test is tests/builders.scm. The rest of my message should be correct. -- Chris signature.asc Description: PGP signature

bug#47018: core-updates: make check fails when guix-daemon is running

2021-03-09 Thread Chris Marusich
Hi, Lars-Dominik, I'm CCing you on this email because you introduced the code discussed below, so I'm hoping you might know something about it. If you could please take a look, I'd really appreciate it! Starting with commit 09448c0994390697e876db235a3b773311795238, "make check" fails when a