Report forwarded
to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>: Bug#782294; Package asciidoc.
(Fri, 10 Apr 2015 05:48:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Juan Picca <jumapico@gmail.com>:
New Bug report received and forwarded. Copy sent to Fredrik Steen <stone@debian.org>.
(Fri, 10 Apr 2015 05:48:07 GMT) (full text, mbox, link).
Package: asciidoc
Version: 8.6.9-3
Severity: normal
Hi,
While working on the "reproducible builds" effort [1], we have noticed
that some packages that use asciidoc for build documentation uses the
current user timezone, making that the package can't be built reproducibly.
The attached patch adds a new flag, --use-utc-timezone, that uses the UTC
timezone instead of the local one, making the generation of the
documentation reproducible.
[1]: https://wiki.debian.org/ReproducibleBuilds
-- System Information:
Debian Release: 8.0
APT prefers testing-updates
APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Added tag(s) patch.
Request was from Mattia Rizzolo <mattia@mapreri.org>
to control@bugs.debian.org.
(Fri, 10 Apr 2015 09:21:11 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>: Bug#782294; Package asciidoc.
(Tue, 14 Apr 2015 03:12:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Juan Picca <jumapico@gmail.com>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>.
(Tue, 14 Apr 2015 03:12:05 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>: Bug#782294; Package asciidoc.
(Sun, 07 Jun 2015 22:39:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Joseph Herlant <herlantj@gmail.com>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>.
(Sun, 07 Jun 2015 22:39:04 GMT) (full text, mbox, link).
Cc: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: Re: Bug#782294: asciidoc: make timestamps reproducible adding the
flag --use-utc-timezone
Date: Sun, 7 Jun 2015 15:36:13 -0700
Hi Juan,
Sorry for the late answer.
I didn't have the time to dig yet in your request, but would
https://github.com/asciidoc/asciidoc/pull/7 solve your need?
It brings the ability to either remove the "last updated" field or
give set it to the value of the date field in set in the header. (see
also #656736)
I'm not sure having the time set as UTC will really change the
reproducibility of the build as the date/time will change anyways.
Thanks for your help,
Joseph
Information forwarded
to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>: Bug#782294; Package asciidoc.
(Sun, 07 Jun 2015 22:39:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Joseph Herlant <herlantj@gmail.com>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>.
(Sun, 07 Jun 2015 22:39:06 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>: Bug#782294; Package asciidoc.
(Tue, 09 Jun 2015 11:09:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Juan Picca <jumapico@gmail.com>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>.
(Tue, 09 Jun 2015 11:09:04 GMT) (full text, mbox, link).
To: Joseph Herlant <herlantj@gmail.com>, Debian Bug Tracking System <782294@bugs.debian.org>
Subject: Re: Bug#782294: asciidoc: make timestamps reproducible adding the
flag --use-utc-timezone
Date: Tue, 9 Jun 2015 08:04:14 -0300
Thanks for your response Joseph.
I think that remove the timestamp can work.
Note that if i use the value revdate in the proposed "footer-style"
attribute (maybe a better option), i need that it was used in a
reproducible manner without showing it using the user timezone that
can vary between builds in different timezones.
Greetings,
Juan Picca
On Sun, Jun 7, 2015 at 7:36 PM, Joseph Herlant <herlantj@gmail.com> wrote:
> Hi Juan,
>
> Sorry for the late answer.
> I didn't have the time to dig yet in your request, but would
> https://github.com/asciidoc/asciidoc/pull/7 solve your need?
> It brings the ability to either remove the "last updated" field or
> give set it to the value of the date field in set in the header. (see
> also #656736)
> I'm not sure having the time set as UTC will really change the
> reproducibility of the build as the date/time will change anyways.
>
> Thanks for your help,
> Joseph
>
Information forwarded
to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>: Bug#782294; Package asciidoc.
(Tue, 08 Mar 2016 17:57:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Michael Stapelberg <stapelberg@debian.org>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>.
(Tue, 08 Mar 2016 17:57:06 GMT) (full text, mbox, link).
To: Juan Picca <jumapico@gmail.com>, Joseph Herlant <herlantj@gmail.com>, Debian Bug Tracking System <782294@bugs.debian.org>
Subject: Re: Bug#782294: asciidoc: make timestamps reproducible adding the flag --use-utc-timezone
Date: Tue, 08 Mar 2016 18:53:26 +0100
Hey everyone,
what’s the current status of this issue? Should we still be adding
workarounds to our packages, or will the
timestamps_in_documentation_generated_by_asciidoc reproducibility issue
be fixed for all packages soon?
Thanks!
--
Best regards,
Michael
Information forwarded
to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>: Bug#782294; Package asciidoc.
(Tue, 08 Mar 2016 19:03:08 GMT) (full text, mbox, link).
Acknowledgement sent
to Joseph Herlant <herlantj@gmail.com>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>.
(Tue, 08 Mar 2016 19:03:08 GMT) (full text, mbox, link).
Cc: Juan Picca <jumapico@gmail.com>, Debian Bug Tracking System <782294@bugs.debian.org>
Subject: Re: Bug#782294: asciidoc: make timestamps reproducible adding the
flag --use-utc-timezone
Date: Tue, 8 Mar 2016 10:58:24 -0800
Hi Michael,
> what’s the current status of this issue? Should we still be adding
> workarounds to our packages, or will the
> timestamps_in_documentation_generated_by_asciidoc reproducibility issue
> be fixed for all packages soon?
The ability to set remove the revdate is already in Debian (see:
http://sources.debian.net/src/asciidoc/8.6.9-3/debian/patches/html_bottom_date_change.dpatch/).
The integration in upstream is tracked in
https://github.com/asciidoc/asciidoc/pull/9
You can run asciidoc command adding "-a footer-style=none" to the
command to remove the date in the footer so taht you avoid
reproducibility issues.
If you use the "-a footer-style=revdate" option, you'll need to set a
revdate attribute if you want the date to be set here.
Not sure if you want more from me to do in this context.
Thanks,
Joseph
Information forwarded
to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>: Bug#782294; Package asciidoc.
(Tue, 08 Mar 2016 19:06:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Michael Stapelberg <stapelberg@debian.org>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>.
(Tue, 08 Mar 2016 19:06:04 GMT) (full text, mbox, link).
Thanks for pointing me to the upstream PR. Once that has landed and is
included in a released version, I’ll eventually add the relevant flag to
the software in question.
On Tue, Mar 8, 2016 at 7:58 PM, Joseph Herlant <herlantj@gmail.com> wrote:
> Hi Michael,
>
>
> > what’s the current status of this issue? Should we still be adding
> > workarounds to our packages, or will the
> > timestamps_in_documentation_generated_by_asciidoc reproducibility issue
> > be fixed for all packages soon?
>
> The ability to set remove the revdate is already in Debian (see:
>
> http://sources.debian.net/src/asciidoc/8.6.9-3/debian/patches/html_bottom_date_change.dpatch/
> ).
> The integration in upstream is tracked in
> https://github.com/asciidoc/asciidoc/pull/9
>
> You can run asciidoc command adding "-a footer-style=none" to the
> command to remove the date in the footer so taht you avoid
> reproducibility issues.
> If you use the "-a footer-style=revdate" option, you'll need to set a
> revdate attribute if you want the date to be set here.
>
> Not sure if you want more from me to do in this context.
>
> Thanks,
> Joseph
>
--
Best regards,
Michael
Information forwarded
to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>: Bug#782294; Package asciidoc.
(Fri, 26 Aug 2016 11:30:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Joseph Herlant <herlantj@gmail.com>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>.
(Fri, 26 Aug 2016 11:30:04 GMT) (full text, mbox, link).
Hi Juan and Michael,
Should we consider this one as a duplicate of #777177 as they both try
to solve the reproducibility issues of asciidoc?
Thanks
Joseph
Information forwarded
to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>: Bug#782294; Package asciidoc.
(Tue, 25 Oct 2016 22:00:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Anders Kaseorg <andersk@mit.edu>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>.
(Tue, 25 Oct 2016 22:00:04 GMT) (full text, mbox, link).
To: Joseph Herlant <herlantj@gmail.com>, 782294@bugs.debian.org
Subject: Re: Bug#782294: Is #782294 a duplicate of #777177?
Date: Tue, 25 Oct 2016 17:56:28 -0400 (EDT)
On Fri, 26 Aug 2016, Joseph Herlant wrote:
> Should we consider this one as a duplicate of #777177 as they both try
> to solve the reproducibility issues of asciidoc?
I think not: #777177 is about reproducibility of asciidoc itself, while
#782294 is about reproducibility of any packages using asciidoc during the
build process.
Anders
Information forwarded
to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>: Bug#782294; Package asciidoc.
(Sat, 10 Dec 2016 21:48:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Anders Kaseorg <andersk@mit.edu>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>.
(Sat, 10 Dec 2016 21:48:03 GMT) (full text, mbox, link).
To: Juan Picca <jumapico@gmail.com>, 782294@bugs.debian.org
Subject: Re: Bug#782294: asciidoc: make timestamps reproducible adding the
flag --use-utc-timezone
Date: Sat, 10 Dec 2016 16:47:07 -0500 (EST)
Now that we have SOURCE_DATE_EPOCH, consider this PR as a replacement. It
allows software that builds with AsciiDoc to build reproducibly without
being patched to pass additional flags:
https://github.com/asciidoc/asciidoc/pull/106
Anders
Information forwarded
to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>: Bug#782294; Package asciidoc.
(Fri, 05 May 2017 20:36:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Anders Kaseorg <andersk@mit.edu>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>.
(Fri, 05 May 2017 20:36:03 GMT) (full text, mbox, link).
Cc: Juan Picca <jumapico@gmail.com>, Fredrik Steen <stone@debian.org>
Subject: Re: Bug#782294: asciidoc: make timestamps reproducible adding the
flag --use-utc-timezone
Date: Fri, 5 May 2017 16:33:21 -0400 (EDT)
On Sat, 10 Dec 2016, Anders Kaseorg wrote:
> Now that we have SOURCE_DATE_EPOCH, consider this PR as a replacement.
> It allows software that builds with AsciiDoc to build reproducibly
> without being patched to pass additional flags:
>
> https://github.com/asciidoc/asciidoc/pull/106
This has been merged upstream.
Anders
Information forwarded
to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>: Bug#782294; Package asciidoc.
(Sat, 06 May 2017 09:15:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>.
(Sat, 06 May 2017 09:15:03 GMT) (full text, mbox, link).
Changed Bug title to 'please make the output reproducible' from 'asciidoc: make timestamps reproducible adding the flag --use-utc-timezone'.
Request was from Anders Kaseorg <andersk@mit.edu>
to control@bugs.debian.org.
(Sun, 23 Jul 2017 21:33:07 GMT) (full text, mbox, link).
Added tag(s) fixed-upstream.
Request was from Anders Kaseorg <andersk@mit.edu>
to control@bugs.debian.org.
(Sun, 23 Jul 2017 21:33:07 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>: Bug#782294; Package asciidoc.
(Tue, 08 Aug 2017 14:39:06 GMT) (full text, mbox, link).
Hi Joseph,
On Sat, May 06, 2017 at 10:10:45AM +0100, Chris Lamb wrote:
> > asciidoc: make timestamps reproducible adding the flag
> > --use-utc-timezone
>
> Renaming bug - upstream have merged a (superior) SOURCE_DATE_EPOCH-based
> patch instead.
Could you please include this upstream patch in an upload anytime soon?
We (reproducible builds team) are going through our bugs and prodding
everything (which also includes doing lots of NMUs in some cases).
https://github.com/asciidoc/asciidoc/commit/1d039e2a5398c03e1f1f42cdeb77be86a93e2d53
--
regards,
Mattia Rizzolo
GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`.
more about me: https://mapreri.org : :' :
Launchpad user: https://launchpad.net/~mapreri `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
Information forwarded
to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>: Bug#782294; Package asciidoc.
(Tue, 08 Aug 2017 14:45:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Joseph Herlant <herlantj@gmail.com>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>.
(Tue, 08 Aug 2017 14:45:07 GMT) (full text, mbox, link).
Cc: Chris Lamb <lamby@debian.org>, 782294@bugs.debian.org,
Juan Picca <jumapico@gmail.com>
Subject: Re: Bug#782294: asciidoc: please make the output reproducible (was:
"make timestamps reproducible adding the flag --use-utc-timezone")
Date: Tue, 8 Aug 2017 07:43:56 -0700
Hey Mattia,
Sorry for the late answer.
I'll try to have that done over the weekend.
Joseph
Information forwarded
to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>: Bug#782294; Package asciidoc.
(Sun, 13 Aug 2017 19:39:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Joseph Herlant <herlantj@gmail.com>:
Extra info received and forwarded to list. Copy sent to Fredrik Steen <stone@debian.org>.
(Sun, 13 Aug 2017 19:39:03 GMT) (full text, mbox, link).
Cc: Chris Lamb <lamby@debian.org>, 782294@bugs.debian.org,
Juan Picca <jumapico@gmail.com>
Subject: Re: Bug#782294: asciidoc: please make the output reproducible (was:
"make timestamps reproducible adding the flag --use-utc-timezone")
Date: Sun, 13 Aug 2017 12:34:59 -0700
Control: tags -1 + pending
It's in git.
I have a few other bugs to review and I'll push a new version right after.
Thanks
Joseph
Added tag(s) pending.
Request was from Joseph Herlant <herlantj@gmail.com>
to 782294-submit@bugs.debian.org.
(Sun, 13 Aug 2017 19:39:03 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Fredrik Steen <stone@debian.org>: Bug#782294; Package asciidoc.
(Sun, 13 Aug 2017 19:57:03 GMT) (full text, mbox, link).
On Sun, Aug 13, 2017 at 12:34:59PM -0700, Joseph Herlant wrote:
> It's in git.
> I have a few other bugs to review and I'll push a new version right after.
Thank you!
--
regards,
Mattia Rizzolo
GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`.
more about me: https://mapreri.org : :' :
Launchpad user: https://launchpad.net/~mapreri `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
Source: asciidoc
Source-Version: 8.6.10-1
We believe that the bug you reported is fixed in the latest version of
asciidoc, 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 782294@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Joseph Herlant <herlantj@gmail.com> (supplier of updated asciidoc 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, 04 Oct 2017 15:33:31 -0700
Source: asciidoc
Binary: asciidoc vim-asciidoc asciidoc-doc asciidoc-common asciidoc-base asciidoc-dblatex asciidoc-fop asciidoc-tests
Architecture: source
Version: 8.6.10-1
Distribution: unstable
Urgency: low
Maintainer: Joseph Herlant <herlantj@gmail.com>
Changed-By: Joseph Herlant <herlantj@gmail.com>
Description:
asciidoc - Highly configurable text format for writing documentation
asciidoc-base - Minimal version of asciidoc not suitable for pdf
asciidoc-common - Basic data and configuration files for asciidoc
asciidoc-dblatex - Asciidoc package including dblatex dependencies
asciidoc-doc - Examples and documentation for asciidoc
asciidoc-fop - Asciidoc package including fop dependencies
asciidoc-tests - Test framework for asciidoc
vim-asciidoc - Vim syntax highlighting files for asciidoc
Closes: 767179782294850524877101
Changes:
asciidoc (8.6.10-1) unstable; urgency=low
.
* Make the output reproducible.
Thanks to Anders Kaseorg <andersk@mit.edu> (Closes: #782294)
* Bump compat to 10
* Bump standards-version to 4.0.0
* Clean conffiles that have been moved to asciidoc-tests (Closes: #850524)
* Fix watch file now that the releases are only on GitHub
* Updating the asciidoc Maintainers and Uploaders list (Closes: #877101)
* New upstream version 8.6.10
* Remove patches merged in the new version
* Update the existing patches to match the updated code
* Fix for vim syntax highlighting is very slow.
Thanks to Brian M. Carlson" <sandals@crustytoothpaste.net> (Closes: #767179)
* Add local-options file for gbp
* Bump standards to 4.1.0
* Add note for users that 8.6.10 is the final release
* Fix git autocrlf mixup in source.
While committing via gbp, the core.autocrlf git config was set to
input which removed the Control-L chars from this file, integrating a
discrepancy between the source tarball and the repository.
* README.txt was renamed README.asciidoc in latest release
* Update changelog for 8.6.10-1 release
* Bump Standards to 4.1.1
* Fix lintian "wildcard-matches-nothing-in-dep5-copyright"
Checksums-Sha1:
372616f2ce8db7c6cf863b08c069ab8116a982da 2001 asciidoc_8.6.10-1.dsc
80b4ac77d395c978f5aa0add7776cf205caa5011 577065 asciidoc_8.6.10.orig.tar.gz
de2ef436caddc212a78d2a3d8eea23f5db8f582a 12248 asciidoc_8.6.10-1.debian.tar.xz
340be98f00e96c130dee9e8d4e55b5cbaf770bb6 5590 asciidoc_8.6.10-1_source.buildinfo
Checksums-Sha256:
e38aad60e7f56feadf1a9b0c6121e2657d4a8ee4b86b1f1ad677b7dea6825f16 2001 asciidoc_8.6.10-1.dsc
1392a68b294b88ca874611ac97c82d592d827e14e78ff9e7bf422b4186d4c9b2 577065 asciidoc_8.6.10.orig.tar.gz
05c001b549a992c810a074d677d33484e6e6c50ca2832e3fe2f795e2a814b8c1 12248 asciidoc_8.6.10-1.debian.tar.xz
5311aa35f377e1241269601c985a3e99fb75b459beb3aadad47840ac7b9c3fde 5590 asciidoc_8.6.10-1_source.buildinfo
Files:
1bbb14d23215ae8f8a7c19f35987221e 2001 text optional asciidoc_8.6.10-1.dsc
81b444b9551b5837f6168496c234e850 577065 text optional asciidoc_8.6.10.orig.tar.gz
733185c4af10e08fb48ee71c87956413 12248 text optional asciidoc_8.6.10-1.debian.tar.xz
11424357d3d887ada6e89dacc5cab6e1 5590 text optional asciidoc_8.6.10-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
Comment: Signed by Raphael Hertzog
iQEzBAEBCgAdFiEE1823g1EQnhJ1LsbSA4gdq+vCmrkFAloTQNwACgkQA4gdq+vC
mrn0rwf9HWgNqqZ6u6eGZnHuKrTj4cfKfOBDZ4akv6fv5wfXRmLXnPuhYRQ+vpCG
222ZkQ43HSxL/ed5Y0lfjvwuiuhcsWyFDF0Xo7M9RTFUnx12Qp+Uq7zG5Yu+jEC5
s4GEFxTr1mnvBTZfF9+M22TrzoEN81yeU7wMVc0ZJEkpDuKGAeOj/SVYlghaMBzh
MHlnvw0IvjffwfE/3Wu10HvPJUp+3ESnJvo/2bDUmPx04B1DVjBTARmmPnFq3GD3
r1taeLoO1nuMXL1QvBFxntxZ7T1+B3EnUHxQQ0A5ZWIXOjmxnEvfbXGfVPt/X56N
IaKX/NBAmPZRoVjDd/6Frp/BTLmZiA==
=vDIU
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Fri, 29 Dec 2017 07:28:57 GMT) (full text, mbox, link).
Debbugs is free software and licensed under the terms of the GNU General
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.