Bug#708664: [debdiff] abominably confusing behaviour when source packages accidentally contain copies of similar source packages

Colin Watson cjwatson at debian.org
Fri May 17 14:49:29 UTC 2013


Package: devscripts
Version: 2.13.2
Severity: normal

I just had occasion to run this:

  $ debdiff lsb_4.1+Debian10.dsc lsb_4.1+Debian11.dsc
  $ 

What?  It took me some time to work out that this was because both
source packages contain a spurious copy of lsb_4.1+Debian10.dsc and
lsb_4.1+Debian10.tar.xz, and debdiff unpacks those tarballs over the top
before comparing.  --no-unpack-tarballs works around this, but it was
really not especially obvious.

Perhaps it would make sense only to unpack tarballs inside source
packages if they unpack to non-top-level directories?

Thanks,

-- 
Colin Watson                                       [cjwatson at debian.org]



More information about the devscripts-devel mailing list