Debian Bug report logs -
#890313
awl: please make the build reproducible
Reported by: Chris Lamb <lamby@debian.org>
Date: Tue, 13 Feb 2018 10:48:02 UTC
Severity: wishlist
Tags: patch
Found in version awl/0.59-1
Fixed in version awl/0.60-1
Done: Florian Schlichting <fsfs@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, Davical Development Team <davical-devel@lists.sourceforge.net>:
Bug#890313; Package src:awl.
(Tue, 13 Feb 2018 10: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, Davical Development Team <davical-devel@lists.sourceforge.net>.
(Tue, 13 Feb 2018 10:48: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: awl
Version: 0.59-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0], we noticed
that awl could not be built reproducibly as it includes the
absolute build path in the doxygen output of an example.
Patch attached.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[awl.diff.txt (text/plain, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Davical Development Team <davical-devel@lists.sourceforge.net>:
Bug#890313; Package src:awl.
(Tue, 13 Feb 2018 15:51:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Florian Schlichting <fsfs@debian.org>:
Extra info received and forwarded to list. Copy sent to Davical Development Team <davical-devel@lists.sourceforge.net>.
(Tue, 13 Feb 2018 15:51:03 GMT) (full text, mbox, link).
Message #10 received at 890313@bugs.debian.org (full text, mbox, reply):
Hi Chris,
thanks for working tirelessly on reproducible builds!
> Whilst working on the Reproducible Builds effort [0], we noticed
> that awl could not be built reproducibly as it includes the
> absolute build path in the doxygen output of an example.
Isn't that a general doxygen issue, rather than of a package that
happens to use doxygen with an @example tag?
Not generating API documentation for part of the API kind of defeats the
purpose of having an API documentation in the first place. So if this is
to be fixed in awl instead of in doxygen, instead of your patch I'd tend
to review the use of @example tags in inc/iCalendar.php - which seem to
produce entirely broken output with doxygen anyway :-(
Florian
Information forwarded
to debian-bugs-dist@lists.debian.org, Davical Development Team <davical-devel@lists.sourceforge.net>:
Bug#890313; Package src:awl.
(Tue, 13 Feb 2018 15:57:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Davical Development Team <davical-devel@lists.sourceforge.net>.
(Tue, 13 Feb 2018 15:57:03 GMT) (full text, mbox, link).
Message #15 received at 890313@bugs.debian.org (full text, mbox, reply):
Hi Florian,
Thank you for kind words re. reproducible builds.
> Isn't that a general doxygen issue, rather than of a package that
> happens to use doxygen with an @example tag?
That's very likely. I did try setting FULL_PATH_NAMES to "no" (the
usual fix for this problem) but it didn't seem to work, so I suspected
some awl-specific... I am happy to be corrected however. :)
In case it helps (and for a more permanent reference) here is the diff:
https://gist.github.com/lamby/d1ca2efc9e70e8590f3b26a24b84a150/raw
Best wishes,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
Added tag(s) pending.
Request was from Florian Schlichting <fsfs@debian.org>
to control@bugs.debian.org.
(Sat, 29 Dec 2018 11:51:03 GMT) (full text, mbox, link).
Reply sent
to Florian Schlichting <fsfs@debian.org>:
You have taken responsibility.
(Wed, 30 Jan 2019 22:36:07 GMT) (full text, mbox, link).
Notification sent
to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer.
(Wed, 30 Jan 2019 22:36:07 GMT) (full text, mbox, link).
Message #22 received at 890313-close@bugs.debian.org (full text, mbox, reply):
Source: awl
Source-Version: 0.60-1
We believe that the bug you reported is fixed in the latest version of
awl, 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 890313@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Florian Schlichting <fsfs@debian.org> (supplier of updated awl 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: Wed, 30 Jan 2019 22:54:03 +0100
Source: awl
Binary: awl-doc libawl-php
Architecture: source all
Version: 0.60-1
Distribution: unstable
Urgency: medium
Maintainer: Davical Development Team <davical-devel@lists.sourceforge.net>
Changed-By: Florian Schlichting <fsfs@debian.org>
Description:
awl-doc - Andrew's Web Libraries - API documentation
libawl-php - Andrew's Web Libraries - PHP Utility Libraries
Closes: 890313
Changes:
awl (0.60-1) unstable; urgency=medium
.
* New upstream release (closes: #890313)
* Update debian/watch to changed Gitlab directory layout
* Update copyright years
* Declare compliance with Debian Policy 4.3.0
Checksums-Sha1:
4b2d6d8720f550d0947e07832a0c13be40a0d612 1942 awl_0.60-1.dsc
8f44f07b26608abeaaf1f299665d1b0343bf1927 124772 awl_0.60.orig.tar.xz
9e89d810e75716c0a5c3284b7697861ee20c1428 6860 awl_0.60-1.debian.tar.xz
759818a815fd17205c0e67c38a28d49dfdbf69e3 313000 awl-doc_0.60-1_all.deb
81709243c352d2291a2e58bb46ebede45631437f 7445 awl_0.60-1_amd64.buildinfo
eb90a9324c681d0b0be58ddebd37f211def852f8 98284 libawl-php_0.60-1_all.deb
Checksums-Sha256:
7c59d4fd6782b47bc4a0ea92fa930d30d109d5ec41110c2b75e7c532877eab21 1942 awl_0.60-1.dsc
18fd4c47d45422ae8f4b84d194a28fb70fa1d4b0c9fc59dc800cf60130a745e3 124772 awl_0.60.orig.tar.xz
aba3183bd55e2274d4c15532fd8cb5afc9771f8488f7112a4156a47ce8a46f84 6860 awl_0.60-1.debian.tar.xz
e90d66a033b7dbedccded99b770f651954cb281ab8991d9ee4e24d84d9d7c29d 313000 awl-doc_0.60-1_all.deb
cb6b0d2e6012c094bb455b8ee795b547be8d51b79cbab910512c7e377fd0fb61 7445 awl_0.60-1_amd64.buildinfo
fc96ee8a3c5232278ac81bf4ef144f201f93e8d11f00a6b6a9a9f13041680714 98284 libawl-php_0.60-1_all.deb
Files:
4c20352299fef9f3649ab54b5a660504 1942 php optional awl_0.60-1.dsc
4fd2eaf25a7570f167f8f4eb970b496d 124772 php optional awl_0.60.orig.tar.xz
3ae971a4385a6c67ab36add160a65fe2 6860 php optional awl_0.60-1.debian.tar.xz
ff8ccf47d0311f32c4b5f40f0afcf910 313000 doc optional awl-doc_0.60-1_all.deb
14e107bc0e30b1d83aa04506ce90d271 7445 php optional awl_0.60-1_amd64.buildinfo
ac19d9741cc3d69714fbc74ed9f63dc0 98284 php optional libawl-php_0.60-1_all.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEMLI8i05qOwnqprZSEpc7bnLcB7UFAlxSIqsACgkQEpc7bnLc
B7Xl3A/+JYMjbNEo0ywknEpZwBi9KcJfoG6J2F3T1rjvetDoBnqNKO9evi7rvd6s
OQygknAFdDmMkXz4FPvN0ZNKMEdoMZ4qatHIXwk3OJhbbRFc6jErMAqRQ2rfQN4a
lqNKQc2HfTm21WQmTdWPKgeMABlC6Awww1U0eyxlEixHGlJBCCO31enxe49s3nqX
Nd5Z4QzKH58P8b6YK2Er4bwvINtsRC0hltqusbj2soODHbbPXw6qm5uWce7RbY35
vtMyix/j7TXqQAEzD2n7IBoduiwG9Zr5M4HYgTAk2WOIy5T4LLcBq2A1pohq7+ue
GY/EtN8x5gumSrdHvsHYQ4I6avcu2tHVRFW9wiM0JY3zlWSSy7Ol3J2QCfahBUYX
lBz6FGgRbNN46qHxsHCWWEmmZ2bgoNnPGOVVrbRIoNW46kt+aV1jNVk/5ZxmcjtN
qldDuur5irUHgExdyQTUVBYPJIMr9O1FwN66Idskm7cfJD/itpS3S0pWbqHU2+B6
l/3OSHsYRy2YIoQWCGLzngLTrTOBEa/afD30Ra1urEw8dZifUbrwmcmuj01in6g9
ZHNyW4qoah9FQwxukt8u219v+ROwUOwMf3E1yidWZapfybHHK0CeQG0oDUAzA/TW
39F8qFILDFsXo2iOrZH/sxJaa7ISOuHaU765JSd2JK+Omklz49Y=
=mSAk
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 05 Mar 2019 07:25:32 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:57:25 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.