bug#74845: Guix racket: binaries installed via "raco pkg install" missing --config directory

2024-12-12 Thread Suhail Singh
Hello Guix, Currently, binaries installed via "raco" (included in Guix's "racket" package) don't include the -G / --config configuration option specifying the "Main configuration directory". This is problematic. Specifically, when installing "rash" via raco using the below: #+begin_src sh rac

bug#74800: guix package lacks offloading capabilities (guile-ssh@0.18)

2024-12-12 Thread Ludovic Courtès
Tomas Volf <~@wolfsden.cz> skribis: > The check for make-session stopped working after update to 0.18.0. This > commit adds the additional `#:config #f' to skip reading the ssh > configuration, arguably we did not want to do that anyway. > > * m4/guix.m4 (GUIX_CHECK_GUILE_SSH): Add `#:config #f'

bug#74836: reconfigure fails with colord-service-type enabled

2024-12-12 Thread Nathan Dehnel
guix a9003b8 $ gunzip -c /var/log/guix/drvs/9q/shqzfg9m1xq3vqkkim048jfn67q4zz-dbus-system-services.drv.gz find-files: /gnu/store/lhz771ckxyxydd5va71jxj2fl7xz8gls-gdm-44.1/share/dbus-1/: No such file or directory Backtrace: 3 (primitive-load "/gnu/store/57whwdicsj7gqjchrwi6lmkikz6?") In

bug#74835: guix install download extra outputs when it should not

2024-12-12 Thread Simon Tournier
Hi, Please consider the package ’x265’. If one installs it with the option ’no-grafts’ then everything works as expected. However, if one installs it with the default command line, then the output ’static’ is downloaded when it should not. Please note this package is not grafted. Below, a repr

bug#74832: [PATCH] guix: Do not default to 22 ssh port (let guile-ssh do it).

2024-12-12 Thread Tomas Volf
After update to guile-ssh 0.18.0, options passed to the `make-session' procedure now take precedence over the configuration file. In few places we however had code like `(or port 22)' leading to (in absence of alternative port being specified) always using port 22, ignoring the configuration file.

bug#74832: guix copy incorrectly assumes port is 22

2024-12-12 Thread Tomas Volf
Hi, Dariqq writes: > Are the (or port 22) clauses in guix/scripts/copy.scm still neccesary? > > From my limited testing removing them fixed the problem and passing a > port of #f will result in 22 being used. Yeah I think you are right. > > This might also be a problem in other places wghere

bug#74832: guix copy incorrectly assumes port is 22

2024-12-12 Thread Dariqq
Hello, Here is bug report number 3 with guile-ssh@0.18. When using a host defined in ~/.ssh/config in the --to/--from argument in guix-copy "send-to-remote-host" and "retrieve-from-remote-host" incorrectly pass the port as 22 to open-ssh-session. This then leads to a failure when trying to

bug#74787: guile-ssh@0.18 breaks offloading

2024-12-12 Thread Ludovic Courtès
Hi Tomas and Dariqq, Tomas Volf <~@wolfsden.cz> skribis: > In 0.18.0, the `open-remote-pipe*' now correctly quotes the arguments, so the > double quoting that was done by `shell-quote' is not harmful and breaks at > least offloading and deploy. > > * guix/remote.scm (remote-pipe-for-gexp): Call o

bug#73751: [cuirass] channel-update-service fails trying to find key with accent in the name

2024-12-12 Thread Ludovic Courtès
Hi, Noé Lopez skribis: > I was able to reproduce this from the cuirass checkout when unsetting > LANG and that indeed seems to be issue, OK, I’m pushing the proposed C.UTF-8 patch, then. > is there a reason why UTF-8 is not the default in > shepherd/guile/cuirass? IMO it would be better to se

bug#73903: [shepherd]: Guix Home's shepherd masks shutdown/reboot on foreign distribution

2024-12-12 Thread Ludovic Courtès
Hi Dariqq, Dariqq skribis: > Imo it would make sense to have the sbinless shepherd be the default > shepherd for home-shepherd s.t. the home environment never provides > shutdown/halt by default. Those are commands are for the system to take > care of (whether that is the shepherd coming from

bug#74797: - Re: linux-libre 6.11.11 fails to build on aarch64 (drivers/clk/meson/gxbb.c)

2024-12-12 Thread Vincent Legoll
Hello Vagrant, that file looks corrupted For example the first error: 2057 | .hw.init = &(struct clk_init_da|a) { that should be "clk_init_data", see: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/clk/meson/gxbb.c#n2051 2168 | .parent_h