Package: git-buildpackage
Version: 0.9.9
Severity: wishlist

Hi,

I recently ran into a bug in pristine-tar [1], which means at least for
the systemd package we can no longer use pristine-tar for the time
being.

Imho it would be really useful  if gbp in the absence of pristine-tar,
would pull the tarball from the Debian archive or the upstream location
instead of generating an orig.tar.gz on the fly (which most likely will
not have the same md5sum as the one currently in the archive).

E.g. I have now explicitly turned off pristine-tar in gbp.conf for
systemd, and if I have removed the orig.tar.gz from my build/tarball
directory, so now I get:

$ gbp buildpackage
gbp:info: Tarballs 'systemd_239.orig.tar.gz' not found at '../tarballs/'
gbp:info: Creating systemd_239.orig.tar.gz from 'upstream/239'

Regards,
Michael

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=902115
-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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

Versions of packages git-buildpackage depends on:
ii  devscripts             2.18.3
ii  git                    1:2.18.0-1
ii  man-db                 2.8.3-2
ii  python3                3.6.5-3
ii  python3-dateutil       2.6.1-1
ii  python3-pkg-resources  39.2.0-1

Versions of packages git-buildpackage recommends:
ii  cowbuilder        0.87+b1
ii  pbuilder          0.229.3
ii  pristine-tar      1.44
ii  python3-requests  2.18.4-2

Versions of packages git-buildpackage suggests:
pn  python3-notify2  <none>
ii  sudo             1.8.23-1
ii  unzip            6.0-21

-- no debconf information

Reply via email to