[Fedora-packaging] make install INSTALL="install -p" to guidelines

Jesse Keating jkeating at j2solutions.net
Sun Jul 19 15:28:54 UTC 2009



On Jul 19, 2009, at 8:16, Ralf Corsepius <rc040203 at freenet.de> wrote:

> On 07/19/2009 01:15 PM, Christoph Wickert wrote:
>> Am Dienstag, den 14.07.2009, 05:04 +0200 schrieb Ralf Corsepius:
>>> Jussi Lehtola wrote:
>>>> Hi,
>>>>
>>>>
>>>>
>>>> could somebody add a mention of adding INSTALL="install -p" to  
>>>> argument
>>>> of 'make install' as a fix of preserving the time stamp during  
>>>> install
>>>> to the packaging guidelines?
>>>>
>>>> http://fedoraproject.org/wiki/Packaging/Guidelines#Timestamps
>>>>
>>>> This really should be in the spec file templates as well, since  
>>>> it's
>>>> such a common packaging bug (and shouldn't break anything either).
>>>
>>> Well, you are a new-comer to packaging, aren't you?
>>>
>>> Otherwise you'd likely know that "install -p" is highly  
>>> controversal,
>>> because it doesn't guarantee consistency of timestamps and is mostly
>>> "eye-candy".
>>
>> I consider myself an old stager, nevertheless I hear this for the  
>> first
>> time. Can you please tell me where this was discussed in the past? I
>> couldn't find anything on fedora-devel or fedora-packaging.
> Ohh, it has been discussed numerous times, so many times I don't  
> have any particular reference to one of these.
>
> The points behind these discussions are:
> * People believe in "timestamps" matter for rpm.
> rpm doesn't and must not care about timestamps, otherwise share  
> files between packages doesn't work.
>
>

I thought timestamps mattered for multilib situations causing file  
conflicts.

--
Jes




More information about the Fedora-packaging mailing list