Debian Bug report logs - #818414
diffoscope: Please add full support for deb(5)

version graph

Package: diffoscope; Maintainer for diffoscope is Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>; Source for diffoscope is src:diffoscope (PTS, buildd, popcon).

Reported by: Guillem Jover <guillem@debian.org>

Date: Wed, 16 Mar 2016 22:15:02 UTC

Severity: wishlist

Found in version diffoscope/51

Fixed in version diffoscope/53

Done: Mattia Rizzolo <mattia@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>:
Bug#818414; Package diffoscope. (Wed, 16 Mar 2016 22:15:05 GMT) (full text, mbox, link).


Acknowledgement sent to Guillem Jover <guillem@debian.org>:
New Bug report received and forwarded. Copy sent to Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>. (Wed, 16 Mar 2016 22:15:08 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Guillem Jover <guillem@debian.org>
To: submit@bugs.debian.org
Subject: diffoscope: Please add full support for deb(5)
Date: Wed, 16 Mar 2016 23:10:13 +0100
Package: diffoscope
Version: 51
Severity: wishlist

Hi!

It seems diffoscope does not fully support the deb(5) format as
specified in the man page. At least control.tar.xz members, and
probably neither control.tar nor data.tar.

It would be nice if these could be supported, as I might try to
get these accepted by dak.

Thanks,
Guillem



Information forwarded to debian-bugs-dist@lists.debian.org, Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>:
Bug#818414; Package diffoscope. (Thu, 17 Mar 2016 00:18:09 GMT) (full text, mbox, link).


Acknowledgement sent to Guillem Jover <guillem@debian.org>:
Extra info received and forwarded to list. Copy sent to Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>. (Thu, 17 Mar 2016 00:18:09 GMT) (full text, mbox, link).


Message #10 received at 818414@bugs.debian.org (full text, mbox, reply):

From: Guillem Jover <guillem@debian.org>
To: 818414@bugs.debian.org
Subject: Re: Bug#818414: diffoscope: Please add full support for deb(5)
Date: Thu, 17 Mar 2016 00:38:34 +0100
On Wed, 2016-03-16 at 23:10:13 +0100, Guillem Jover wrote:
> Package: diffoscope
> Version: 51
> Severity: wishlist

> It seems diffoscope does not fully support the deb(5) format as
> specified in the man page. At least control.tar.xz members, and
> probably neither control.tar nor data.tar.
> 
> It would be nice if these could be supported, as I might try to
> get these accepted by dak.

It was mentioned off-bts that this was not entirely clear, so let
me fix that.

The program was added to <https://wiki.debian.org/Teams/Dpkg/DebSupport>
as not supporting the aforementioned .deb ar members, which is
implemented in diffoscope/comparators/deb.py. The full .deb format
is specified in the deb(5) man page, and anything there should ideally
be supported by 3rd-party parsers, as otherwise they might fail to
process binaries that can be generated now or have been in the past by
dpkg-deb or other tools.

Thanks,
Guillem



Added tag(s) pending. Request was from Reiner Herrmann <reiner@reiner-h.de> to control@bugs.debian.org. (Sun, 24 Apr 2016 18:54:03 GMT) (full text, mbox, link).


Reply sent to Mattia Rizzolo <mattia@debian.org>:
You have taken responsibility. (Fri, 03 Jun 2016 16:39:13 GMT) (full text, mbox, link).


Notification sent to Guillem Jover <guillem@debian.org>:
Bug acknowledged by developer. (Fri, 03 Jun 2016 16:39:13 GMT) (full text, mbox, link).


Message #17 received at 818414-close@bugs.debian.org (full text, mbox, reply):

From: Mattia Rizzolo <mattia@debian.org>
To: 818414-close@bugs.debian.org
Subject: Bug#818414: fixed in diffoscope 53
Date: Fri, 03 Jun 2016 16:37:06 +0000
Source: diffoscope
Source-Version: 53

We believe that the bug you reported is fixed in the latest version of
diffoscope, 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 818414@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mattia Rizzolo <mattia@debian.org> (supplier of updated diffoscope 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 03 Jun 2016 14:23:16 +0000
Source: diffoscope
Binary: diffoscope
Architecture: source
Version: 53
Distribution: unstable
Urgency: medium
Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org>
Changed-By: Mattia Rizzolo <mattia@debian.org>
Description:
 diffoscope - in-depth comparison of files, archives, and directories
Closes: 818414 818856 820624 823874
Changes:
 diffoscope (53) unstable; urgency=medium
 .
   [ Reiner Herrmann ]
   * In the directory comparator, fall back to current directory instead of
     empty name. (Closes: #820624)
   * Improve deb(5) support. (Closes: #818414)
 .
   [ Mattia Rizzolo ]
   * debian/control: add myself to Uploaders.
   * Clean up temporary debuglink files.
   * Fix FileNotFoundError with broken symlinks. (Closes: #818856)
   * Decode Md5sumsFile in utf-8. (Closes: #823874)
   * Always suffix temporary files with '_diffoscope'.
   * Rewrite sanity check for the version to always run every time debian/rules
     is invoked, not only during a binary build.
 .
   [ Ed Maste ]
   * Add FreeBSD packages for required tools.
 .
   [ Ceridwen ]
   * Add README.rst to MANIFEST.in.
Checksums-Sha1:
 55d95d1bb6660fbf4a83524b40582ad01608c099 1956 diffoscope_53.dsc
 aac6e8078069ee98eb606416e3be1dbdbafb0a3e 287948 diffoscope_53.tar.xz
Checksums-Sha256:
 821000d0d1e83ab4373e66b3d0215bd3d99898e0249991d1b731c33e775706a2 1956 diffoscope_53.dsc
 f92d687c78e0a072ad9cf73f02b2977cf3272d698d1b30e8d0d8ca5519496e28 287948 diffoscope_53.tar.xz
Files:
 255870b59bd99d302defdcf360c780cd 1956 devel optional diffoscope_53.dsc
 670eb60a51dcb22aea779e4a49a3213e 287948 devel optional diffoscope_53.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJXUaXPAAoJEEsEP825REVAILYP/RYS/lCXPBIHmLtAhHSiptlL
CmU7W82TSaUadVgYHvaJLAjTqhg/rrTIHVHJhFn7ZxIHBQDWhxIYaEk0sb35g3us
8YghnHFv5WgoJCsUEunT/Q08GKIJK/Ky1BJ49zsc/pCpaNmCWgTCyW/9Sf3L0KcY
5Ybj0mwbhL/7xhdY0QZv89BjVYYzxaMPGBiv/6/sK6rKnJAN4yWdyqwmrcDYFl6Q
M4CLpxRr+mwEenUueAaPh2f12n7IzOYo7OPTF8JzDQOLW343DBpBCceRVZCrHTAa
+8a1A/PuN3AUwbQy66tVE/J+Ap4CoORrfky33va6t+bd3ScOKHu9y0EPmlPLBrv7
Bp7lsfll/NmAV6ukN7PNxzxX8opFgcGw4xMi5svNSNMeFRQq3HqqLl73g29idJxl
jEoGHlIdQZAjRmW6sFEfJdLclbzOJdPhPBZdCfkY9FEKEIJ0/sbk9esKLyhIShbQ
0YYNJJYwBflD0cR8i6pDCoKy56lCGtBWunLOvMVJVS7UnA9taqFtMUtIgaxWHvBg
UM592iInYQVUksQJSlRrLBEXhMj1ht3+soY8BFkxNFqzbrwcRHLnZ2mH45nJKq1P
TnxpbQwxgFDXRvmIFDyE0drG5OmL6ku88c+4KOq6o+k4BtjnCY7HFx1+NVhHv04A
QNu1WpSpqdo/aDF/+pIo
=HnzJ
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 07 Jul 2016 07:26:34 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed May 17 13:58:18 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.