[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFS: tomcat7 7.0.28-2 (fixes RC bug)



On 07/10/2012 01:08 PM, Niels Thykier wrote:
> On 2012-07-10 22:02, tony mancill wrote:
>> On 07/10/2012 12:33 PM, Niels Thykier wrote:
>>> [...]
>>>
>>> ~Niels
>>
>> Hi Niels,
>>
>> I changed the build to calculate the MD5SUM needed in the postrm because
>> packages would forget to modify the sum after modifying the app and
>> reintroduce a piuparts error (see #670440).  I see now how this creates
>> a problem when building twice in a row, but only in the case that the
>> contents of the root webapp were modified.  (Otherwise the MD5SUm is
>> correct and @ROOT_WEBAPP_MD5SUM@ isn't matched or replaced.)  Is that an
>> RC bug?
>>
>> I can update the build to use a postrm.in file if this is RC.
>>
>> Thanks,
>> tony
>>
>>
>>
> 
> I would say it is a bug; imagine that the files contain a bug and they
> are fixed in a NMU.  If the NMU'er uses the dsc from the archive[1], the
> NMU'ed package will use the old md5sum.  Then the NMU'ed postrm will not
> properly purge.
> 
> Beyond that, Policy says the following about "clean":
> 
> """
> This must undo any effects that the build and binary targets may have
> had, except that it should leave alone any output files created in the
> parent directory by a run of a binary target.
> """
> 
> Personally I think the postrm change fails that definition of the clean
> target.
> 
> ~Niels
> 
> [1] Which is more likely than the NMU'er actually building from git.

Okay.  I'll file a separate RC bug and prepare a fix that includes
Jakub's fix.

Thank you,
tony

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: