OK, thanks, that explains it, case closed... On Thu, Jul 14, 2016 at 2:55 PM, Ludovic Courtès <l...@gnu.org> wrote: > Vincent Legoll <vincent.leg...@gmail.com> skribis: > >>>> during "guix package -i colordiff" I saw this error being reported: >>>> >>>> chown: invalid user: ‘root.root’ >>>> Makefile:24: recipe for target 'install' failed >>>> make: [install] Error 1 (ignored) >>>> phase `install' succeeded after 0.1 seconds >>>> >>>> But it looks like it is harmless (at least from the guix install PoV) >>> >>> It’s indeed harmless and fine. >> >> The problem I saw here, was that a build *error* is ignored, even if >> in this particular case it >> is harmless. Or maybe chown is kind of special-cased when it is done >> inside /gnu/store ? > > The error is purposefully ignored here: upstream’s Makefile explicitly > marks it as can be ignored, using a hyphen (info "(make) Errors"). > > And indeed, it makes a lot of sense to ignore this error with Guix since > this operation is not permitted. > > Hope this clarifies things, > Ludo’.
-- Vincent Legoll