Debian Bug report logs -
#972494
libgrokj2k: please make the documentation reproducible
Reported by: "Chris Lamb" <lamby@debian.org>
Date: Mon, 19 Oct 2020 10:33:01 UTC
Severity: wishlist
Tags: patch
Found in version libgrokj2k/7.6.0-1
Done: Aaron Boxer <boxerab@protonmail.com>
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, Aaron Boxer <boxerab@gmail.com>:
Bug#972494; Package src:libgrokj2k.
(Mon, 19 Oct 2020 10:33: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, Aaron Boxer <boxerab@gmail.com>.
(Mon, 19 Oct 2020 10:33: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: libgrokj2k
Version: 7.6.0-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
libgrokj2k's documentation could not be built reproducibly.
This is because the doxygen-generated HTML pages reference the
absolute build path due to use of an incorrect STRIP_FROM_PATH
directive in the Doxyfile configuration file.
Patch attached.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[libgrokj2k.diff.txt (text/plain, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#972494; Package src:libgrokj2k.
(Thu, 22 Oct 2020 00:21:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Aaron Boxer <boxerab@gmail.com>:
Extra info received and forwarded to list.
(Thu, 22 Oct 2020 00:21:02 GMT) (full text, mbox, link).
Message #10 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi Chris,
Thank you very much! I've fixed this in my current master, and it will go
into my next release.
Unless, you think this should be patched in the current version in unstable.
Cheers,
Aaron
On Mon, Oct 19, 2020 at 6:33 AM Chris Lamb <lamby@debian.org> wrote:
> Source: libgrokj2k
> Version: 7.6.0-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
> libgrokj2k's documentation could not be built reproducibly.
>
> This is because the doxygen-generated HTML pages reference the
> absolute build path due to use of an incorrect STRIP_FROM_PATH
> directive in the Doxyfile configuration file.
>
> Patch attached.
>
> [0] https://reproducible-builds.org/
>
>
> Regards,
>
> --
> ,''`.
> : :' : Chris Lamb
> `. `'` lamby@debian.org / chris-lamb.co.uk
> `-
[Message part 2 (text/html, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#972494; Package src:libgrokj2k.
(Thu, 22 Oct 2020 00:21:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Aaron Boxer <boxerab@gmail.com>:
Extra info received and forwarded to list.
(Thu, 22 Oct 2020 00:21:04 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Aaron Boxer <boxerab@gmail.com>:
Bug#972494; Package src:libgrokj2k.
(Wed, 20 Jan 2021 15:57:02 GMT) (full text, mbox, link).
Acknowledgement sent
to "Chris Lamb" <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Aaron Boxer <boxerab@gmail.com>.
(Wed, 20 Jan 2021 15:57:02 GMT) (full text, mbox, link).
Message #20 received at 972494@bugs.debian.org (full text, mbox, reply):
Chris Lamb wrote:
> Thank you very much! I've fixed this in my current master, and it will go
> into my next release.
> Unless, you think this should be patched in the current version in unstable.
As you wish. :)
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#972494; Package src:libgrokj2k.
(Sat, 10 Sep 2022 13:57:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Aaron Boxer <boxerab@protonmail.com>:
Extra info received and forwarded to list.
(Sat, 10 Sep 2022 13:57:02 GMT) (full text, mbox, link).
Message #25 received at 972494@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hello,
This bug was fixed long ago, the current unstable version no longer has this issue.
What must happen for this to be closed ?
Thanks,
Aaron
Sent with [Proton Mail](https://proton.me/) secure email.
[Message part 2 (text/html, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Aaron Boxer <boxerab@protonmail.com>:
Bug#972494; Package src:libgrokj2k.
(Sun, 11 Sep 2022 09:03:02 GMT) (full text, mbox, link).
Acknowledgement sent
to "Chris Lamb" <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Aaron Boxer <boxerab@protonmail.com>.
(Sun, 11 Sep 2022 09:03:02 GMT) (full text, mbox, link).
Message #30 received at 972494@bugs.debian.org (full text, mbox, reply):
Aaron Boxer wrote:
> Attachments:
> * pgp-encrypted
> * encrypted.asc
Please could you resend your reply without encryption? Many thanks. :)
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org 🍥 chris-lamb.co.uk
`-
Information forwarded
to debian-bugs-dist@lists.debian.org, Aaron Boxer <boxerab@protonmail.com>:
Bug#972494; Package src:libgrokj2k.
(Sun, 11 Sep 2022 14:51:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Aaron Boxer <boxerab@gmail.com>:
Extra info received and forwarded to list. Copy sent to Aaron Boxer <boxerab@protonmail.com>.
(Sun, 11 Sep 2022 14:51:05 GMT) (full text, mbox, link).
Message #35 received at 972494@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hello,
This bug was fixed long ago, the current unstable version 10.0.0.1 no
longer has this issue.
What must happen for this to be closed ?
Thanks,
Aaron
[Message part 2 (text/html, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Aaron Boxer <boxerab@protonmail.com>:
Bug#972494; Package src:libgrokj2k.
(Mon, 12 Sep 2022 06:33:02 GMT) (full text, mbox, link).
Acknowledgement sent
to "Chris Lamb" <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Aaron Boxer <boxerab@protonmail.com>.
(Mon, 12 Sep 2022 06:33:02 GMT) (full text, mbox, link).
Message #40 received at 972494@bugs.debian.org (full text, mbox, reply):
Aaron Boxer wrote:
> Hello,
>
> This bug was fixed long ago, the current unstable version 10.0.0.1 no
> longer has this issue. What must happen for this to be closed ?
You can find instructions on how to close bugs on this page:
https://www.debian.org/Bugs/Developer#closing
Specifically:
Bug reports should be closed by sending email to
nnn-done@bugs.debian.org. The message body needs to contain an
explanation of how the bug was fixed.
With the emails received from the bug tracking system, all you
need to do to close the bug is to make a Reply in your mail reader
program and edit the To field to say nnn-done@bugs.debian.org
instead of nnn@bugs.debian.org (nnn-close is provided as an alias
for nnn-done).
As it was fixed in a particular version, do look at the next line:
Where applicable, please supply a Version line in the
pseudo-header of your message when closing a bug, so that the bug
tracking system knows which releases of the package contain the
fix.
... although this should be the Debian package version number (ie.
something ending in "-1") rather than the raw upstream version.
Hope this helps. :)
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org 🍥 chris-lamb.co.uk
`-
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#972494; Package src:libgrokj2k.
(Mon, 12 Sep 2022 12:21:08 GMT) (full text, mbox, link).
Acknowledgement sent
to Aaron Boxer <boxerab@protonmail.com>:
Extra info received and forwarded to list.
(Mon, 12 Sep 2022 12:21:08 GMT) (full text, mbox, link).
Message #45 received at 972494@bugs.debian.org (full text, mbox, reply):
Version 10.0.0.1
Below is patch kindly provided by Chris Lamb to fix the issue:
--- a/debian/patches/reproducible-build.patch 1970-01-01 01:00:00.000000000 +0100
--- b/debian/patches/reproducible-build.patch 2020-10-19 11:22:36.481731173 +0100
@@ -0,0 +1,15 @@
+Description: Make the build reproducible
+Author: Chris Lamb <lamby@debian.org>
+Last-Update: 2020-10-19
+
+--- libgrokj2k-7.6.0.orig/doc/Doxyfile.dox.cmake.in
++++ libgrokj2k-7.6.0/doc/Doxyfile.dox.cmake.in
+@@ -25,7 +25,7 @@ ABBREVIATE_BRIEF = "The $name clas
+ ALWAYS_DETAILED_SEC = NO
+ INLINE_INHERITED_MEMB = NO
+ FULL_PATH_NAMES = NO
+-STRIP_FROM_PATH = C://
++STRIP_FROM_PATH = @GROK_BINARY_DIR@
+ STRIP_FROM_INC_PATH =
+ SHORT_NAMES = NO
+ JAVADOC_AUTOBRIEF = YES
--- a/debian/patches/series 1970-01-01 01:00:00.000000000 +0100
--- b/debian/patches/series 2020-10-19 11:22:34.921708545 +0100
@@ -0,0 +1 @@
+reproducible-build.patch
Sent with Proton Mail secure email.
------- Original Message -------
On Monday, September 12th, 2022 at 02:30, Chris Lamb <lamby@debian.org> wrote:
> Aaron Boxer wrote:
>
> > Hello,
> >
> > This bug was fixed long ago, the current unstable version 10.0.0.1 no
> > longer has this issue. What must happen for this to be closed ?
>
>
> You can find instructions on how to close bugs on this page:
>
> https://www.debian.org/Bugs/Developer#closing
>
> Specifically:
>
> Bug reports should be closed by sending email to
> nnn-done@bugs.debian.org. The message body needs to contain an
> explanation of how the bug was fixed.
>
> With the emails received from the bug tracking system, all you
> need to do to close the bug is to make a Reply in your mail reader
> program and edit the To field to say nnn-done@bugs.debian.org
> instead of nnn@bugs.debian.org (nnn-close is provided as an alias
> for nnn-done).
>
> As it was fixed in a particular version, do look at the next line:
>
> Where applicable, please supply a Version line in the
> pseudo-header of your message when closing a bug, so that the bug
> tracking system knows which releases of the package contain the
> fix.
>
> ... although this should be the Debian package version number (ie.
> something ending in "-1") rather than the raw upstream version.
>
> Hope this helps. :)
>
>
> Regards,
>
> --
> ,''`. : :' : Chris Lamb` . `'` lamby@debian.org 🍥 chris-lamb.co.uk
> `-
Reply sent
to Aaron Boxer <boxerab@protonmail.com>:
You have taken responsibility.
(Mon, 12 Sep 2022 12:27:03 GMT) (full text, mbox, link).
Notification sent
to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer.
(Mon, 12 Sep 2022 12:27:03 GMT) (full text, mbox, link).
Message #51 received at 972494-done@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Version 10.0.0.1
Below is the patch kindly provided by Chris Lamb to fix the issue:
> --- a/debian/patches/reproducible-build.patch 1970-01-01
> 01:00:00.000000000 +0100
> --- b/debian/patches/reproducible-build.patch 2020-10-19
> 11:22:36.481731173 +0100
> @@ -0,0 +1,15 @@
> +Description: Make the build reproducible
> +Author: Chris Lamb <lamby@debian.org>
> +Last-Update: 2020-10-19
> +
> +--- libgrokj2k-7.6.0.orig/doc/Doxyfile.dox.cmake.in
> ++++ libgrokj2k-7.6.0/doc/Doxyfile.dox.cmake.in
> +@@ -25,7 +25,7 @@ ABBREVIATE_BRIEF = "The $name clas
> + ALWAYS_DETAILED_SEC = NO
> + INLINE_INHERITED_MEMB = NO
> + FULL_PATH_NAMES = NO
> +-STRIP_FROM_PATH = C://
> ++STRIP_FROM_PATH = @GROK_BINARY_DIR@
> + STRIP_FROM_INC_PATH =
> + SHORT_NAMES = NO
> + JAVADOC_AUTOBRIEF = YES
> --- a/debian/patches/series 1970-01-01 01:00:00.000000000 +0100
> --- b/debian/patches/series 2020-10-19 11:22:34.921708545 +0100
> @@ -0,0 +1 @@
> +reproducible-build.patch
>
>
>
>
> Sent with Proton Mail secure email.
>
> ------- Original Message -------
> On Monday, September 12th, 2022 at 02:30, Chris Lamb <lamby@debian.org>
> wrote:
>
>
> > Aaron Boxer wrote:
> >
> > > Hello,
> > >
> > > This bug was fixed long ago, the current unstable version 10.0.0.1 no
> > > longer has this issue. What must happen for this to be closed ?
> >
> >
> > You can find instructions on how to close bugs on this page:
> >
> > https://www.debian.org/Bugs/Developer#closing
> >
> > Specifically:
> >
> > Bug reports should be closed by sending email to
> > nnn-done@bugs.debian.org. The message body needs to contain an
> > explanation of how the bug was fixed.
> >
> > With the emails received from the bug tracking system, all you
> > need to do to close the bug is to make a Reply in your mail reader
> > program and edit the To field to say nnn-done@bugs.debian.org
> > instead of nnn@bugs.debian.org (nnn-close is provided as an alias
> > for nnn-done).
> >
> > As it was fixed in a particular version, do look at the next line:
> >
> > Where applicable, please supply a Version line in the
> > pseudo-header of your message when closing a bug, so that the bug
> > tracking system knows which releases of the package contain the
> > fix.
> >
> > ... although this should be the Debian package version number (ie.
> > something ending in "-1") rather than the raw upstream version.
> >
> > Hope this helps. :)
> >
> >
> > Regards,
> >
> > --
> > ,''`. : :' : Chris Lamb` . `'` lamby@debian.org 🍥 chris-lamb.co.uk
> > `-
>
[Message part 2 (text/html, inline)]
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 11 Oct 2022 07:29: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 12:55:35 2023;
Machine Name:
bembo
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.