Debian Bug report logs -
#835871
libdevel-cover-perl: please make the build reproducible
Reported by: Chris Lamb <lamby@debian.org>
Date: Sun, 28 Aug 2016 23:33:01 UTC
Severity: wishlist
Tags: patch
Found in version libdevel-cover-perl/1.23-1
Fixed in version libdevel-cover-perl/1.23-2
Done: gregor herrmann <gregoa@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-builds@lists.alioth.debian.org, Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>:
Bug#835871; Package src:libdevel-cover-perl.
(Sun, 28 Aug 2016 23:33:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>.
(Sun, 28 Aug 2016 23:33: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: libdevel-cover-perl
Version: 1.23-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0], I noticed
that libdevel-cover-perl could not be built reproducibly.
(The $Base variable appears to be just used during tests.)
Patch attached.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[libdevel-cover-perl.diff.txt (text/plain, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>:
Bug#835871; Package src:libdevel-cover-perl.
(Mon, 29 Aug 2016 17:18:07 GMT) (full text, mbox, link).
Acknowledgement sent
to gregor herrmann <gregoa@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>.
(Mon, 29 Aug 2016 17:18:08 GMT) (full text, mbox, link).
Message #10 received at 835871@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On Mon, 29 Aug 2016 00:31:18 +0100, Chris Lamb wrote:
> Whilst working on the Reproducible Builds effort [0], I noticed
> that libdevel-cover-perl could not be built reproducibly.
> (The $Base variable appears to be just used during tests.)
> Patch attached.
Thank you!
I'm a bit hesitant to apply it, because $Base gets written into
lib/Devel/Cover/Inc.pm which is also installed in the binary package,
and $Devel::Cover::Inc::Base is then used several times in
lib/Devel/Cover/Test.pm (which gets also installed in the binary
package). -- OTOH the latter is an "Internal module for testing" and
I see no apparent breakage anywhere. And some random build path in
$Base also doesn't seem totally helpful. -- Still, maybe someone else
could take a quick look as well?
Cheers,
gregor
--
.''`. Homepage https://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
: :' : Debian GNU/Linux user, admin, and developer - https://www.debian.org/
`. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
`- NP: Diana Krall: Narrow Daylight
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>:
Bug#835871; Package src:libdevel-cover-perl.
(Mon, 29 Aug 2016 17:21:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>.
(Mon, 29 Aug 2016 17:21:03 GMT) (full text, mbox, link).
Message #15 received at 835871@bugs.debian.org (full text, mbox, reply):
gregor herrmann wrote:
> $Devel::Cover::Inc::Base is then used several times in
> lib/Devel/Cover/Test.pm (which gets also installed in the binary
> package). -- OTOH the latter is an "Internal module for testing" and
> I see no apparent breakage anywhere.
Indeed. Apologies that I did not clarify this more in my original
bug; "The $Base variable appears to be just used during tests" was
probably not sufficient.
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>:
Bug#835871; Package src:libdevel-cover-perl.
(Wed, 31 Aug 2016 18:09:08 GMT) (full text, mbox, link).
Message #18 received at 835871@bugs.debian.org (full text, mbox, reply):
tag 835871 + pending
thanks
Some bugs in the libdevel-cover-perl package are closed in revision
549aab983c35263463bebae001ad99a92836c8f6 in branch 'master' by gregor
herrmann
The full diff can be seen at
https://anonscm.debian.org/cgit/pkg-perl/packages/libdevel-cover-perl.git/commit/?id=549aab9
Commit message:
Add patch to make build reproducible.
Thanks: Chris Lamb for the bug report and the patch.
Closes: #835871
Added tag(s) pending.
Request was from pkg-perl-maintainers@lists.alioth.debian.org
to control@bugs.debian.org.
(Wed, 31 Aug 2016 18:09:15 GMT) (full text, mbox, link).
Message sent on
to Chris Lamb <lamby@debian.org>:
Bug#835871.
(Wed, 31 Aug 2016 18:09:18 GMT) (full text, mbox, link).
Reply sent
to gregor herrmann <gregoa@debian.org>:
You have taken responsibility.
(Wed, 31 Aug 2016 18:24:07 GMT) (full text, mbox, link).
Notification sent
to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer.
(Wed, 31 Aug 2016 18:24:07 GMT) (full text, mbox, link).
Message #28 received at 835871-close@bugs.debian.org (full text, mbox, reply):
Source: libdevel-cover-perl
Source-Version: 1.23-2
We believe that the bug you reported is fixed in the latest version of
libdevel-cover-perl, 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 835871@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
gregor herrmann <gregoa@debian.org> (supplier of updated libdevel-cover-perl 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: Wed, 31 Aug 2016 20:04:12 +0200
Source: libdevel-cover-perl
Binary: libdevel-cover-perl
Architecture: source
Version: 1.23-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Changed-By: gregor herrmann <gregoa@debian.org>
Closes: 835871
Description:
libdevel-cover-perl - Perl tool for determining code coverage metrics
Changes:
libdevel-cover-perl (1.23-2) unstable; urgency=medium
.
* debian/copyright: change Copyright-Format 1.0 URL to HTTPS.
* debian/upstream/metadata: use HTTPS for GitHub URLs.
* Remove Jonathan Yu from Uploaders. Thanks for your work!
* Add patch to make build reproducible.
Thanks to Chris Lamb for the bug report and the patch.
(Closes: #835871)
* Add debian/gbp.conf to filter out .gitignore from upstream tarball.
* Update years of packaging copyright.
* Add a patch to fix documentation typos.
Checksums-Sha1:
87fb8ce21b530ef0cd51217d8365863006c965e4 2425 libdevel-cover-perl_1.23-2.dsc
9c4b5144e6e97a587684122854ff6f6899eefcd3 7284 libdevel-cover-perl_1.23-2.debian.tar.xz
Checksums-Sha256:
00a3b5fd52d15cbda700c5b8e62facf81157048a7cdae73a5a1f695d3e1cdf7a 2425 libdevel-cover-perl_1.23-2.dsc
5835054b544bc9c53cfa1a54f9f589bb8bf4daf3f032e6fd26f3d20d6e5020c5 7284 libdevel-cover-perl_1.23-2.debian.tar.xz
Files:
31f95188c16bb19f17e0941399441fbb 2425 perl optional libdevel-cover-perl_1.23-2.dsc
bbfaf113768c91ad235a9bc02f322c13 7284 perl optional libdevel-cover-perl_1.23-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJ8BAEBCgBmBQJXxxxPXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREMUUxMzE2RTkzQTc2MEE4MTA0RDg1RkFC
QjNBNjgwMTg2NDlBQTA2AAoJELs6aAGGSaoGhM8P/31Qca9lLd09BrvwtcGINHb8
d44Gj21CcSKR4bd6JjQlUcFWcv+xfFwbUFhr+Y3rpSSnv1ucgfklwGhmbvd2MoL5
mNWwFF5CNgA5P3IabFo0DT10yhXIQQgP7WZgqvfXCJqEUc04hORd3A1N2+3Q/8JO
Ewjqkaw9LHv/M2lKAHHcHto3y37yBp3HGuXvgV/TfD+XwM0N9cEASnFiKHtB0Q47
jUj/1SWOEaAR+VsV+h6/2iHJX8l7WbTctXQ78Sp7sLYWwidL4jzVnAYwUXVsABs2
1//owQqSDjakNxbew04Qhsmx/UEI/XbiMVTEQhsAgNZYWyDJ0lsC0lAO8fxxM4HF
4/IKCXTAagoAunSo53UIiJIX6eBy8EVmGtP8QqeqxKbM3esGSq4JEK67IsZbNtEu
sZDtvzYBpztKQCx2Qr/bQyxxJVl3P9YSGpequ2MkR6oUFUgA4xxwg7Ot0ECjSglY
fBEP0+VBzQU7zIX2rR76d1giL5OanzOniXnzGNY7L3WKoisWQrhy7snzNloAWs/r
tf0TEU7MxMcnI9bvX+ntEzfZyTWISJmsKbkEQBiWXdEY4yUWFIYgL+sYav3es4ow
in1cR6X1y5M24TJexaXRqmzeGrJc/mzP6DODM0Ua8ZVa8XB3uxrhdnvcWMNmf1mw
AciHpiba7qjUMTCqjOQF
=00yN
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 04 Oct 2016 07:32:27 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:50:42 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.