Debian Bug report logs -
#889171
cloudkitty: please make the build reproducible
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Debian OpenStack <openstack-devel@lists.alioth.debian.org>:
Bug#889171; Package src:cloudkitty.
(Fri, 02 Feb 2018 22:48: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 OpenStack <openstack-devel@lists.alioth.debian.org>.
(Fri, 02 Feb 2018 22:48: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: cloudkitty
Version: 6.0.0-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: hostname buildpath
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0], we noticed
that cloudkitty could not be built reproducibly:
* Embeds the current hostname via socket.getfqdn()
* Installs .doctree files. These are usually deleted by dh_sphinxdoc
but if the documentation building fails (as it does, with "|| true"
deliberately appended), we need to delete the target directory.
This will probably lead to a "empty binary package" warning, but it
was essentially empty anyway.
Patch attached.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[cloudkitty.diff.txt (text/plain, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian OpenStack <openstack-devel@lists.alioth.debian.org>:
Bug#889171; Package src:cloudkitty.
(Sat, 03 Feb 2018 15:03:10 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian OpenStack <openstack-devel@lists.alioth.debian.org>.
(Sat, 03 Feb 2018 15:03:10 GMT) (full text, mbox, link).
Message #10 received at 889171@bugs.debian.org (full text, mbox, reply):
Hi!
> cloudkitty: please make the build reproducible
@@ -61,6 +61,7 @@
--namespace oslo.middleware.cors \
--namespace oslo.policy \
--namespace keystonemiddleware.auth_token
+ sed -i -e 's@^\(#host = \).*@\1@g' $(CURDIR)/debian/cloudkitty-common/usr/share/cloudkitty-common/cloudkitty.conf
for i in api_paste.ini policy.json ; do \
install -D -m 0664 etc/cloudkitty/$$i $(CURDIR)/debian/cloudkitty-common/usr/share/cloudkitty-common/$$i ; \
Ah, this can probably be replaced with "sample_default=" instead. :)
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
Message sent on
to Chris Lamb <lamby@debian.org>:
Bug#889171.
(Thu, 08 Feb 2018 08:39:04 GMT) (full text, mbox, link).
Message #15 received at 889171-submitter@bugs.debian.org (full text, mbox, reply):
Control: tag -1 pending
Hello,
Bug #889171 in cloudkitty 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/openstack-team/services/cloudkitty/commit/b75b2e116f1da1a22a641d5e9d602e1b00c5d9ff
------------------------------------------------------------------------
Add patch to make cloudkitty build reproducibly (Closes: #889171).
------------------------------------------------------------------------
(this message was generated automatically)
--
Greetings
Added tag(s) pending.
Request was from zigo@debian.org
to 889171-submitter@bugs.debian.org.
(Thu, 08 Feb 2018 08:39:04 GMT) (full text, mbox, link).
Reply sent
to Thomas Goirand <zigo@debian.org>:
You have taken responsibility.
(Fri, 09 Feb 2018 13:39:08 GMT) (full text, mbox, link).
Notification sent
to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer.
(Fri, 09 Feb 2018 13:39:08 GMT) (full text, mbox, link).
Message #22 received at 889171-close@bugs.debian.org (full text, mbox, reply):
Source: cloudkitty
Source-Version: 6.0.0-4
We believe that the bug you reported is fixed in the latest version of
cloudkitty, 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 889171@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Goirand <zigo@debian.org> (supplier of updated cloudkitty 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: Tue, 06 Feb 2018 16:24:17 +0000
Source: cloudkitty
Binary: cloudkitty-api cloudkitty-common cloudkitty-doc cloudkitty-processor python-cloudkitty
Architecture: source all
Version: 6.0.0-4
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <openstack-devel@lists.alioth.debian.org>
Changed-By: Thomas Goirand <zigo@debian.org>
Description:
cloudkitty-api - OpenStack Rating as a Service - API server
cloudkitty-common - OpenStack Rating as a Service - common files
cloudkitty-doc - OpenStack Rating as a Service - Documentation
cloudkitty-processor - OpenStack Rating as a Service - processor
python-cloudkitty - OpenStack Rating as a Service - Python library
Closes: 889171
Changes:
cloudkitty (6.0.0-4) unstable; urgency=medium
.
* Also run cloudkitty-storage-init after creating the db.
* Add upstream patch for allowing gabbi >= 1.26.1.
* Add patch to make cloudkitty build reproducibly (Closes: #889171).
Checksums-Sha1:
a380ac1d69e49bd16d7231abbd972e9c6011c3e4 3129 cloudkitty_6.0.0-4.dsc
da78975e1a0cf7234c5fa79c150674ba1ceb4aea 9088 cloudkitty_6.0.0-4.debian.tar.xz
a63574138b0c3b1a16041cc849b7ecdc392ae3de 13572 cloudkitty-api_6.0.0-4_all.deb
61f70f1bc63ef9f55c79aa54058e8c1673046065 25004 cloudkitty-common_6.0.0-4_all.deb
12fdee571c6ab33735849c7b42d365efbe11d610 96896 cloudkitty-doc_6.0.0-4_all.deb
69ec4ed77d1d737075c0d5d8bf37542467864e80 5016 cloudkitty-processor_6.0.0-4_all.deb
b35d5d8072570bf49368f646858122095b0d244b 15757 cloudkitty_6.0.0-4_amd64.buildinfo
62115e62402ca8162360a3f9471f791668196eaa 88812 python-cloudkitty_6.0.0-4_all.deb
Checksums-Sha256:
bfe612eed7ccc292b7ccabff198919d318ffcd4a1135dd3f9cadd85fe868b9b0 3129 cloudkitty_6.0.0-4.dsc
b6030dc1271b4c897a50648dd52bd680b8f22b01968b8c3f1a9d6465491ed94e 9088 cloudkitty_6.0.0-4.debian.tar.xz
9b58fcff1cc257a6e1e246af063010d0c00b7e762bcf8d84aadd8e27fa7696d7 13572 cloudkitty-api_6.0.0-4_all.deb
0c18a24912991c349c0d5d63d9a9e1ca777357379175d5d111efbf5ce0a826ec 25004 cloudkitty-common_6.0.0-4_all.deb
52fbe823087d3e3f6f607284664879e5e618d2cd64d98bd7d4f1b867b5063552 96896 cloudkitty-doc_6.0.0-4_all.deb
fb18f278ec57fc0b9b26f8a0db1229cb4a335274b685ee0f69e1d34d824cc01a 5016 cloudkitty-processor_6.0.0-4_all.deb
0129dead37336fccd4b79cd971d1898c85455deef1fb660de434390c3bf1f565 15757 cloudkitty_6.0.0-4_amd64.buildinfo
7bd091ef526c8b22aecff058ef225e1129266388183ed800cecb302c87cecc23 88812 python-cloudkitty_6.0.0-4_all.deb
Files:
32ac1099b5f283a1e002f430d220304d 3129 net optional cloudkitty_6.0.0-4.dsc
7a93efe81ef0ca63819e94870164a127 9088 net optional cloudkitty_6.0.0-4.debian.tar.xz
9839f326870d8c9e54d43982dcccc6be 13572 net optional cloudkitty-api_6.0.0-4_all.deb
859a954365c3b63f8616d00e446723e3 25004 net optional cloudkitty-common_6.0.0-4_all.deb
21ff480e377e75823b817c1ecec62915 96896 doc optional cloudkitty-doc_6.0.0-4_all.deb
b5a42ab1e5b9b729d083e4d000f47fe9 5016 net optional cloudkitty-processor_6.0.0-4_all.deb
98f919ac0edc04fc95c082ff14ccf4b9 15757 net optional cloudkitty_6.0.0-4_amd64.buildinfo
e879f092f77e856686ac48c23e38a018 88812 python optional python-cloudkitty_6.0.0-4_all.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAlp9neYACgkQ1BatFaxr
Q/5uWg//cfe9kYx+u9tMid65QKGAZcqkgodj88umf2vDKzcxwYhlJzkrr7Lm35R1
Q7zIKEGXkYiVeF3LiKiTzy8tvu50C2dl7j8ol+s7eSHgnIt+GHbGGRGylXDcg87K
ptHARn6pdppjUYM2mMHPyR4hxa91SpaD+PDXVeq6xCqWjJqKssNzjTrqQvUESuJJ
3PrdAUTlpiJ7r7yxLUjYiRlSK3XwVaSCZk0qDKy9oBN11Lee6hwe9z/V8Al8g4xU
KOKYnye1XWXijPwp7JXQ2RF72URXR0eQ6TMfxStQtVKWnQh3AO908gTwB3J/8Uwv
yW9tTPv+CJ6prfG02PGptQAjtma+IVnjhojSmdz84UKtu7BSXFIUd7JvjwBPOoV9
USYIxaIVy9TlMI2jBIUJYeBJoobGTF6OrZZd5/1u0OPxq8qd+C33IiW0Viz690hp
iDtwAec2b1+d6iBzbyXZPHDsUBgNvg5YIQLXkcTkXFwtY5O+wkldwwvytf4S5xnD
wmHNA6c4DB6VfqujR7fP0sgtg742H7f5fPOF5q4pPVDRu/+On35SKER2BweJJub0
dvI55Foqo0Xc70wncZtrCnl63/aPTeZkUGumuWmbsCYYPGAOkOcbw4PKlpYqlW8c
XucpTf6YZLJy6/nHde4DESw0s1TPt7rsx9qVIgZvn08+TCHYCIM=
=YRac
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 26 Mar 2018 07:31: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 13:51:23 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.