While working on a new upstream version of kicad it's vissible that gbp
is (still) ignoring the filter-pristine-tar option for the commits of
the complementary tarballs into the pristine-tar branch.
Some of the extra tarballs containing e.g some .gitattributes and
.tarvis.yml files in various subdirectories.
...
comp-folder/folder1/.gitattributes
folder2/.travis.yml
folder3/.gitattributes
...
gbp is correctly cleaning this out and imports this content to the
upstream branch. There are no such files visible later.
For the main tarball of the source a respective *.gbp.tar.xz is created
and commited to the pristine-tar branch afterwards. But all
complementary stuff isn't repacked into *-comp.gbp.tar.xz archives and
commited to the pristine-tar branch.
...
gbp:debug: Creating pristine tar commit 'libraries' from 'd6f158a258e824cad2ae251683c080142fb7c014'
gbp:debug: /usr/bin/pristine-tar [] ['commit', '../../gitprojects/kicad_4.0.6+dfsg1.orig-libraries.tar.xz', 'd6f158a258e824cad2ae251683c080142fb7c014']
gbp:debug: /usr/bin/pristine-tar [] ['commit', '../kicad_4.0.6+dfsg1.orig.tar.xz', '6d02b04a528d2c304dc38cda695ea405e75b4f79']
...
dpkg-source is notice the difference and shows:
...
dpkg-source: warning: ignoring deletion of file libraries/Housings_SON.pretty/.travis.yml, use --include-removal to override
dpkg-source: warning: ignoring deletion of file libraries/Connectors_USB.pretty/.travis.yml, use --include-removal to override
dpkg-source: warning: ignoring deletion of file libraries/Housings_CSP.pretty/.travis.yml, use --include-removal to override
dpkg-source: warning: ignoring deletion of file libraries/Battery_Holders.pretty/.travis.yml, use --include-removal to override
dpkg-source: warning: ignoring deletion of file doc/.travis.yml, use --include-removal to override
...
So Lintian is later on showing messages like:
...
W: kicad-common: package-contains-vcs-control-file usr/share/kicad/modules/Connectors_USB.pretty/.gitattributes
W: kicad-common: package-contains-vcs-control-file usr/share/kicad/modules/Housings_SON.pretty/.gitattributes
...
Regards
Carsten