Your message dated Thu, 04 Apr 2024 17:34:05 +0000
with message-id <[email protected]>
and subject line Bug#1068341: fixed in bioawk 1.0-5
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-5
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: Thu, 04 Apr 2024 18:50:00 +0200
Source: bioawk
Architecture: source
Version: 1.0-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<[email protected]>
Changed-By: Santiago Vila <[email protected]>
Closes: 1068341
Changes:
 bioawk (1.0-5) unstable; urgency=medium
 .
   * Team upload.
   [ Nilesh Patra ]
   * Remove myself from uploaders.
   [ Santiago Vila ]
   * debian/rules: Add --no-parallel to avoid the effects of a Makefile bug 
which
     makes the package to FTBFS randomly. Closes: #1068341.
Checksums-Sha1:
 f14414ba6f47092133be6cda958ed83376f7be37 1618 bioawk_1.0-5.dsc
 8105dc851a3b4b50bd33f7270a57642948114056 5364 bioawk_1.0-5.debian.tar.xz
 615ecfbcb5b01d74ba3d8afc22a70c5ebe86a170 5269 bioawk_1.0-5_source.buildinfo
Checksums-Sha256:
 0b5a98bc1e0a3c06eb9665422bd130f5f4c15bed2915403493b7cd9c94a7dd38 1618 
bioawk_1.0-5.dsc
 0128e964d49fad2e67975a71eb88c36f824128275e9f9132ce67694cb57a5a8f 5364 
bioawk_1.0-5.debian.tar.xz
 65a1f9567dd215398ad2ba2781af0db2357680d17cca79aa882e968e7cf9ede3 5269 
bioawk_1.0-5_source.buildinfo
Files:
 b6fa08af09fad0a8c7529c09ebc61da5 1618 science optional bioawk_1.0-5.dsc
 2c5890a2d06b41f779009308e8b93ee1 5364 science optional 
bioawk_1.0-5.debian.tar.xz
 b3c4b5cfb4ea61fd4d0ec572015e5a8b 5269 science optional 
bioawk_1.0-5_source.buildinfo

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

iQEzBAEBCgAdFiEE1Uw7+v+wQt44LaXXQc5/C58bizIFAmYO4NMACgkQQc5/C58b
izJmDggAmKbDAibOGkq4ng0II+crKe5YEhVr7JfB7t13sggA5Dr3AQ8ojxTzFe3S
oZiCH2tnqBxNVJghALOhv7FxZH7wAmPjQInSdq0yTyLX7kfyMll17e3vxYEl9hZZ
JkIb4Jel3aYiYh78O8Hfqq7SydKDL9d2SIwV1p9YTioYAQrRqot/uvdKFVZzGYvE
Lj7ew0WyOdgrAUl5v6StC/5xhf0LiNglJqN+3RNm+y/eaYErHn8IlOArwHbqjoJ1
3LS3kgoPWwX2knyuPgZhvCY4BSsg57kMeTK/nRtsjU/UDiTssHUnOcCSutGGT3uv
2hbGucOp9YcpJKqQivs/NAxXjfll8g==
=Zidt
-----END PGP SIGNATURE-----

Attachment: pgpd6arfeXi0j.pgp
Description: PGP signature


--- End Message ---

Reply via email to