Package: git-buildpackage
Version: 0.8.12.2
Severity: normal

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

-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: armhf

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages git-buildpackage depends on:
ii  devscripts            2.17.5
ii  git                   1:2.11.0-2
ii  man-db                2.7.6.1-2
ii  python-dateutil       2.5.3-2
ii  python-pkg-resources  33.1.1-1
ii  python-six            1.10.0-3
pn  python:any            <none>

Versions of packages git-buildpackage recommends:
ii  cowbuilder       0.85
ii  pbuilder         0.228.6
ii  pristine-tar     1.38
ii  python-requests  2.12.4-1

Versions of packages git-buildpackage suggests:
pn  python-notify  <none>
ii  sudo           1.8.19p1-1
ii  unzip          6.0-21

-- no debconf information

Reply via email to