#767377 debdiff should integrate with debsnap

Package:
devscripts
Source:
devscripts
Description:
scripts to make the life of a Debian Package maintainer easier
Submitter:
Joachim Breitner
Date:
2014-10-30 17:39:06 UTC
Severity:
wishlist
#767377#5
Date:
2014-10-30 17:34:29 UTC
From:
To:
Hi,

assume I have to review a package for sponsoring. Then I’d like to be
able to do
$ dget http://mentors.d.o/.../foo_1.2.3-2.dsc
$ cd foo-1.2.3-2
$ debdiff

but I cannot, because it would try to find foo_1.2.3-1.

With snapshot.debian.org, it can easily resolve this by just downloading
the source from there. At least if it was uploaded to the archive
before, but would cover most cases.

Greetings,
Joachim

- -- Package-specific info:

- --- /etc/devscripts.conf ---

- --- ~/.devscripts ---
DEBCHANGE_PRESERVE=yes
DEBCHANGE_RELEASE_HEURISTIC=changelog
DEBCHANGE_AUTO_NMU=no
DEBRELEASE_UPLOADER=dput

- -- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
armhf

Kernel: Linux 3.16-3-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

Versions of packages devscripts depends on:
ii  dpkg-dev     1.17.21
ii  libc6        2.19-12
ii  perl         5.20.1-2
ii  python3      3.4.2-1
pn  python3:any  <none>

Versions of packages devscripts recommends:
ii  at                          3.1.16-1
ii  curl                        7.38.0-2
ii  dctrl-tools                 2.23
ii  debian-keyring              2014.08.31
ii  dput-ng [dput]              1.8
pn  equivs                      <none>
ii  fakeroot                    1.20.2-1
ii  file                        1:5.20-1
ii  gnupg                       1.4.18-4
ii  libdistro-info-perl         0.14
ii  libencode-locale-perl       1.03-1
ii  libjson-perl                2.61-1
ii  liblwp-protocol-https-perl  6.06-2
ii  libparse-debcontrol-perl    2.005-4
ii  libsoap-lite-perl           1.11-1
ii  liburi-perl                 1.64-1
ii  libwww-perl                 6.08-1
ii  lintian                     2.5.30
ii  man-db                      2.7.0.2-2
ii  patch                       2.7.1-6
ii  patchutils                  0.3.3-1
ii  python3-debian              0.1.25
ii  python3-magic               1:5.20-1
ii  sensible-utils              0.0.9
ii  strace                      4.9-2
ii  unzip                       6.0-12
ii  wdiff                       1.2.2-1
ii  wget                        1.16-1
ii  xz-utils                    5.1.1alpha+20120614-2

Versions of packages devscripts suggests:
ii  bsd-mailx [mailx]            8.1.2-0.20140825cvs-1
ii  build-essential              11.7
pn  cvs-buildpackage             <none>
pn  devscripts-el                <none>
ii  gnuplot                      4.6.6-1
ii  gpgv                         1.4.18-4
ii  libauthen-sasl-perl          2.1600-1
ii  libfile-desktopentry-perl    0.07-1
ii  libnet-smtp-ssl-perl         1.01-3
ii  libterm-size-perl            0.207-1+b2
ii  libtimedate-perl             2.3000-2
ii  libyaml-syck-perl            1.27-2+b2
ii  mutt                         1.5.23-1.1
ii  openssh-client [ssh-client]  1:6.7p1-2
ii  svn-buildpackage             0.8.5+nmu1
ii  w3m                          0.5.3-19

- -- no debconf information
iEUEARECAAYFAlRSdqMACgkQ9ijrk0dDIGwf5gCfQDpjiQNjOGPgUXvUaDyFByrz
7jMAmO+DbM8PWBaVyXv88GL4E1ReOg8=
=OgE7
-----END PGP SIGNATURE-----