Your message dated Sat, 05 Apr 2025 06:37:19 +0000
with message-id <e1u0x9b-006e7w...@fasolo.debian.org>
and subject line Bug#1102073: fixed in tiff 4.7.0-3
has caused the Debian Bug report #1102073,
regarding tiff: FTBFS: TIFFOpen: o-tiffcp-32bpp-None-jpeg-YCbCr.tiff: No such
file or directory.
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 ow...@bugs.debian.org
immediately.)
--
1102073: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1102073
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:tiff
Version: 4.7.0-2
Severity: serious
Tags: ftbfs trixie sid patch
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
[ please read the notes at the end ]
--------------------------------------------------------------------------------
[...]
FAIL: tiffcp-32bpp-None-jpeg.sh
===============================
/<<PKGBUILDDIR>>/tools/tiffcp -c jpeg ./images/32bpp-None-jpeg.tiff
o-tiffcp-32bpp-None-jpeg-YCbCr.tiff
/<<PKGBUILDDIR>>/tools/tiffinfo -D o-tiffcp-32bpp-None-jpeg-YCbCr.tiff
TIFFOpen: o-tiffcp-32bpp-None-jpeg-YCbCr.tiff: No such file or directory.
Returned failed status 1!
FAIL tiffcp-32bpp-None-jpeg.sh (exit status: 1)
============================================================================
Testsuite summary for LibTIFF Software 4.7.0
============================================================================
# TOTAL: 107
# PASS: 106
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
============================================================================
See test/test-suite.log for debugging.
Some test(s) failed. Please report this to t...@lists.osgeo.org,
together with the test-suite.log file (gzipped) and your system
information. Thanks.
============================================================================
make[4]: *** [Makefile:1226: test-suite.log] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/test'
make[3]: *** [Makefile:1361: check-TESTS] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/test'
make[2]: *** [Makefile:2175: check-am] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/test'
make[1]: *** [Makefile:579: check-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test: error: make -j2 check "TESTSUITEFLAGS=-j2 --verbose" VERBOSE=1
returned exit code 2
make: *** [debian/rules:36: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202504/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:tiff, so that this is still
visible in the BTS web page for this package.
Note 1: This mode of failure also happens in the buildds:
https://buildd.debian.org/status/fetch.php?pkg=tiff&arch=s390x&ver=4.7.0-2&stamp=1743145235&raw=0
https://buildd.debian.org/status/fetch.php?pkg=tiff&arch=armhf&ver=4.7.0-2&stamp=1743145229&raw=0
Note 2: This is apparently a concurrency problem. The makefile in the "tests"
directory
is simply not ready to be executed in parallel. The attached patch fixes the
issue for me,
by running dh_auto_test with --max-parallel=1. On virtual machines with 2 CPUs,
it used to
fail 40% of the time. After applying the patch, it does not seem to fail anymore
(tried 50 times for those statistics).
Note 3: You might want to forward this upstream anyway.
Thanks.
diff -Nru tiff-4.7.0/debian/changelog tiff-4.7.0/debian/changelog
--- tiff-4.7.0/debian/changelog 2025-03-28 07:08:13.000000000 +0100
+++ tiff-4.7.0/debian/changelog 2025-04-04 17:14:11.000000000 +0200
@@ -1,3 +1,10 @@
+tiff (4.7.0-2.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Do not run tests in parallel. Closes: #XXXXXXX.
+
+ -- Santiago Vila <sanv...@debian.org> Fri, 04 Apr 2025 17:14:11 +0200
+
tiff (4.7.0-2) unstable; urgency=medium
* Backport upstream fix for test_directory.c not to fail on big-endian
diff -Nru tiff-4.7.0/debian/rules tiff-4.7.0/debian/rules
--- tiff-4.7.0/debian/rules 2022-12-10 10:16:36.000000000 +0100
+++ tiff-4.7.0/debian/rules 2025-04-04 17:13:40.000000000 +0200
@@ -22,6 +22,9 @@
--enable-ld-version-script \
--enable-docs
+override_dh_auto_test:
+ dh_auto_test --max-parallel=1
+
override_dh_install:
dh_install -X.la
# tiffgt is in libtiff-opengl so libtiff-tools doesn't have to have
--- End Message ---
--- Begin Message ---
Source: tiff
Source-Version: 4.7.0-3
Done: Laszlo Boszormenyi (GCS) <g...@debian.org>
We believe that the bug you reported is fixed in the latest version of
tiff, 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 1102...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Laszlo Boszormenyi (GCS) <g...@debian.org> (supplier of updated tiff 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 05 Apr 2025 07:48:49 +0200
Source: tiff
Architecture: source
Version: 4.7.0-3
Distribution: unstable
Urgency: medium
Maintainer: Laszlo Boszormenyi (GCS) <g...@debian.org>
Changed-By: Laszlo Boszormenyi (GCS) <g...@debian.org>
Closes: 1102073
Changes:
tiff (4.7.0-3) unstable; urgency=medium
.
[ Santiago Vila <sanv...@debian.org> ]
* Do not run tests in parallel (closes: #1102073).
Checksums-Sha1:
93d7d532052d35ed572ee6fc81f4cc4014a4beb2 2255 tiff_4.7.0-3.dsc
5c254ee678a408d831a4785dbe296c5687c5c02f 24088 tiff_4.7.0-3.debian.tar.xz
Checksums-Sha256:
d5a9ee9829b123b5cbaaae1ff81a1f376bffd5f56a741ded4e051d6a8cd79ab3 2255
tiff_4.7.0-3.dsc
cfcd813984a236bafff7d6b3e458d771970328c6843b1f9334e44275fd646b3e 24088
tiff_4.7.0-3.debian.tar.xz
Files:
6b6f5e7cc5f08972808cb4e34b7200d8 2255 libs optional tiff_4.7.0-3.dsc
92e5fa25d0680a5c3504ceb6ff414a04 24088 libs optional tiff_4.7.0-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfYh9yLp7u6e4NeO63OMQ54ZMyL8FAmfwymQACgkQ3OMQ54ZM
yL8xHw/9Gnm/REbGMlrIqWNo+w4P2JE5LRLk3Y3idfVfB8WZUaWyplc21eQNHmof
5AHkJqRKqdutVyEmroByvyvepbpeAadan9eemKfycCTGqOvD4SkbX6eQYF94unb7
vc1U8oxev3OEpIfK23JD2zZn4Ia9PnwaGfRkNBko4x0sJK9RUfA8MCVqQaILRYfA
n1fNiMm+8jHvuqfbxOaoW5lDENGEB/LZiqadb9y3HYfRXiYe3KXZyJvcqOZQJA3Q
yi7ar6xfVrVARoAEmzX4uOUgU1cznxsCCux8WiTuLuGlKv7EJihckEE2ZOyK5bjW
jaueIZcpd8vzwHoDyTQUyLGO8vkvBXRs0g8HQzUWbaOeyRRpkIol1llr2FkEacRa
q1IkESrz3Aicl2zlsSD4PXzfRCgzuFBfD9yR5Oul7oICWKmjV4WiHEwnWrpk16NM
7BXqt4uq8pN/0wqBszPQcDTUuY2Y4TLiD/6jvNKp5ebTxX6dRm4TcGGSOxhxBYYY
26KlNTWGQWovOMwHw9CZUrA68hW4/02hYaqWC6SHhlWbt520aruhXC1JEv9eTPov
2yRRXzDSQsh4E4r4L4fV8ihAgTBYDM7qrRBH1ilybGK4D5KAqcMd73tWc13P0ePA
b/zTjXPuX5fzZdi1w8f+zjgsKfTzRFoSRDdFzZEXlPMSNfzIDWs=
=D6cE
-----END PGP SIGNATURE-----
pgpoHE54A6KZC.pgp
Description: PGP signature
--- End Message ---