bug#75510: Building grub-image.png.drv fails with rsvg

2025-01-26 Thread vicvbcun
Hello Guix! I think that I now have some understanding for how these differently grafted packages can arise: The grafting code in `bag-grafts' uses `fold-bag-dependencies' to collect all the replacements that could affect a package. That function visits all packages in the dependency tree de

bug#75879: with-parameters does not work generally for packages

2025-01-26 Thread David Elsing
Hello, I noticed that 'with-parameters' from (guix gexp) does not work with Guile parameters used in package definitions. They are still set in 'lower-object', but not anymore when the monadic procedure returned by 'lower-object' is evaluated. Attached is an example for a package wrapped by 'with

bug#75773: Automated Error Report

2025-01-26 Thread John Kehayias via Bug reports for GNU Guix
On Wed, Jan 22, 2025 at 07:28 PM, Michael Kohl wrote: > Dear Development Team, > > I am sending the automated error report that was generated during the use of > the guix pull command yesterday: > > guix pull > Kanal „guix“ wird vom Git-Repository auf > „https://git.savannah.gnu.org/git/guix.git

bug#75843: shepherd: cron-string->calendar-event does not accept "*/15 * * * *"

2025-01-26 Thread 45mg
45mg <45mg.wri...@gmail.com> writes: > I get a similar error with `(cron-string->calendar-event "* * * * *")` [...] > but '* 0-23 * * *' works. Oh, nevermind, you already opened a separate bug for this: https://issues.guix.gnu.org/75836

bug#75843: shepherd: cron-string->calendar-event does not accept "*/15 * * * *"

2025-01-26 Thread 45mg
Tomas Volf <~@wolfsden.cz> writes: > ERROR: In procedure eval: > ERROR: > 1. &message: "\"*/15 * * * *\": invalid minutes cron field" > --8<---cut here---end--->8--- > > It seems to work with 0-59/15, so there possibly is some bug in handling > the *. I get a

bug#43579: g++ does not provide std::fegetround

2025-01-26 Thread skalman
This issue is preventing me to use guix to do c++ developement on projects using boost test module. Is there a way around it so I can use my machine for compiling these projects (I mean how does guix itself compile boost otherwise)? ``` In file included from libs/test/src/execution_monitor.cpp:16:

bug#75464: [PATCH] Remove broken tests from "thefuck"

2025-01-26 Thread Andrew Stubbs
These tests are reported broken upstream, but nothing has been done about it. See https://github.com/nvbn/thefuck/issues/1438 * gnu/packages/admin.scm (thefuck): Add patch. * gnu/packages/patches/thefuck-remove-broken-tests.patch: New file. Change-Id: Ib6bbda92b29cd2a26b9c08d79e309e2c78602b71 ---