Debian Bug report logs -
#996674
libminidns-java: please make the build reproducible
Reported by: "Chris Lamb" <lamby@debian.org>
Date: Sun, 17 Oct 2021 08:00:02 UTC
Severity: wishlist
Tags: patch
Found in version libminidns-java/1.0.0-1
Fixed in version libminidns-java/1.0.0-2
Done: tony mancill <tmancill@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
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#996674; Package src:libminidns-java.
(Sun, 17 Oct 2021 08:00: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>.
(Sun, 17 Oct 2021 08:00:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: libminidns-java
Version: 1.0.0-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0] we noticed that
libminidns-java could not be built reproducibly.
This is because it generates a .jar file that contains an
"org.minidns/version" file that can look like this:
1.0.0 (non git build 2021-10-17)
That is, it includes the current build date. A patch is attached that
makes it look like this:
1.0.0 (Debian)
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[libminidns-java.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#996674; Package src:libminidns-java.
(Sun, 17 Oct 2021 18:21:03 GMT) (full text, mbox, link).
Acknowledgement sent
to tony mancill <tmancill@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>.
(Sun, 17 Oct 2021 18:21:03 GMT) (full text, mbox, link).
Message #10 received at 996674@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi Chris,
On Sun, Oct 17, 2021 at 08:57:30AM +0100, Chris Lamb wrote:
> Source: libminidns-java
> Version: 1.0.0-1
> Severity: wishlist
> Tags: patch
> User: reproducible-builds@lists.alioth.debian.org
> Usertags: timestamps
> X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
>
> Hi,
>
> Whilst working on the Reproducible Builds effort [0] we noticed that
> libminidns-java could not be built reproducibly.
>
> This is because it generates a .jar file that contains an
> "org.minidns/version" file that can look like this:
>
> 1.0.0 (non git build 2021-10-17)
>
> That is, it includes the current build date. A patch is attached that
> makes it look like this:
>
> 1.0.0 (Debian)
>
> [0] https://reproducible-builds.org/
Thank you for the bug report and the patch. Sunil had previously
committed a very similar patch to the packaging repo to address the
issue with the reproducible build but it hadn't been uploaded yet. I
have done that now. (And apologies for the duplicated efforts.)
Cheers,
tony
[signature.asc (application/pgp-signature, inline)]
Reply sent
to tony mancill <tmancill@debian.org>:
You have taken responsibility.
(Sun, 17 Oct 2021 18:39:03 GMT) (full text, mbox, link).
Notification sent
to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer.
(Sun, 17 Oct 2021 18:39:03 GMT) (full text, mbox, link).
Message #15 received at 996674-close@bugs.debian.org (full text, mbox, reply):
Source: libminidns-java
Source-Version: 1.0.0-2
Done: tony mancill <tmancill@debian.org>
We believe that the bug you reported is fixed in the latest version of
libminidns-java, 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 996674@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
tony mancill <tmancill@debian.org> (supplier of updated libminidns-java 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: Sun, 17 Oct 2021 10:33:20 -0700
Source: libminidns-java
Architecture: source
Version: 1.0.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
Changed-By: tony mancill <tmancill@debian.org>
Closes: 996674
Changes:
libminidns-java (1.0.0-2) unstable; urgency=medium
.
[ tony mancill ]
* Team upload.
* Bump Standards-Version to 4.6.0
.
[ Sunil Mohan Adapa ]
* d/patches: Add patch to make build reproducible (Closes: #996674)
* d/patches: Cleanup after reproducible change to match upstream patch
Checksums-Sha1:
13bf32a04e254d4d615638a526e3e7eee49c996b 2127 libminidns-java_1.0.0-2.dsc
81a3843b53c387f452a0a25c1e7550b4bdbe4317 12480 libminidns-java_1.0.0-2.debian.tar.xz
e53f89e6d13ffc9a9303929e4196123cccc5b987 12264 libminidns-java_1.0.0-2_amd64.buildinfo
Checksums-Sha256:
9c55cca638a17e9a1949e2d1969b173bc251431cb17b29947123d59f941ce292 2127 libminidns-java_1.0.0-2.dsc
512df578eaf6669edeedeb7f0a1339a3143f716426b8a4eea5d6927f5ae563a7 12480 libminidns-java_1.0.0-2.debian.tar.xz
95fbdc531e09de3fc795a68513087f77104a5e19fefd22f9cd6773574b48f35a 12264 libminidns-java_1.0.0-2_amd64.buildinfo
Files:
bb9338f50f7e09c6767899b7e0d1cb86 2127 java optional libminidns-java_1.0.0-2.dsc
70f0bd300b21e326f432fc950bff2f8b 12480 java optional libminidns-java_1.0.0-2.debian.tar.xz
c22bcdbfb198ad6290bc20d62076c4b1 12264 java optional libminidns-java_1.0.0-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCgAyFiEE5Qr9Va3SequXFjqLIdIFiZdLPpYFAmFsZ9EUHHRtYW5jaWxs
QGRlYmlhbi5vcmcACgkQIdIFiZdLPpZ5Vg/7BdkKBThs9v0oBBIcafhYswd1imKp
RDhMR2fC/CjPzE8I74rdrnwQg5Llaffr5S64/LuyhfGMBVYEveHvyfr/7TosXVVA
2Y1WnpurkF73KwdxJf3gfB6L37LUvC8etHIKs+evpn9w9YGz3MJz9XKPf7CnE478
C6Ga9KARyAl4fGMvy/R2zDBMd9yE5AiAZWmAndFJzOuxSDEEfHdrooR5FN5Iy0xC
nHJc9MR/E1sLb7oqiqiTtzSfAw6wTqctbev9/xPNY/VZ3Q+XW84MkMRAmfvl8BVa
RnUFElnRqaXiSY36RoEZyR4KTCDZuhZVrU8KU4s3MHwmWfGsGJW6cyh7zC8WcqjX
brbIeUzuK4OkGCgvb0OInSCuDtMCEXSFQQnhGBSWclvwvH1FV1KYvkd8U3jmfHNn
padgX4+SoYZZPB9uR5fgKIdxUN/wLsi/Hak4Wj92Ai7RqUtyvJd/eXXhhdNgNgGs
kkqi/kKx7x0kPE/9mEBzR9K+DqlLEWn0yp8ZHd2jc/9zq3XhKewIRR5xToxw8Jpw
ZoyypK8lb837Ppl8DiADkHSgCz98yENi6t63wb4ogOsBBXBjDAlTaP8ltQ33qSos
0aUtUUSSjpXx/0I/eRoTYjwQWEPwNNfRcHFin5FTXjW+BUaOnZ9TuOca2R0IU2Zr
SGzj0wSvkwX2Ado=
=4GAC
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 20 Nov 2021 07:30:46 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 12:59:44 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.