Debian Bug report logs - #872460
gcab: please make the output reproducible

version graph

Package: src:gcab; Maintainer for src:gcab is Stephen Kitt <skitt@debian.org>;

Reported by: Chris Lamb <lamby@debian.org>

Date: Thu, 17 Aug 2017 16:48:01 UTC

Severity: wishlist

Tags: fixed-upstream, patch

Found in version gcab/0.7-3

Fixed in version gcab/0.7-4

Done: Stephen Kitt <skitt@debian.org>

Bug is archived. No further changes may be made.

Forwarded to https://bugzilla.gnome.org/show_bug.cgi?id=786435

Toggle useless messages

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


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Stephen Kitt <skitt@debian.org>:
Bug#872460; Package src:gcab. (Thu, 17 Aug 2017 16:48:03 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Stephen Kitt <skitt@debian.org>. (Thu, 17 Aug 2017 16:48:03 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: submit@bugs.debian.org
Subject: gcab: please make the output reproducible
Date: Thu, 17 Aug 2017 09:46:22 -0700
[Message part 1 (text/plain, inline)]
Source: gcab
Version: 0.7-3
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timezone toolchain
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed
that gcab generates .cab files that are not reproducible. This
affects packages such as fwupd.

This is because the embedded dates are encoded with the current
timezone.

Patch attached.

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
[gcab.diff.txt (text/plain, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Stephen Kitt <skitt@debian.org>:
Bug#872460; Package src:gcab. (Thu, 17 Aug 2017 16:57:05 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Stephen Kitt <skitt@debian.org>. (Thu, 17 Aug 2017 16:57:05 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: 872460@bugs.debian.org
Subject: Re: gcab: please make the output reproducible
Date: Thu, 17 Aug 2017 09:55:33 -0700
forwarded 872460 https://bugzilla.gnome.org/show_bug.cgi?id=786435
thanks


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-



Set Bug forwarded-to-address to 'https://bugzilla.gnome.org/show_bug.cgi?id=786435'. Request was from Chris Lamb <lamby@debian.org> to control@bugs.debian.org. (Thu, 17 Aug 2017 16:58:17 GMT) (full text, mbox, link).


Reply sent to Stephen Kitt <skitt@debian.org>:
You have taken responsibility. (Thu, 17 Aug 2017 21:09:03 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Thu, 17 Aug 2017 21:09:03 GMT) (full text, mbox, link).


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

From: Stephen Kitt <skitt@debian.org>
To: 872460-close@bugs.debian.org
Subject: Bug#872460: fixed in gcab 0.7-4
Date: Thu, 17 Aug 2017 21:04:50 +0000
Source: gcab
Source-Version: 0.7-4

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

Debian distribution maintenance software
pp.
Stephen Kitt <skitt@debian.org> (supplier of updated gcab 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: Thu, 17 Aug 2017 22:43:03 +0200
Source: gcab
Binary: gcab libgcab-1.0-0 libgcab-dev libgcab-doc gir1.2-gcab-1.0
Architecture: source
Version: 0.7-4
Distribution: unstable
Urgency: medium
Maintainer: Stephen Kitt <skitt@debian.org>
Changed-By: Stephen Kitt <skitt@debian.org>
Description:
 gcab       - Microsoft Cabinet file manipulation tool
 gir1.2-gcab-1.0 - Microsoft Cabinet file manipulation library - gir bindings
 libgcab-1.0-0 - Microsoft Cabinet file manipulation library
 libgcab-dev - Microsoft Cabinet file manipulation library - development files
 libgcab-doc - Microsoft Cabinet file manipulation library - documentation
Closes: 872460
Changes:
 gcab (0.7-4) unstable; urgency=medium
 .
   * Add overrides for Lintian’s “spelling error” covering the use of “GNU
     Public License” (which refers to the general concept here).
   * Make gcab produce reproducible cabinets; thanks to Chris Lamb for the
     patch. Closes: #872460.
   * Fix an invalid libgcab-dev link in libgcab-doc.
Checksums-Sha1:
 740142c1a5fe1c5f5675983b33c4276b936afb69 2129 gcab_0.7-4.dsc
 2b0ba25b7cad549787ffaaaf67d79d5843a774b0 6652 gcab_0.7-4.debian.tar.xz
 e81b3567e202a48c061ed007d045f7af97cf2f5b 9038 gcab_0.7-4_source.buildinfo
Checksums-Sha256:
 447816141bc920092bcb7a660cc13d8272e44c1fe1733544f5ac021336265909 2129 gcab_0.7-4.dsc
 b5c6464747f2200abda52dd0d3a1e257cac286bdc2c0c18b34471edf8191d616 6652 gcab_0.7-4.debian.tar.xz
 3cf0eb1b4f0c630537475fc5cfcaf60c36f1f15083e28e17c93e85356bf5e699 9038 gcab_0.7-4_source.buildinfo
Files:
 4516693f42351656b64b10bd5797fabd 2129 utils optional gcab_0.7-4.dsc
 af523ccbbae7df687087e3bd9da24e71 6652 utils optional gcab_0.7-4.debian.tar.xz
 eb2601dd4d875121747b48fb1d5d958c 9038 utils optional gcab_0.7-4_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEednFjFDWtapl1TDBdZd4qaNrSU8FAlmV/+8ACgkQdZd4qaNr
SU+Wuw/9EWerJQPqNatqkXR3ZFn19hyX3bc/J85A03tTmD0YseAcaItc2/Nnqfog
vq4FE1V2cXF64QOj2RNHGVUcW54Ds65uoVFBCpUYyxNkN22BC2Nw600krJ8/De8+
RD7DNM7uoxKQaudxa0LJcBmJs1IjZ/kL+3VpgnKyXmps77iQ+m16mt98qkuuhrwi
6SFHzHUzP9NDfDH69h19rQ+qV0PiM9le1JrnfiN3IaFCEuVnZU5+e4AqVv/EaWVA
6Lr0CPM/KoFtMhkTHTo2wVMJIMA7GGuP4vZeks8H5lkxHr2yMg6Z9Zm7rA1c1HDv
iUAz/I2boSeSW/Grrt5YZxJm3C2ehtvUj1IInXKpf1mPS0iXrPgYYMVN01I3BXqG
ctWZBOKEUmwi0fh5o0M32skbJkZsdVSoWpUu7YfR7xYW5dl0sUcikBOqtDrsysfr
V2xEB2IT5+yeAQy0MgNjalQoofauevbw02xSl7o87ZJCS5Wgg6vgr3xD1DT3RfWs
W6z8aOTPAuioy2gLnHT8dpfjLBqtLkBRoih8uChi3l9Xnx81fLLshh5I3I78BwDF
zVXUSN0cNVnP1We3ydkGX6aQPcPctcK0g4IgXRzBPAfhxrLo7DS8m53ncaS4knTV
/rASz++4A/bnHS/zyGlesq7oO4/hjxQ/m6YyacF4hZBG8MxNAWc=
=5164
-----END PGP SIGNATURE-----




Information forwarded to debian-bugs-dist@lists.debian.org, Stephen Kitt <skitt@debian.org>:
Bug#872460; Package src:gcab. (Sun, 20 Aug 2017 22:09:07 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Stephen Kitt <skitt@debian.org>. (Sun, 20 Aug 2017 22:09:07 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: 872460@bugs.debian.org
Subject: Re: gcab: please make the output reproducible
Date: Sun, 20 Aug 2017 15:06:32 -0700
tags 872460 + fixed-upstream
thanks

This was merged upstream:

  https://bugzilla.gnome.org/show_bug.cgi?id=786435


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-



Added tag(s) fixed-upstream. Request was from Chris Lamb <lamby@debian.org> to control@bugs.debian.org. (Sun, 20 Aug 2017 22:09:08 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 20 Sep 2017 07:28:45 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:54:43 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.