Debian Bug report logs -
#934919
omnidb: please make the build reproducible
Reported by: "Chris Lamb" <lamby@debian.org>
Date: Fri, 16 Aug 2019 15:21:02 UTC
Severity: wishlist
Tags: patch
Found in version omnidb/2.16.0+ds-1
Fixed in version omnidb/2.16.0+ds-2
Done: Christoph Berg <myon@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 PostgreSQL Maintainers <team+postgresql@tracker.debian.org>:
Bug#934919; Package src:omnidb.
(Fri, 16 Aug 2019 15:21:05 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 PostgreSQL Maintainers <team+postgresql@tracker.debian.org>.
(Fri, 16 Aug 2019 15:21:05 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: omnidb
Version: 2.16.0+ds-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: filesystem
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0] we noticed
that omnidb could not be built reproducibly.
This is because it generated the "Depends" line via substvars by
iterating over the filesystem which, without an explicit sort, returns
the results in a nondeterministic order:
│ │ │ │ Installed-Size: 30226
│ │ │ │ -Depends: fonts-glewlwyd, fonts-roboto-unhinted, […]
│ │ │ │ +Depends: fonts-roboto-unhinted, fonts-glewlwyd, […]
│ │ │ │ Section: database
Patch attached that enforces an order via sort(1).
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[omnidb.diff.txt (text/plain, attachment)]
Message sent on
to "Chris Lamb" <lamby@debian.org>:
Bug#934919.
(Fri, 16 Aug 2019 16:03:11 GMT) (full text, mbox, link).
Message #8 received at 934919-submitter@bugs.debian.org (full text, mbox, reply):
Control: tag -1 pending
Hello,
Bug #934919 in omnidb reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:
https://salsa.debian.org/postgresql/omnidb/commit/4b1325bd8527632271ffe17f17770b3dfc45e7a9
------------------------------------------------------------------------
Make build reproducible by sorting font package dependencies. (Closes: #934919)
------------------------------------------------------------------------
(this message was generated automatically)
--
Greetings
https://bugs.debian.org/934919
Added tag(s) pending.
Request was from Christoph Berg <myon@debian.org>
to 934919-submitter@bugs.debian.org.
(Fri, 16 Aug 2019 16:03:11 GMT) (full text, mbox, link).
Reply sent
to Christoph Berg <myon@debian.org>:
You have taken responsibility.
(Fri, 16 Aug 2019 16:21:03 GMT) (full text, mbox, link).
Notification sent
to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer.
(Fri, 16 Aug 2019 16:21:03 GMT) (full text, mbox, link).
Message #15 received at 934919-close@bugs.debian.org (full text, mbox, reply):
Source: omnidb
Source-Version: 2.16.0+ds-2
We believe that the bug you reported is fixed in the latest version of
omnidb, 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 934919@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Christoph Berg <myon@debian.org> (supplier of updated omnidb 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: SHA256
Format: 1.8
Date: Fri, 16 Aug 2019 17:59:37 +0200
Source: omnidb
Architecture: source
Version: 2.16.0+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Debian PostgreSQL Maintainers <team+postgresql@tracker.debian.org>
Changed-By: Christoph Berg <myon@debian.org>
Closes: 934919
Changes:
omnidb (2.16.0+ds-2) unstable; urgency=medium
.
[ Chris Lamb ]
* Make build reproducible by sorting font package dependencies.
(Closes: #934919)
Checksums-Sha1:
e38985ea7aeb57f10491799f1db72a716fa52358 2318 omnidb_2.16.0+ds-2.dsc
d0c3932510347ea7eea93467636e39d2770ccff0 9492 omnidb_2.16.0+ds-2.debian.tar.xz
Checksums-Sha256:
04f441396b9764850c92ebe06341153be38d63df664c948cedd63002b5023f93 2318 omnidb_2.16.0+ds-2.dsc
e276b0365fd8a6f6792219754ff5f6399968ce24a7d217b69a3300c3484e819d 9492 omnidb_2.16.0+ds-2.debian.tar.xz
Files:
dde93840974e2c5c32be65c89b0eb294 2318 database optional omnidb_2.16.0+ds-2.dsc
0c461721c6563770c82b087490ad1951 9492 database optional omnidb_2.16.0+ds-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEXEj+YVf0kXlZcIfGTFprqxLSp64FAl1W09sACgkQTFprqxLS
p64+ChAAkbPA1nLW8LhHzu8gpY4UfUJ0dOQZ8DnbodgwjK1UKL8BgsOAA9u4n8K9
x9SG6ltwysoTqmt+i1ubSHJDGhNlsOWgtoBX2tjsKLs5uiRTiujhPKbCp0tB9ZAC
vYi4iI2mivjfpHTwbgesxkaMHWN56vBfj8pdoLuKCj18RKx4NG+J6iIk9pTm4yt9
OUL1jeKsSYYv6nZE/UqUPFFpHL3PC/IwYk4ahbDvQLwsezkzoJDnFiM9c5Pv17aF
KYMD25HgowzWorafWvpbfcSlyjZhfNNJBJvE+qoWiIssEeUl9WnWYMeMlOPyVo9e
8Yb4VW/TCUXrJ9BG5lW8H8DzgvGBieMian1cJtjd9/vhm3UYRGpyDbrN5Vy8qYky
7QIP+G4rWnEZhLhJ425fUC6sHu5MSw3xDC4faGNCny+bB0TniuhdyzFWwh2LmvyN
DnxUlx66q2sPLsqBB3PRHPKavcMaO4tZqzPKM98DRIEKuXmCtiHOmV6D+fbMPBxX
9r7XEGIjUY25+NoRAT5NFeKCNHKMxgKaoAdeoNVOAk4aGzNrL1Hnl4+CBYFWdP4a
Tn4OaD1I3Y4Vt8/8f2lgVJaHENYIUGsa0fD+k0vs++tiZaavYrjuRqdSH7wHJWuC
5XgWM+5CQS7r9tujmBh3oHn71/VrFTPPtO/qN7g4WjLexcJc1fo=
=FXFG
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 17 Sep 2019 07:29:51 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 09:41:58 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.