bug#77869: how can artanis support minimal mode?

2025-04-17 Thread R.W.Flurando
It has really been a long time that gnu artanis, the lovely python flask or rust rocket equivalance in guile, can not run under minimal mode here, in guix system I consider this a bug instead of any sort of wish list because this behaviour is definitely below expectation having checked the packag

bug#76211: Incomplete python-django-compressor package

2025-04-17 Thread Sharlatan Hellseher
Hi, Thanks for reporting this. I could investigate it and find the root of that problem, and it was a custom function detecting which files need to be copied to "build" --8<---cut here---start->8--- def find_package_data( --8<---cut here--

bug#77862: guix-daemon run as non-root sets up /etc/group incorrectly in build container

2025-04-17 Thread Ludovic Courtès
Hi, keinflue writes: > When using the new ability of guix-daemon to run as non-root with the > help of user namespaces, the testsuite of coreutils fails. Could you include a build log snippet? (Also useful to have it inline so that someone searching for discussions about the bug can find it.)

bug#66268: Guix makes invalid assumptions regarding guile-git guarantees leading to guix pull failing

2025-04-17 Thread Ludovic Courtès
Hello, Tomas Volf <~@wolfsden.cz> writes: > Ludovic Courtès writes: [...] >> Taking a step back, I think we can sidestep the issue entirely. Based >> on 45mg’s initial work, I added (git graph). This includes >> ‘graph-descendant?’, which is all we need in (guix git). >> >> So I think I’ll r

bug#77862: guix-daemon run as non-root sets up /etc/group incorrectly in build container

2025-04-17 Thread keinflue
Here are excerpts from the build log: ERROR: tests/chown/separator ++ initial_cwd_=/tmp/guix-build-coreutils-9.1.drv-0/coreutils-9.1 [...] ++ id -u + id_u=30001 + test -n 30001 ++ id -un + id_un=nixbld + test -n nixbld ++ id -g + id_g=3 + test -n 3 ++ id

bug#77862: guix-daemon run as non-root sets up /etc/group incorrectly in build container

2025-04-17 Thread Ludovic Courtès
keinflue writes: > Here are excerpts from the build log: Thanks. > Unfortunately I made a mistake and accidentally lost the container in > which I tried this, so I can not verify right now whether the patch > actually resolves the issue. > > It might take me a day or two to restore it. No worr

bug#77869: Acknowledgement (how can artanis support minimal mode?)

2025-04-17 Thread R.W.Flurando
to add something the artanis Makefile.in has checks of DESTDIR when installing or uninstalling and and it do respect DESTDIR for the /etc/artanis/artanis.conf I wonder whether the *default-conf-file* is really hardcoded seemingly it is then what will happen if I do ask for a DESTDIR? Since the stor

bug#77862: guix-daemon run as non-root sets up /etc/group incorrectly in build container

2025-04-17 Thread keinflue
When using the new ability of guix-daemon to run as non-root with the help of user namespaces, the testsuite of coreutils fails. This is because the daemon incorrectly uses the host GID instead of the guest GID in the build container's /etc/group, which the testsuite uses to lookup the group's