[Mageia-dev] [packages-commits] [371667] Do not own /etc/skel

Luc Menut lmenut at free.fr
Sun Jan 13 15:20:28 CET 2013


Le 13/01/2013 14:34, Sander Lepik a écrit :
> 13.01.2013 15:23, Luc Menut kirjutas:
>> Hi
>>
>> Le 13/01/2013 13:00, root at mageia.org a écrit :
>>> Revision
>>>      371667
>>> Author
>>>      sander85
>>> Date
>>>      2013-01-13 13:00:46 +0100 (Sun, 13 Jan 2013)
>>>
>>>
>>>        Log Message
>>>
>>> Do not own /etc/skel
>>>
>>>
>>>        Modified Paths
>>>
>>>    * cauldron/etcskel/current/SPECS/etcskel.spec
>>>      <#cauldronetcskelcurrentSPECSetcskelspec>
>>>
>>> Modified: cauldron/etcskel/current/SPECS/etcskel.spec
>>> ===================================================================
>>> --- cauldron/etcskel/current/SPECS/etcskel.spec    2013-01-13 12:00:39 UTC (rev 371666)
>>> +++ cauldron/etcskel/current/SPECS/etcskel.spec    2013-01-13 12:00:46 UTC (rev 371667)
>>> @@ -24,4 +24,4 @@
>>>
>>>    %files
>>>    %doc ChangeLog
>>> -%config(noreplace) /etc/skel
>>> +%config(noreplace) /etc/skel/*
>>>
>>>
>>
>> Please, could you explain the raison of this change.
>> /etc/skel is now owned by no package:
>> urpmf ^/etc/skel$
> http://pkgsubmit.mageia.org/uploads/rejected/cauldron/core/release/20130111193211.umeabot.valstar.1917.youri
>

Thanks Sander.

Then, either we should add a rpmlint exception for etcskel, either we 
should fix filesystem.

urpmq -l etcskel
/etc/skel/tmp
/usr/share/doc/etcskel
/usr/share/doc/etcskel/ChangeLog

urpmq --whatrequires etcskel
basesystem-minimal
etcskel

urpmq --requires etcskel
bash
I don't understand why etcskel requires bash.


As etcskel only owned /etc/skel and /etc/skel/tmp, if we move /etc/skel 
to filesystem, it does not make sense to keep etcskel rpm, and we should 
move /etc/skel/tmp too, and drop etcskel package.

regards,
Luc


-- 
Luc Menut


More information about the Mageia-dev mailing list