[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#23970: colordiff glitch
From: |
Ludovic Courtès |
Subject: |
bug#23970: colordiff glitch |
Date: |
Thu, 14 Jul 2016 14:55:39 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) |
Vincent Legoll <address@hidden> 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’.