Adam <adam.schmalho...@gmx.de> writes: > Ben Finney wrote: > > But [removing the file during the ‘clean’ target of ‘debian/rules’] > > would also result in a change from the original upstream source. No? > > No. dpkg-source just spits a warning when a file is deleted from > original source. This is what I did in (python-)execnet.
Okay. I've tried this technique and it does indeed result in: dpkg-source: warning: ignoring deletion of file foo.egg-info/SOURCES.txt and Lintian no longer complains about the file. > SOURCES.txt gets recreated during build process (by setup.py). So it > is in the .deb. Right. So, the ideal solution would be for the build tool (Setuptools or its successor Distribute) to stop modifying source files during the build. Failing that, is there a more general solution we Debian package maintainers can implement? Is there a sensible modification to the Debhelper tools that would help? For example, could ‘python-support’ save and restore the modified file? Could ‘dh_auto_clean’ remove the file? Something else? -- \ “To save the world requires faith and courage: faith in reason, | `\ and courage to proclaim what reason shows to be true.” | _o__) —Bertrand Russell | Ben Finney -- To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org