Debian Bug report logs -
#844236
weblint-perl: man page title is wrong if build directory isn't named ${package}-${version}
Reported by: Daniel Shahaf <danielsh@apache.org>
Date: Sun, 13 Nov 2016 16:30:16 UTC
Severity: minor
Tags: patch
Found in version libhtml-lint-perl/2.22+dfsg-1
Fixed in version libhtml-lint-perl/2.22+dfsg-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, danielsh@apache.org, reproducible-builds@lists.alioth.debian.org, Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>:
Bug#844236; Package src:libhtml-lint-perl.
(Sun, 13 Nov 2016 16:30:19 GMT) (full text, mbox, link).
Acknowledgement sent
to Daniel Shahaf <danielsh@apache.org>:
New Bug report received and forwarded. Copy sent to danielsh@apache.org, reproducible-builds@lists.alioth.debian.org, Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>.
(Sun, 13 Nov 2016 16:30:19 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Source: libhtml-lint-perl
Version: 2.22+dfsg-1
Severity: minor
Tags: patch upstream
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
Dear Maintainer,
Whilst working on the Reproducible Builds effort [0], we noticed that
libhtml-lint-perl could not be built reproducibly, due to `txt2man -p`
parsing the last component of the build directory.
Patch attached.
[0] https://reproducible-builds.org/
Cheers,
Daniel
[[[
diff --git a/debian/rules b/debian/rules
index 9d0898d..c5de181 100755
--- a/debian/rules
+++ b/debian/rules
@@ -34,7 +34,7 @@ DEB_UPSTREAM_TARBALL_MD5 = 13e14932f7b63db5e5dc54f608148c34
DEB_INSTALL_MANPAGES_weblint-perl := debian/weblint.1
common-build-indep::
- txt2man -p debian/weblint.txt > debian/weblint.1
+ txt2man -t weblint -s 1 -v "Linux Reference Manual" -r $$(dpkg-parsechangelog -SVersion) debian/weblint.txt > debian/weblint.1
common-binary-post-install-indep::
mv debian/libhtml-lint-perl/usr/bin debian/weblint-perl/usr
]]]
Removed tag(s) upstream.
Request was from Daniel Shahaf <danielsh@apache.org>
to control@bugs.debian.org.
(Mon, 21 Nov 2016 14:15:12 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>:
Bug#844236; Package src:libhtml-lint-perl.
(Sun, 05 Feb 2017 06:57:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Daniel Shahaf <danielsh@apache.org>:
Extra info received and forwarded to list. Copy sent to Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>.
(Sun, 05 Feb 2017 06:57:03 GMT) (full text, mbox, link).
Message #12 received at 844236@bugs.debian.org (full text, mbox, reply):
Daniel Shahaf wrote on Sun, Nov 13, 2016 at 16:27:10 +0000:
> Whilst working on the Reproducible Builds effort [0], we noticed that
> libhtml-lint-perl could not be built reproducibly, due to `txt2man -p`
> parsing the last component of the build directory.
>
> Patch attached.
Ping?
See also #844228 and #844232 for similar patches to other packages.
Cheers,
Daniel
> [[[
> diff --git a/debian/rules b/debian/rules
> index 9d0898d..c5de181 100755
> --- a/debian/rules
> +++ b/debian/rules
> @@ -34,7 +34,7 @@ DEB_UPSTREAM_TARBALL_MD5 = 13e14932f7b63db5e5dc54f608148c34
> DEB_INSTALL_MANPAGES_weblint-perl := debian/weblint.1
>
> common-build-indep::
> - txt2man -p debian/weblint.txt > debian/weblint.1
> + txt2man -t weblint -s 1 -v "Linux Reference Manual" -r $$(dpkg-parsechangelog -SVersion) debian/weblint.txt > debian/weblint.1
>
> common-binary-post-install-indep::
> mv debian/libhtml-lint-perl/usr/bin debian/weblint-perl/usr
> ]]]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>:
Bug#844236; Package src:libhtml-lint-perl.
(Tue, 01 Aug 2017 17:03:02 GMT) (full text, mbox, link).
Message #15 received at 844236@bugs.debian.org (full text, mbox, reply):
tag 844236 + pending
thanks
Some bugs in the libhtml-lint-perl package are closed in revision
f61adac8bdc794962002d04244b0ad9a4ecc79ad in branch 'master' by gregor
herrmann
The full diff can be seen at
https://anonscm.debian.org/cgit/pkg-perl/packages/libhtml-lint-perl.git/commit/?id=f61adac
Commit message:
debian/rules: update txt2man invocation
in order to make build reproducible.
Thanks: Daniel Shahaf for the bug report and patch.
Closes: #844236
Added tag(s) pending.
Request was from pkg-perl-maintainers@lists.alioth.debian.org
to control@bugs.debian.org.
(Tue, 01 Aug 2017 17:03:05 GMT) (full text, mbox, link).
Message sent on
to Daniel Shahaf <danielsh@apache.org>:
Bug#844236.
(Tue, 01 Aug 2017 17:03:08 GMT) (full text, mbox, link).
Reply sent
to gregor herrmann <gregoa@debian.org>:
You have taken responsibility.
(Tue, 01 Aug 2017 17:24:05 GMT) (full text, mbox, link).
Notification sent
to Daniel Shahaf <danielsh@apache.org>:
Bug acknowledged by developer.
(Tue, 01 Aug 2017 17:24:05 GMT) (full text, mbox, link).
Message #25 received at 844236-close@bugs.debian.org (full text, mbox, reply):
Source: libhtml-lint-perl
Source-Version: 2.22+dfsg-2
We believe that the bug you reported is fixed in the latest version of
libhtml-lint-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 844236@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 libhtml-lint-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: Tue, 01 Aug 2017 12:57:46 -0400
Source: libhtml-lint-perl
Binary: libhtml-lint-perl weblint-perl
Architecture: source
Version: 2.22+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Changed-By: gregor herrmann <gregoa@debian.org>
Closes: 844236
Description:
libhtml-lint-perl - checker of HTML errors in strings or files
weblint-perl - syntax and minimal style checker for HTML
Changes:
libhtml-lint-perl (2.22+dfsg-2) unstable; urgency=medium
.
* Team upload.
* Remove Antonio Radici from Uploaders. Thanks for your work!
* Change repacking framework to use Files-Excluded.
* debian/rules: update txt2man invocation in order to make build
reproducible. Thanks to Daniel Shahaf for the bug report and patch.
(Closes: #844236)
* Use HTTPS for some URLs in debian/*.
* Bump debhelper compatibility level to 9.
* debian/control: use canonical URL for Vcs-Git.
* Declare compliance with Debian Policy 4.0.0.
Checksums-Sha1:
1756a34204aef8dcd4d2de9f9ab800c0b75dc5e1 2528 libhtml-lint-perl_2.22+dfsg-2.dsc
4fe02fa2d4add570beda065689f63b7afea63adb 9948 libhtml-lint-perl_2.22+dfsg-2.debian.tar.xz
Checksums-Sha256:
7c1539f8353fbf4cac1516edb9d8bf9a00a671810e41387029ef07f60e8aa5cc 2528 libhtml-lint-perl_2.22+dfsg-2.dsc
1fd67ed334c25e98f712a0458aa2ac716f13eed0e55d075399cf7a0a02afc690 9948 libhtml-lint-perl_2.22+dfsg-2.debian.tar.xz
Files:
1b68bfaec3557e0a832548daee3c6471 2528 perl optional libhtml-lint-perl_2.22+dfsg-2.dsc
364f76e19c05870be4de1635ca06fdf6 9948 perl optional libhtml-lint-perl_2.22+dfsg-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAlmAs3RfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgbbWA/+M1FooqW4ZNHzmXLOpz7/UWSF4Lb62fX97T/vzXqeIzLC02PEvJlGqGPV
e6m5C1xsWN2TvzaAII3jCHWbwFew7UFfcBz2nXjCwc0lo9E8fJoU53xzW2R7HYah
TbzYOzADRvszH4u5ne5HN9IsG1adS+cQLy3YGmxZz0VDk72RF1duyWy8sQ9jdCHo
OoY0CaAOXijUGuJgaaPWp9bE6rCvIuWzms6G5LrrAikDVl/DFP67kBXn/R1XKq/U
bE/fqbcmtp/w0dCpWVNUQKWW+adkiqRmmYfkfBeW22A9+THOYudzBxqSLRsOK9ec
IzR5zmUJu9wm4vJQlwggJ6KvysY7VyKNMcKAAaKlOkKXeq2B3pfWC0alxdPe/B+s
A22H0ceiarILQ5U6qHEghaDIC8v8WthGEy4kn2VzmpWZbcvDCxjD7lItrR+fzheI
j9jX/g1u8wVRWcSeqm8U/dK8ILXGNeR+AL+3tBBXKZuhtt1bRAkCXrcLblUQD+gm
FclBkTQ6/apx7r96BTO6iCcl6A1JOiZy9DpbBbMbYlPGT2c9gSnqX76Z+KLZ+ZG6
K51R+zJYCKTIw3z+4TZeiNLEbnfzYLgEfg4ftI2CQnO9lWhslJdb4nC4acTywFdO
dOpI9iRO8wT+4SRZoqliyLlX714d69TxwLNrvC8zV/cfOufV5lw=
=IZQJ
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 04 Sep 2017 07:28:24 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:48: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.