guix-comm...@gnu.org skribis: > commit ae159bde64917511d345cd2e1dd1feabe5f73b72 > Author: Jan Nieuwenhuizen <jann...@gnu.org> > AuthorDate: Sat Mar 7 03:53:38 2020 -0500 > > gnu: coreutils: Remove libcap dependency for the Hurd. > > * gnu/packages/base.scm (coreutils)[inputs]: Remove libcap for the Hurd. > --- > gnu/packages/base.scm | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm > index 9f1477b..4b347a7 100644 > --- a/gnu/packages/base.scm > +++ b/gnu/packages/base.scm > @@ -304,7 +304,9 @@ used to apply commands with arbitrarily long arguments.") > > ;; Drop the dependency on libcap when cross-compiling since it's > ;; not quite cross-compilable. > - ,@(if (%current-target-system) > + ;; Also, libcap is not available on the Hurd. > + ,@(if (or (%current-target-system) > + (hurd-target?))
Perhaps we’d also need something based on ‘supported-platforms’ here. (Not a blocker, though.) Ludo’.