Debian Bug report logs - #893504
javatools: please make the generated MANIFEST.MF files reproducible

version graph

Package: src:javatools; Maintainer for src:javatools is Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>;

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

Date: Mon, 19 Mar 2018 13:36:01 UTC

Severity: wishlist

Tags: patch

Found in version javatools/0.62

Fixed in version javatools/0.63

Done: Emmanuel Bourg <ebourg@apache.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-bugs@lists.alioth.debian.org, Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>:
Bug#893504; Package src:javatools. (Mon, 19 Mar 2018 13:36:04 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, Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>. (Mon, 19 Mar 2018 13:36:04 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: javatools: please make the generated MANIFEST.MF files reproducible
Date: Mon, 19 Mar 2018 13:32:47 +0000
[Message part 1 (text/plain, inline)]
Source: javatools
Version: 0.62
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: randomness toolchain
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed
that javatools does not generate reproducible MANIFEST.MF files:

│ │ │ │ ├── META-INF/MANIFEST.MF
│ │ │ │ │┄ ordering differences only
│ │ │ │ │ @@ -4,37 +4,37 @@
│ │ │ │ │  Bundle-SymbolicName: org.w3c.css.sac
│ │ │ │ │  Bundle-Vendor: Debian.org
│ │ │ │ │  Bundle-Version: 1.4
│ │ │ │ │  Created-By: 1.3.1 (IBM Corporation)
│ │ │ │ │  Export-Package: org.w3c.css.sac,org.w3c.css.sac.helpers,org.w3c.dom.smil
│ │ │ │ │   ,org.w3c.dom.svg
│ │ │ │ │  
│ │ │ │ │ -Name: org/w3c/dom/
│ │ │ │ │ +Name: javax/xml/datatype/

(NB. "ordering differences only")

Patch attached.

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


Regards,

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

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>:
Bug#893504; Package src:javatools. (Fri, 23 Mar 2018 22:15:04 GMT) (full text, mbox, link).


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

From: pkg-java-maintainers@lists.alioth.debian.org
To: 893504@bugs.debian.org, 893504-submitter@bugs.debian.org
Subject: Pending fixes for bugs in the javatools package
Date: Fri, 23 Mar 2018 22:10:36 +0000
tag 893504 + pending
thanks

Some bugs in the javatools package are closed in revision
80d345a9d7a164a2888513e6351bf5c7cbe89a1b in branch 'master' by Chris
Lamb

The full diff can be seen at
https://anonscm.debian.org/cgit/pkg-java/javatools.git/commit/?id=80d345a

Commit message:

    Made the generated MANIFEST.MF files reproducible (Closes: #893504)




Added tag(s) pending. Request was from pkg-java-maintainers@lists.alioth.debian.org to control@bugs.debian.org. (Fri, 23 Mar 2018 22:15:05 GMT) (full text, mbox, link).


Message sent on to Chris Lamb <lamby@debian.org>:
Bug#893504. (Fri, 23 Mar 2018 22:15:08 GMT) (full text, mbox, link).


Reply sent to Emmanuel Bourg <ebourg@apache.org>:
You have taken responsibility. (Fri, 23 Mar 2018 22:27:10 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Fri, 23 Mar 2018 22:27:10 GMT) (full text, mbox, link).


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

From: Emmanuel Bourg <ebourg@apache.org>
To: 893504-close@bugs.debian.org
Subject: Bug#893504: fixed in javatools 0.63
Date: Fri, 23 Mar 2018 22:22:54 +0000
Source: javatools
Source-Version: 0.63

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

Debian distribution maintenance software
pp.
Emmanuel Bourg <ebourg@apache.org> (supplier of updated javatools 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, 23 Mar 2018 23:03:58 +0100
Source: javatools
Binary: jarwrapper javahelper java-propose-classpath
Architecture: source
Version: 0.63
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
Changed-By: Emmanuel Bourg <ebourg@apache.org>
Description:
 jarwrapper - Run executable Java .jar files
 java-propose-classpath - Helper script to suggest a classpath for jar files
 javahelper - Helper scripts for packaging Java programs
Closes: 892530 893504
Changes:
 javatools (0.63) unstable; urgency=medium
 .
   [ tony mancill ]
   * Team upload.
   * Drop --parallel argument to dh sequencer (lintian warning)
   * Bump Standards-Version to 4.1.3
   * Use debhelper 11
   * Drop ancient versioned depends on perl (>= 5.12)
   * Drop build-dep on libtest-simpler-perl and fix broken tests
   * Drop dependency on gcj-jdk (Closes: #892530)
 .
   [ Emmanuel Bourg ]
   * jarwrapper: Removed GCJ support
 .
   [ Chris Lamb ]
   * Made the generated MANIFEST.MF files reproducible (Closes: #893504)
Checksums-Sha1:
 f5fcce833192ed2fb4c2317570e272733b268814 1901 javatools_0.63.dsc
 d6ade5d43c4b8f5a1b3cfe41a38f7d306f492041 50876 javatools_0.63.tar.xz
 c8433dfeae5121850b60b9fc6714a186da1c48d7 12208 javatools_0.63_source.buildinfo
Checksums-Sha256:
 10f0361391b9e32311b19204dee09f70bec8883c25048ffb25c348a664dd50f3 1901 javatools_0.63.dsc
 56a39ec2615b0afda7e8b53131814bdf156f2d95c3d5f229834a2b9d0f566470 50876 javatools_0.63.tar.xz
 0cfeebc5e929bb081c586184378b712d564b2c2fe0b8e144671ee0ab30792232 12208 javatools_0.63_source.buildinfo
Files:
 eb0a3e30b507c34945e7669490719c38 1901 java optional javatools_0.63.dsc
 6d2af1d166334b807afb6cb0ad45612d 50876 java optional javatools_0.63.tar.xz
 680861cfb270f97a5dc4843c590035db 12208 java optional javatools_0.63_source.buildinfo

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

iQJGBAEBCgAwFiEEuM5N4hCA3PkD4WxA9RPEGeS50KwFAlq1e1USHGVib3VyZ0Bh
cGFjaGUub3JnAAoJEPUTxBnkudCsIi4P/jQBWfGUxpucws3+Px+G0ZMBtGx78JHm
K0wKxSZNs8sTMLCfKg5iUxAzhLRJ4S2r3eJs6zUeMYhZ7pRIocGr9S7iANXCioVT
H1UYFiEv4XCrZFx+i+rVTjvqo/9lrfdxN2y5MPeqfwu9p736/qiInCXGsvIwZMwo
d3jFJ2vz+QZrntpkod5xcVWPLW/fZTreldwwQszzkYA7vGW460azYqC+Ov95oAtj
In+5rLXzyqB2kgfU72ePR77arUpG70KkBedZvwP2iQV2CSynEuuoYQFCYUcXuFxh
88sfNF70Y5uE0l/cF9mJOVhY68WwOfkX+xD8cQ6Wz6Ppfj4FPsuc0Io5Nb+Mm0qA
LoZzlr5dCdCJk3Jmii0VJs3AN5J7tM3abx53DHqPF3Qb8ADFK3lB8/wmAb6O42Pp
5Wg4F49NYwgyzLjeszyJZznki+q90yV/vq2Mvib73jCslvc/EuB7RXfpXrW/Wmi7
y3I8+SGsTfSbtm6NxKjKZz+U0IUCgmsVltrlURS77sV+rwtj1wGSwRG4NjgAQtRT
WyfWc8IXvJN6NTluxDq3YpX97mEhTMfA1AD15X3OWaDCjVcMqfVBjPPDMjMHERu/
euezjPAIAAX1fnefXsJ+UBNoCYaUaKBAgpX7CfzxhxUa9iNFbHE7AkWHq9DzZLIj
k1j7IaAWF41t
=Yi+f
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 26 Apr 2018 07:25:36 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 10:14:33 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.