On Fri, Jun 23, 2023, at 2:50 AM, Vagrant Cascadian wrote: > On 2023-06-23, Philip McGrath wrote: >> On Thu, Jun 22, 2023, at 12:44 PM, Vagrant Cascadian wrote: >>> On 2023-06-21, Philip McGrath wrote: >>>> On Fri, Jun 9, 2023, at 2:43 PM, Vagrant Cascadian wrote: >>>>> On 2023-06-07, Philip McGrath wrote: >>>> I forgot earlier that I had used `sudo systemctl edit >>>> guix-daemon.service` to add `--discover` to the command line for >>>> `/usr/bin/guix-daemon` on the broken machine, but not on the working >>>> machine. Removing that option got things working again! >>> >>>> I think there is actually a Debian bug, though, because it looks like >>>> the Debian package really doesn't have code for the module `(guix >>>> scripts discover)`, and running with `--discover` ought to be >>>> supported. Vagrant, I haven't come up with a minimum reproducible >>>> example yet, but I can open a report now if you like, or feel free to >>>> do it yourself. >>> >>> Yes, please file a bug at bugs.debian.org ... if this bug has been fixed >>> in newer commits on upstream guix, that would be helpful information! :) >>> >> >> Reported as https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1038916 > > Well, that got me looking in the right place! > > guile-avahi is not packaged for Debian and somewhere along the way was > added as a dependency for guix, presumably for this (and possibly other) > feature(s). > > At least, that is my working theory :) >
On the Guix side, it seems like either guile-avahi should be a mandatory dependency or guix-daemon should fail much more gracefully without it.
