GNU bug report logs -
#72674
[PATCH] gnu: guix: Remove unnecessary dependencies.
Previous Next
Reported by: Ludovic Courtès <ludo <at> gnu.org>
Date: Fri, 16 Aug 2024 17:56:01 UTC
Severity: normal
Tags: patch
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Hi,
Janneke Nieuwenhuizen <janneke <at> gnu.org> skribis:
> Would it be overkill to avoid this for target-hurd?, someting like
>
> (use-modules (guix utils)
> ;; ...
> (specifications->manifest
> (if (target-hurd?)
> '()
> (list "imagemagick"
> "perl"))
In principle I agree it would be nice, but there’s no guarantee that
‘%current-system’ will have the “right” value when the manifest is
evaluated.
> Maybe it's premature; as I'm not even sure if fails to builds natively;
> some of its dependencies don't cross-build, but it may just build on the
> Hurd? I haven't built a guix checkout in a childhurd for some time...
Yeah. I’d lean towards keeping things simple for now, and we can always
do ‘guix shell -D guix’ on the Hurd… until everything builds fine. :-)
WDYT?
Thanks,
Ludo’.
This bug report was last modified 264 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.