Your message dated Tue, 09 Apr 2024 16:47:08 +0000
with message-id <[email protected]>
and subject line Bug#1068341: fixed in bioawk 1.0-4+deb12u1
has caused the Debian Bug report #1068341,
regarding bioawk: FTBFS randomly due to Makefile bug: cp: cannot create regular 
file 'ytab.c': File exists
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1068341: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1068341
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:bioawk
Version: 1.0-4
Severity: important
Tags: ftbfs patch

Dear maintainer:

This package fails to build from source in a random fashion
due to what it seems to be a Makefile bug:

This is from my own autobuilder:

make[1]: Entering directory '/<<PKGBUILDDIR>>'
bison -y -d awkgram.y
bison -y -d awkgram.y
awkgram.y: warning: 43 shift/reduce conflicts [-Wconflicts-sr]
awkgram.y: warning: 85 reduce/reduce conflicts [-Wconflicts-rr]
awkgram.y: note: rerun with option '-Wcounterexamples' to generate conflict 
counterexamples
awkgram.y: warning: 43 shift/reduce conflicts [-Wconflicts-sr]
awkgram.y: warning: 85 reduce/reduce conflicts [-Wconflicts-rr]
awkgram.y: note: rerun with option '-Wcounterexamples' to generate conflict 
counterexamples
cp y.tab.c ytab.c
cp y.tab.c ytab.c
cp: cannot create regular file 'ytab.c': File exists
make[1]: *** [Makefile:49: ytab.h] Error 1
make[1]: *** Waiting for unfinished jobs....
cp y.tab.h ytab.h
gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=for
mat-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c ytab.c
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j2 "INSTALL=install --strip-program=true" returned 
exit code 2
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2


This has also happened on the buildds several times:

https://buildd.debian.org/status/fetch.php?pkg=bioawk&arch=sparc64&ver=1.0-2&stamp=1614438070&raw=0
https://buildd.debian.org/status/fetch.php?pkg=bioawk&arch=riscv64&ver=1.0-2&stamp=1614441112&raw=0
https://buildd.debian.org/status/fetch.php?pkg=bioawk&arch=armhf&ver=1.0-3&stamp=1614527051&raw=0


I believe the error happens when the same target is being executed twice at the 
same time.

Given that the package is very small and it builds in a few seconds, I suggest
disabling parallel build as a simple and effective way to fix the problem.

Patch attached.

Thanks.
--- a/debian/rules
+++ b/debian/rules
@@ -5,7 +5,7 @@ DPKG_EXPORT_BUILDTOOLS = nonempty
 include /usr/share/dpkg/buildtools.mk
 
 %:
-       dh $@
+       dh $@ --no-parallel
 
 override_dh_auto_configure:
 

--- End Message ---
--- Begin Message ---
Source: bioawk
Source-Version: 1.0-4+deb12u1
Done: Santiago Vila <[email protected]>

We believe that the bug you reported is fixed in the latest version of
bioawk, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Santiago Vila <[email protected]> (supplier of updated bioawk 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 08 Apr 2024 19:40:00 +0200
Source: bioawk
Architecture: source
Version: 1.0-4+deb12u1
Distribution: bookworm
Urgency: medium
Maintainer: Debian Med Packaging Team 
<[email protected]>
Changed-By: Santiago Vila <[email protected]>
Closes: 1068341
Changes:
 bioawk (1.0-4+deb12u1) bookworm; urgency=medium
 .
   * Team upload.
   * debian/rules: Add --no-parallel to avoid the effects of a Makefile bug 
which
     makes the package to FTBFS randomly. Closes: #1068341.
Checksums-Sha1:
 fafbf373b7279b1f504c296c61480578ef4a7314 1683 bioawk_1.0-4+deb12u1.dsc
 48721303a748336fe05762e437e059704fe176ea 5384 
bioawk_1.0-4+deb12u1.debian.tar.xz
 054bde1dd9213fba37b98c539dfd877c0ded58f9 5323 
bioawk_1.0-4+deb12u1_source.buildinfo
Checksums-Sha256:
 0b9527962f6d78e58a9ab8595fc91ec5b2c8fbed509b13d4cc9eeb5dd9c52f07 1683 
bioawk_1.0-4+deb12u1.dsc
 208910021f62eeda4f7220bc2b5e32c6ba8e0f75805237d5c0ef7c32759db18f 5384 
bioawk_1.0-4+deb12u1.debian.tar.xz
 d16a56ce00958d4d5f296b973adeeae65f5e30a8dc10c98db24920035986390c 5323 
bioawk_1.0-4+deb12u1_source.buildinfo
Files:
 1a0c122b43128e57158b1666aee860a5 1683 science optional bioawk_1.0-4+deb12u1.dsc
 e88f1a0cb85401a563b507ad722ff68f 5384 science optional 
bioawk_1.0-4+deb12u1.debian.tar.xz
 d5ed62dd76a40ab2c42b6b3491cb26f0 5323 science optional 
bioawk_1.0-4+deb12u1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE1Uw7+v+wQt44LaXXQc5/C58bizIFAmYULXQACgkQQc5/C58b
izLNsgf/Z76OqsMw4Z1vX5qkg/fobIBS9gFTR7W7QnfcjMsPRrB9f9+dI/hrPta1
sno46TYA1SqvpPXIyY9dDZDCU6jxrcqTQOO1mWfYID+Dq5C9KJR6lm3FTssx6sZ2
/yrhp2Jbu/Vvdn5cR5ZOSTOPNLTw77HSe+Jk/57714KIySAJYVvnVuRb3bQKP3yE
kp08lKZ/LNexYlNP410mQFlas1rlEtJww97EDE8SQKRTqlOvgMBQOEFOIfkIFwbD
bxlLBHOgY9Ip+ozZEmM++voBmoW6X8xvKRfyWbLZ/GVH2aid18+SpyKv7dqV7z27
2iBFlYLU3BnAbNO6nGLlJoPVR8tkqg==
=QSvY
-----END PGP SIGNATURE-----

Attachment: pgpQxkWMBdH2n.pgp
Description: PGP signature


--- End Message ---

Reply via email to