Your message dated Fri, 15 Dec 2023 10:34:13 +0000
with message-id <e1re5wh-005mij...@fasolo.debian.org>
and subject line Bug#1058678: fixed in blt 2.5.3+dfsg-7
has caused the Debian Bug report #1058678,
regarding blt: disable jpeg support
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.)


-- 
1058678: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058678
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: blt
Version: 2.5.3+dfsg-6
Severity: important
User: helm...@debian.org
Usertags: rebootstrap

Hi Sergei,

did you know that blt participates in architecture bootstrap? It's
required for building the Python interpreter for instance and thus far,
this has all worked out well, but now you added a build dependency on
libjpeg-dev. libjpeg-turbo in turn Build-Depends on default-jdk and
while it builds its -java package as an Arch:all package, the jdk
actually is being used as it stuffs jni symbols into the main library,
so really the Arch:any package already requires default-jdk. So now we
have a path from Python to Java. We also have a path from Java to Python
already, so your blt upload introduces a bootstrap dependency cycle and
this is bad.

I suggest that you temporarily revert this change in unstable to restore
the ability to bootstrap Debian from source.

Then let's figure out the best way to break the cycle before re-enabling
jpeg support. This has mostly worked earlier, because libjpeg-turbo was
not part of the bootstrap set. Even adding libjpeg-turbo seems fine in
principle, but Java less so. As explained earlier, breaking the cycle
between libjpeg-turbo and Java is harder, because there are
Java-specific symbols in the main library. Making jpeg support optional
in blt seems similarly impractical to me. This is definitely more work
than just enabling jpeg support unfortunately. Do you have more ideas?

Helmut

--- End Message ---
--- Begin Message ---
Source: blt
Source-Version: 2.5.3+dfsg-7
Done: Sergei Golovan <sgolo...@debian.org>

We believe that the bug you reported is fixed in the latest version of
blt, 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 1058...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sergei Golovan <sgolo...@debian.org> (supplier of updated blt 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: SHA256

Format: 1.8
Date: Fri, 15 Dec 2023 13:10:25 +0300
Source: blt
Architecture: source
Version: 2.5.3+dfsg-7
Distribution: unstable
Urgency: medium
Maintainer: Sergei Golovan <sgolo...@debian.org>
Changed-By: Sergei Golovan <sgolo...@debian.org>
Closes: 1058678
Changes:
 blt (2.5.3+dfsg-7) unstable; urgency=medium
 .
   * Disable JPEG support because enabling it interferences with Debian
     bootstrap procedure by adding new dependency on jpeg-turbo
     (closes: #1058678).
Checksums-Sha1:
 871063eccf3ffcfa41401343d31db03670a6387f 1997 blt_2.5.3+dfsg-7.dsc
 49b75798d640adc2a5ba73ec1dfc94a73c185cd6 58176 blt_2.5.3+dfsg-7.debian.tar.xz
 13800fb229e406d8b3ddce9b6915601c1fa090b3 8483 blt_2.5.3+dfsg-7_amd64.buildinfo
Checksums-Sha256:
 94b29778632cebbbc676cdf90345e94419c9b3b806c31c87405ad4ecc5e96e56 1997 
blt_2.5.3+dfsg-7.dsc
 4289a0d394ed707d9a2a38864e359eee880009c114c19ab4b07b0ed77232a51a 58176 
blt_2.5.3+dfsg-7.debian.tar.xz
 c96ac20c246792f8bc04c187c83d613552f0311748b23313d906d04c024479ab 8483 
blt_2.5.3+dfsg-7_amd64.buildinfo
Files:
 5865def35a306c67b5eff65aeb562d23 1997 devel optional blt_2.5.3+dfsg-7.dsc
 d73247d388a91d0b76f9d170c3878017 58176 devel optional 
blt_2.5.3+dfsg-7.debian.tar.xz
 02bad634d882f4c1f0fe91eb3a8654e0 8483 devel optional 
blt_2.5.3+dfsg-7_amd64.buildinfo

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

iQIzBAEBCAAdFiEE/SYPsyDB+ShSnvc4Tyrk60tj54cFAmV8JucACgkQTyrk60tj
54ftEA//XQv9kGn0BTHeYCfgri/Csl/8MdliUc7aIA1rmKsd3jLB95+ugSUY+Tfa
KGkHfDW3yolTw5Ju7AVksyxXu69Twg08ul/Qiv0icenzy80FyuwRe+UBMBZ4cwB5
RBe92Xi3hMTfTwMu8pQpdxmTMRhDmGuDLAR+XqpswOoRSAPH7hhJdtcvnKpC/2Oe
7uDJ/sydWFyLIszAoO7SCxgj58KkPmVu09Q2VyL3mHFOGFpy8dLjWhOePK0syrXZ
P+mkTBc9Hc8PV+mjz8OEczAKCOJkKdQ09DP5N0QSOLS7izr7nTiGvyvEz/+Cvb6s
+JgRxWCGa4MW/amYC7XFC6Wh6SS57hERgHCqzaeS/P14Bt0kje0n1A3pBgNHHj+b
+kG1AmCrdAWtjq70ROOs+Sd8c62xTwuzGEiXwXcYaoo010qwS/9GUzH8w5JSPnYx
bv/Wyrgem4ciqnvYZCJ6Bif2tWrUaqnQRhNyxX0aA7Uhdvzwfxa4pGu4pcwRjdyv
eFRrFPdcdXJYNYNa1SojmueUQ1RlAzr7idCYoK5+NX1cqSi2TRDJhPectMlwuWYS
oAEqOuKJcP7XVl1fZEzxdnEHVlaI7e9jv9cOZOMscj3dUArk7cYGG8XKfq5GX5/+
qXaTesiGCtV0GILZd0RRynjCYmXYB0VtjuOzZI2UL2Pa8Tre2Sw=
=4wNK
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to