bug#75879: [bug#70895] [PATCH] grafts: Only compute necessary graft derivations.

2025-01-31 Thread David Elsing
Hello, Ludovic Courtès writes: > Uh, looks like this is a real bug. I’m surprised because we do have > tests for that in ‘tests/gexp.scm’ (and it’s actually used in a few > important places), but maybe they’re not exercising the right thing. Yes indeed, 'with-parameters' is tested for %current

bug#75090: [bug#75426] [PATCH] docker: Build tarballs reproducibly.

2025-01-31 Thread Simon Josefsson via Bug reports for GNU Guix
fre 2025-01-31 klockan 17:12 +0100 skrev Ludovic Courtès: > Hi, > > Simon Josefsson skribis: > > > Hi!  I suspect something went wrong with this patch, now 'guix > > pack' > > fail and give the error below.  Maybe the 'cf' has to come first? > > > > https://gitlab.com/debdistutils/guix/containe

bug#75932: go@1.17.13 builds failing on aarch64-linux

2025-01-31 Thread Sharlatan Hellseher
Hi, The issue may come from the fact that all tests started to run as default is ./... . I can check later on Monday. Oleg

bug#73304: Python in relocatable guix pack leads to wrong sys.path

2025-01-31 Thread Maxim Cournoyer
Hi, [...] >> That's indeed preferable, but according to my analysis not possible, as >> there are situations of faulty startup behavior in which out >> sitecustomize.py is not run at all. > > I think I had read this from you before but I hadn't grasped how that's > possible/when it occurs. Do yo

bug#75090: [bug#75426] [PATCH] docker: Build tarballs reproducibly.

2025-01-31 Thread Ludovic Courtès
Hi, Simon Josefsson skribis: > Hi! I suspect something went wrong with this patch, now 'guix pack' > fail and give the error below. Maybe the 'cf' has to come first? > > https://gitlab.com/debdistutils/guix/container/-/jobs/8988707317 > tar: You must specify one of the '-Acdtrux', '--delete'

bug#73304: Python in relocatable guix pack leads to wrong sys.path

2025-01-31 Thread Maxim Cournoyer
Hi Konrad, Konrad Hinsen writes: > Hi, > > Maxim Cournoyer writes: > >> The workaround looks smart (too smart for my tired brain tonight), but >> to be honest I'd rather have Python handle the relative paths correctly, >> or work around it in our sitecustomize.py script that runs early when > >

bug#73304: Python in relocatable guix pack leads to wrong sys.path

2025-01-31 Thread Konrad Hinsen
Hi, Maxim Cournoyer writes: > The workaround looks smart (too smart for my tired brain tonight), but > to be honest I'd rather have Python handle the relative paths correctly, > or work around it in our sitecustomize.py script that runs early when That's indeed preferable, but according to my a

bug#73304: Python in relocatable guix pack leads to wrong sys.path

2025-01-31 Thread Maxim Cournoyer
Hi, Rutherther writes: [...] > Okay, I spent a bit of time on this, and I think I get it now. > This seems to boil down to something in Python wrongly handling > the argv0, where it looks at the path, being /tmp/a/profile/bin/python3, > substitutes the symlink > /tmp/a/profile/bin/python3/../.

bug#73304: Python in relocatable guix pack leads to wrong sys.path

2025-01-31 Thread Rutherther via Bug reports for GNU Guix
"Rutherther" writes: >> Hello, >> >> Konrad Hinsen skribis: >> >>> Konrad Hinsen writes: >>> I have changed my mind. In the sys.path outputs shown, there are no paths from add-on packages. It's just the Python standard library. Maybe our sitecustomize.py is not run at all, but if

bug#73304: Python in relocatable guix pack leads to wrong sys.path

2025-01-31 Thread Rutherther via Bug reports for GNU Guix
> Hello, > > Konrad Hinsen skribis: > >> Konrad Hinsen writes: >> >>> I have changed my mind. In the sys.path outputs shown, there are no >>> paths from add-on packages. It's just the Python standard library. >>> Maybe our sitecustomize.py is not run at all, but if it is, it didn't do >>> anyth