Your message dated Fri, 20 Mar 2015 13:03:42 +0000 with message-id <e1yywau-0002hv...@franck.debian.org> and subject line Bug#779391: fixed in debbindiff 10 has caused the Debian Bug report #779391, regarding debbindiff: crashes when comparing .changes files for two versions of the same source package to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 779391: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779391 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: debbindiff Version: 9 Severity: wishlist When I compare two .changes files from different versions of the same source package, I get a crash. I would like to use debbindiff before doing uploads to ensure that the changes to the package are good. I already use debdiff to check the debs but would like to use debbindiff. Below are a list of commands that can be used to reproduce this issue. I guess the cause is that the file lists between the two packages do not match and the solution would be to compare the file lists and map the different versions of the binary packages to each other. pabs@chianamo ~ $ mkdir test-debbindiff pabs@chianamo ~ $ cd test-debbindiff/ pabs@chianamo ~/test-debbindiff $ sudo apt-get build-dep mancala pabs@chianamo ~/test-debbindiff $ mkdir 1 2 pabs@chianamo ~/test-debbindiff $ cd 1 pabs@chianamo ~/test-debbindiff/1 $ dget --build http://http.debian.net/debian/pool/main/m/mancala/mancala_1.0.1-4.dsc pabs@chianamo ~/test-debbindiff/1 $ cd ../2 pabs@chianamo ~/test-debbindiff/2 $ dget --build http://http.debian.net/debian/pool/main/m/mancala/mancala_1.0.3-1.dsc pabs@chianamo ~/test-debbindiff/2 $ cd .. pabs@chianamo ~/test-debbindiff $ debbindiff --debug 1/mancala_1.0.1-4_amd64.changes 2/mancala_1.0.3-1_amd64.changes DEBUG validating sha1 checksums DEBUG sha1 Checksum for file /home/pabs/test-debbindiff/1/mancala_1.0.1-4_amd64.deb matches INFO Not checking signature DEBUG validating sha1 checksums DEBUG sha1 Checksum for file /home/pabs/test-debbindiff/2/mancala_1.0.3-1_amd64.deb matches INFO Not checking signature DEBUG 2acfc15f7af55ebf5d0608150864de7d 15210 games extra mancala_1.0.1-4_amd64.deb Traceback (most recent call last): File "/usr/bin/debbindiff", line 89, in <module> sys.exit(main()) File "/usr/bin/debbindiff", line 75, in main parsed_args.file1, parsed_args.file2) File "/usr/lib/python2.7/dist-packages/debbindiff/comparators/__init__.py", line 119, in compare_files return comparator(path1, path2, source) File "/usr/lib/python2.7/dist-packages/debbindiff/comparators/changes.py", line 76, in compare_changes_files d2 = files2[filename] KeyError: u'mancala_1.0.1-4_amd64.deb' -- System Information: Debian Release: 8.0 APT prefers testing APT policy: (900, 'testing'), (890, 'buildd-testing-proposed-updates'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 'experimental'), (690, 'buildd-experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages debbindiff depends on: ii binutils-multiarch 2.25-5 ii bzip2 1.0.6-7+b2 ii cpio 2.11+dfsg-4 ii diffutils 1:3.3-1+b1 ii file 1:5.22+15-1 ii fontforge-extras 0.3-4 ii gettext 0.19.3-2 ii ghc 7.6.3-20 ii gnupg 1.4.18-6 ii pdftk 2.02-2 ii poppler-utils 0.26.5-2 ii python 2.7.8-3 ii python-debian 0.1.25 ii python-magic 1:5.22+15-1 ii python-rpm 4.11.3-1.1 ii rpm2cpio 4.11.3-1.1 ii sng 1.0.2-7 ii unzip 6.0-16 ii vim 2:7.4.488-4 ii vim-common 2:7.4.488-4 ii xz-utils 5.1.1alpha+20120614-2+b3 debbindiff recommends no packages. debbindiff suggests no packages. -- bye, pabs https://wiki.debian.org/PaulWisesignature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---Source: debbindiff Source-Version: 10 We believe that the bug you reported is fixed in the latest version of debbindiff, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 779...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Jérémy Bobbio <lu...@debian.org> (supplier of updated debbindiff package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Fri, 20 Mar 2015 13:52:44 +0100 Source: debbindiff Binary: debbindiff Architecture: source all Version: 10 Distribution: unstable Urgency: low Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Jérémy Bobbio <lu...@debian.org> Description: debbindiff - highlight differences between two builds of Debian packages Closes: 778537 778641 779391 779474 779475 Changes: debbindiff (10) unstable; urgency=low . [ Chris Lamb ] * SVGZ files are gzip files. * Use gzip comparator for .tgz files. . [ Reiner Herrmann ] * Use zip comparator for Java web archives (.war). * Use zip comparator for epub files. * Don't fill up diffs with dots. * Add support for squashfs images. . [ Jérémy Bobbio ] * Output a nicer name for sub-directories. * Also compare stat, acl, and xattrs when comparing directories. * Check for availability of tools required by comparators (original work by Reiner Herrmann). Most packages in Depends are now in Recommends. * Ask objdump to display more sections. * Drop stderr output when running cpio -t. * Attempt to sort out multiple decoding and encoding issues. (Closes: #778641) * Fix source path when handling gzip, bzip2 and xz. (Closes: #779474) * Don't crash when two .changes don't contain the same files. (Closes: #779391) * Properly split lines when comparing .changes. * Add newlines if needed in text output. * Remove most table borders in HTML output. (Closes: #779475) * Properly close <span/> in HTML output. * Add anchors in HTML output. (Closes: #778537) * Update debian/copyright. Checksums-Sha1: c87bd0919a4c1e4b59070592ee6494115950edd1 1764 debbindiff_10.dsc 87f8a2f1995f8f0a7dc8e32b58cc30ef5294ab3a 34157 debbindiff_10.tar.gz b49d9b92d95c3f4c7e73a1c42a90a91a321ea8a1 21908 debbindiff_10_all.deb Checksums-Sha256: 3a2166b26125ec19353f7a93146cf98e2f2fa9d4b1ff23350fb917480559eff4 1764 debbindiff_10.dsc 2f134de62210b2c7db34d8a43072333cf5dd9d6e3defddcb54c5672d980b8f80 34157 debbindiff_10.tar.gz 17171eaf2f7cfb92f190543a3704bec1caf0c11c233e33da54c421dda325c754 21908 debbindiff_10_all.deb Files: cffd596ff6e95b97f19a43e8cc92cba2 1764 devel optional debbindiff_10.dsc 818491b882c591125546ae073c244979 34157 devel optional debbindiff_10.tar.gz f29bafcaf576a1b1a89eb48bb0197c9d 21908 devel optional debbindiff_10_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCAAGBQJVDBjuAAoJEEAsIlA9Nuk247wP/11obBhoUVvVg54NeO4LuKCw umrYgVKDI18FBY4mOvXOqxRsOSYGT7QyWQQIwPzlDPRe3tPt069c8OZMu1bKSEpw 3F33K5bwy/BhupTe6nQA5XGzAhNwxhLmG2ZyIegNGC2/kC0Z8VfvorWKKtrWugwu fRMSHQaaTSC1E3h1FbrcwBbNexdGYUapG9/yI+wb7SpEGctep6AgrA3PrypE0PA4 uRegzu1QcwrGuQ12xLhzXIkTE8JZ42kqgcMUAtEGFFQUPYniyUYMxj4oN4g6Q4LO M5Ai+w7ltn6Ox2SYKnWfRv2zfH6LEaD7doaBT5dFrPG1Os0tmARbATdRA0BNnoTG 6HuXr22FyZ6RENtUmid4DZzxBD5N+JO4UlmtAlyRc3MDZRlPdDctWrjojGG5cCWM YiUsKYrl/+4BvsWklfKVWoeObDd2OnpNYAkG/NxBTmrVtNEAn2rL4rzVD79HeTYx obmavMYqYfVtpyHuHB0H2TfRju+Rm4+8erpwSTPTJbhg6EMgcEnFBxKP53zm5bo1 3yQioxo/C3N8pN2+QSl+/k8FNz/J2p/edwvHTGkHkRmU7BmaAjvSd75wX8BMu3me a97QS26DCK4v7Rs1rcIiobEGB/VjNop6OuhukTwMv0Ab7FwvKMMk+T+qg2OM9nlQ qEv6cFKay32v6F4j54j1 =wXkq -----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds