Debian Bug report logs -
#857313
cylc can FTBFS when build directory contains underscore
Reported by: Chris Lamb <lamby@debian.org>
Date: Thu, 9 Mar 2017 22:15:02 UTC
Severity: serious
Tags: patch
Found in version cylc/6.11.2-4
Fixed in version cylc/6.11.2-6
Done: Alastair McKinstry <mckinstry@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, Alastair McKinstry <mckinstry@debian.org>:
Bug#857313; Package src:cylc.
(Thu, 09 Mar 2017 22:15: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, Alastair McKinstry <mckinstry@debian.org>.
(Thu, 09 Mar 2017 22:15: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: cylc
Version: 6.11.2-4
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 cylc could not be built reproducibly.
Patch attached.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[cylc.diff.txt (text/plain, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Alastair McKinstry <mckinstry@debian.org>:
Bug#857313; Package src:cylc.
(Mon, 27 Mar 2017 22:57:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Adrian Bunk <bunk@debian.org>:
Extra info received and forwarded to list. Copy sent to Alastair McKinstry <mckinstry@debian.org>.
(Mon, 27 Mar 2017 22:57:07 GMT) (full text, mbox, link).
Message #10 received at 857313@bugs.debian.org (full text, mbox, reply):
Control: retitle -1 cylc can FTBFS when build directory contains underscore
Control: severity -1 serious
On Thu, Mar 09, 2017 at 10:12:18PM +0000, Chris Lamb wrote:
> Source: cylc
> Version: 6.11.2-4
> 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 cylc could not be built reproducibly.
>
> Patch attached.
>...
This should also fix the following FTBFS when the random part of
the build path cylc-${random}/cylc-6.11.2 on a buildd contains an
underscore (which is due to the "cylc-" incorrectly interpreted as
version ${random}/cylc-6.11.2):
https://buildd.debian.org/status/package.php?p=cylc&suite=sid
...
I: NOTICE: Log filtering will replace 'build/cylc-EKa_gY/cylc-6.11.2' with '«PKGBUILDDIR»'
I: NOTICE: Log filtering will replace 'build/cylc-EKa_gY' with '«BUILDDIR»'
I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/sid-mipsel-sbuild-fd1fd3f4-d222-4d1c-b03b-5ff2aad6f8d4' with '«CHROOT»'
...
(./cylc-version.txt
! Missing $ inserted.
<inserted text>
$
l.1 EKa_
gY/cylc-6.11.2
! ==> Fatal error occurred, no output PDF file produced!
Transcript written on cug-pdf.log.
Makefile:66: recipe for target 'pdf/cug-pdf.pdf' failed
make[3]: *** [pdf/cug-pdf.pdf] Error 1
make[3]: Leaving directory '/«PKGBUILDDIR»/doc'
Makefile:23: recipe for target 'docs' failed
make[2]: *** [docs] Error 2
make[2]: Leaving directory '/«PKGBUILDDIR»'
debian/rules:8: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 2
make[1]: Leaving directory '/«PKGBUILDDIR»'
debian/rules:5: recipe for target 'build-arch' failed
make: *** [build-arch] Error 2
>...
> --- a/debian/rules 2017-03-09 21:39:39.863360902 +0000
> --- b/debian/rules 2017-03-09 22:07:52.194043486 +0000
> @@ -1,5 +1,7 @@
> #!/usr/bin/make -f
>
> +VERSION = $(shell dpkg-parsechangelog --show-field Version)
>...
This seems to add the Debian revision to the version,
I have no idea whether this is good or bad here.
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
Changed Bug title to 'cylc can FTBFS when build directory contains underscore' from 'cylc: please make the build reproducible'.
Request was from Adrian Bunk <bunk@debian.org>
to 857313-submit@bugs.debian.org.
(Mon, 27 Mar 2017 22:57:07 GMT) (full text, mbox, link).
Severity set to 'serious' from 'wishlist'
Request was from Adrian Bunk <bunk@debian.org>
to 857313-submit@bugs.debian.org.
(Mon, 27 Mar 2017 22:57:07 GMT) (full text, mbox, link).
Reply sent
to Alastair McKinstry <mckinstry@debian.org>:
You have taken responsibility.
(Wed, 29 Mar 2017 18:21:09 GMT) (full text, mbox, link).
Notification sent
to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer.
(Wed, 29 Mar 2017 18:21:09 GMT) (full text, mbox, link).
Message #19 received at 857313-close@bugs.debian.org (full text, mbox, reply):
Source: cylc
Source-Version: 6.11.2-6
We believe that the bug you reported is fixed in the latest version of
cylc, 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 857313@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alastair McKinstry <mckinstry@debian.org> (supplier of updated cylc 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, 29 Mar 2017 18:54:07 +0100
Source: cylc
Binary: cylc python-cylc
Architecture: source amd64
Version: 6.11.2-6
Distribution: unstable
Urgency: medium
Maintainer: Alastair McKinstry <mckinstry@debian.org>
Changed-By: Alastair McKinstry <mckinstry@debian.org>
Description:
cylc - Workflow scheduler
python-cylc - Python libraries for cylc workflow scheduler
Closes: 857313
Changes:
cylc (6.11.2-6) unstable; urgency=medium
.
* Patch to fix FTBFS when version includes an underscore.
Thanks to Chris Lamb. Closes: #857313
Checksums-Sha1:
dc96d36a1a22f4a0d9e091a5f6fe3b7b3ca298c8 1983 cylc_6.11.2-6.dsc
4e0d44b41b5942f2beb1ffb699b8188eff897a35 14848 cylc_6.11.2-6.debian.tar.xz
ddf5b2bcac162b242ed622f24e250bafb34e59e6 10199 cylc_6.11.2-6_amd64.buildinfo
507fcf5fa43dc9f148f656550a4516895265e47f 95730 cylc_6.11.2-6_amd64.deb
3e2d4e30a9f634b43a2615eedefb8b69966ed903 342708 python-cylc_6.11.2-6_amd64.deb
Checksums-Sha256:
72133034409bf3a06a208fc96d128127028614d5b68febf9deb85b45e71c4797 1983 cylc_6.11.2-6.dsc
298b21695766e5b29992c692f2b435dde847bc59293f55cdb491e088a8b62101 14848 cylc_6.11.2-6.debian.tar.xz
c5f141b4e7f5cfb9c03c1ff409ca912f653736f19fefb752fe0146a64f8034ba 10199 cylc_6.11.2-6_amd64.buildinfo
a7d98cf63c9be188650db39b08db11bafe7ed08a92252c170a9c504d3a95fc4b 95730 cylc_6.11.2-6_amd64.deb
79574db051fb86b3a85724ceb8bac9f30c1704c38cefd069680b5a7a39be0b97 342708 python-cylc_6.11.2-6_amd64.deb
Files:
79971f29aca5a40544988444853cbb94 1983 utils optional cylc_6.11.2-6.dsc
11ebc654d427f30e4abd612ca025e6be 14848 utils optional cylc_6.11.2-6.debian.tar.xz
18c548bb595623e7b84aa79dd263f392 10199 utils optional cylc_6.11.2-6_amd64.buildinfo
be1f20e75353655b94eedf508d9d554c 95730 utils optional cylc_6.11.2-6_amd64.deb
7fc219e87ec902b2715395986a18e403 342708 python optional python-cylc_6.11.2-6_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAljb9pwACgkQy+a7Tl2a
06Vy0Q/9Fa95SyHbZT0qvRunjmyfoMoRuIUZk3PrDbmH19DAqwPJyApxLHRmrSDc
4ytJCrw8zusJStRpEXb2JuMJfuOk/WaTtcX8+VRIeLI0W00lF/OG6MxTt0SUROi6
gwcNf2zT0oLC+ng4p//Sn9TXBvTrF3gEwY6sRWaxbjLJXK6Y87eUbRi22e7Ze0r0
zDGHsfpPOoAzLsHA12EHbqFjAFf8azvjCVR8PAER68l5Hf0+rS7vL99Neo+1tvc3
3x4wfi7v1UZRsIOif5kdnTPx0U8H8whZFPELlsj9I/CsGwGsfN98r64H8S/VQNb3
Y9ZfEdEBVModH5V1gOQcErBrEkTkF7iBmbhV5C7M0r+yL6efnwrIhGkqHG+RoelW
I5mr18lyvUdw5iWrold0tBtlkCOxwi/GlnScP2KEcSN+yWyZNrO04+i3tlUpkaPC
HWgSD4a6IpgxrIQlRCFx0kDy8v7UkxxXPviV7/NO4KLSEnZ6oN6otQtDmfyhwnLi
igBRZ9e7/l3wSqIJcqoGzz3yyw/pkNvX0rDZ0uyuSHmFOYHJpce7/nQq3H0OOn6d
VNvHBEi7MXQrl3q0WhUT1yqRW5ikLX3ELPVpZWHI3VA7wxKcaiJuxb7FvRjFZj/w
JrOAZyp3Z/oajQ/8RhANt+rcroWk7WA5d5xInL8Ii2LQ8pv8WB8=
=MJfk
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Wed, 03 May 2017 07:26:48 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:49:39 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.