Hi, Manoj Srivastava wrote: > > Lintian, however, complains if the sections .comment or .note are > > present, which strip doesn't think are unneeded. > > Usually, when there is a discrepancy between lintian and > policy, it is not policy that you change. > The question is which makes more sense. In this case I think the lintian test makes sense, as these sections are unneeded, therefore I think it makes sense to change policy to reflect common practice. > > --remove-section=.comment --remove-section=.note > > > > I think that it's a policy bug. > > Changing this without a transition plan would mean that a > number of packages would be rendered buggy (all my C packages, most > of whom rely on upstream Makefiles install target, and do not call > install directly). > Most packages do that, but then they call dh_strip. Problem solved. > How many packages would be affected? [ Checking ] I have 1400+ packages installed on my sid system. I just scanned my /usr/bin (1500 ELF binaries) and found less than ten packages with affected files; the 'worst' offenders seem to be binutils and RCS. I don't have the bandwidth for a complete Debian archive mirror, thus I can't check all of sarge/sid. -- Matthias Urlichs | {M:U} IT Design @ m-u-it.de | smurf@smurf.noris.de Disclaimer: The quote was selected randomly. Really. | http://smurf.noris.de -- In magic, as in all true professions, there are rules by which you must play. At least, you must play by them until such time as you can get away with something else. -- The Teachings of Ebenezum, Vol. I (Preface)
Attachment:
pgpLzrdkk4lan.pgp
Description: signature