Your message dated Sat, 01 Aug 2020 21:49:05 +0000 with message-id <e1k1znj-000bzi...@fasolo.debian.org> and subject line Bug#966409: fixed in libjpeg-turbo 1:2.0.5-1.1 has caused the Debian Bug report #966409, regarding libjpeg-turbo: versions in debian/*.symbols files are missing the epochs 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.) -- 966409: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=966409 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: libjpeg-turbo Version: 1:2.0.5-1 Severity: serious The versions in the debian/*.symbols files are missing the epochs. This means that packages using symbols newer than buster will not upgrade libjpeg62-turbo and libturbojpeg0 when being upgraded to bullseye. For example if I install bullseye libjpeg-turbo-progs on buster, the programs will not work as libjpeg62-turbo and libturbojpeg0 will not be upgraded so the new symbols like jpeg_write_icc_profile are missing. $ rmadison -u debian libjpeg-turbo libjpeg-turbo | 1:1.3.1-12 | oldoldstable | source libjpeg-turbo | 1:1.5.1-2 | oldstable | source libjpeg-turbo | 1:1.5.2-2 | stable | source libjpeg-turbo | 1:1.5.2-2 | testing | source libjpeg-turbo | 1:1.5.2-2 | unstable | source libjpeg-turbo | 1:1.5.2-2 | unstable-debug | source libjpeg-turbo | 1:2.0.5-1 | unstable | source libjpeg-turbo | 1:2.0.5-1 | unstable-debug | source $ grep -v 1.3.1 debian/*.symbols | grep -v 1.2.90 | grep -v 1.4.0 | grep -v 1.5.0 debian/libjpeg62-turbo.symbols:libjpeg.so.62 libjpeg62-turbo #MINVER# debian/libjpeg62-turbo.symbols:* Build-Depends-Package: libjpeg62-turbo-dev debian/libjpeg62-turbo.symbols: jpeg_read_icc_profile@LIBJPEG_6.2 2.0.2 debian/libjpeg62-turbo.symbols: jpeg_write_icc_profile@LIBJPEG_6.2 2.0.2 debian/libturbojpeg0.symbols:libturbojpeg.so.0 libturbojpeg0 #MINVER# debian/libturbojpeg0.symbols:* Build-Depends-Package: libturbojpeg0-dev debian/libturbojpeg0.symbols: TURBOJPEG_2.0@TURBOJPEG_2.0 2.0.2 debian/libturbojpeg0.symbols: tjGetErrorCode@TURBOJPEG_2.0 2.0.2 debian/libturbojpeg0.symbols: tjGetErrorStr2@TURBOJPEG_2.0 2.0.2 debian/libturbojpeg0.symbols: tjLoadImage@TURBOJPEG_2.0 2.0.2 debian/libturbojpeg0.symbols: tjSaveImage@TURBOJPEG_2.0 2.0.2 # cat /etc/apt/sources.list deb https://deb.debian.org/debian buster main # apt -qq install libjpeg-turbo-progs The following additional packages will be installed: libjpeg62-turbo libturbojpeg0 The following NEW packages will be installed: libjpeg-turbo-progs libjpeg62-turbo libturbojpeg0 0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded. Need to get 266 kB/399 kB of archives. After this operation, 1275 kB of additional disk space will be used. Do you want to continue? [Y/n] debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libjpeg62-turbo:amd64. (Reading database ... 12518 files and directories currently installed.) Preparing to unpack .../libjpeg62-turbo_1%3a1.5.2-2+b1_amd64.deb ... Unpacking libjpeg62-turbo:amd64 (1:1.5.2-2+b1) ... Selecting previously unselected package libturbojpeg0:amd64. Preparing to unpack .../libturbojpeg0_1%3a1.5.2-2+b1_amd64.deb ... Unpacking libturbojpeg0:amd64 (1:1.5.2-2+b1) ... Selecting previously unselected package libjpeg-turbo-progs. Preparing to unpack .../libjpeg-turbo-progs_1%3a1.5.2-2+b1_amd64.deb ... Unpacking libjpeg-turbo-progs (1:1.5.2-2+b1) ... Setting up libturbojpeg0:amd64 (1:1.5.2-2+b1) ... Setting up libjpeg62-turbo:amd64 (1:1.5.2-2+b1) ... Setting up libjpeg-turbo-progs (1:1.5.2-2+b1) ... Processing triggers for libc-bin (2.28-10) ... # cat /etc/apt/sources.list | grep buster | sed s/buster/sid/ >> /etc/apt/sources.list # cat /etc/apt/sources.list deb https://deb.debian.org/debian buster main deb https://deb.debian.org/debian sid main # apt update Hit:1 https://deb.debian.org/debian buster InRelease Get:2 https://deb.debian.org/debian sid InRelease [146 kB] Get:3 https://deb.debian.org/debian sid/main amd64 Packages [8345 kB] Fetched 8491 kB in 6s (1365 kB/s) Reading package lists... Done Building dependency tree Reading state information... Done 126 packages can be upgraded. Run 'apt list --upgradable' to see them. # apt policy libjpeg-turbo-progs libjpeg-turbo-progs: Installed: 1:1.5.2-2+b1 Candidate: 1:2.0.5-1 Version table: 1:2.0.5-1 500 500 https://deb.debian.org/debian sid/main amd64 Packages *** 1:1.5.2-2+b1 500 500 https://deb.debian.org/debian buster/main amd64 Packages 100 /var/lib/dpkg/status # apt install libjpeg-turbo-progs=1:2.0.5-1 Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be upgraded: libjpeg-turbo-progs 1 upgraded, 0 newly installed, 0 to remove and 125 not upgraded. Need to get 131 kB of archives. After this operation, 51.2 kB of additional disk space will be used. Get:1 https://deb.debian.org/debian sid/main amd64 libjpeg-turbo-progs amd64 1:2.0.5-1 [131 kB] Fetched 131 kB in 1s (227 kB/s) debconf: delaying package configuration, since apt-utils is not installed (Reading database ... 12558 files and directories currently installed.) Preparing to unpack .../libjpeg-turbo-progs_1%3a2.0.5-1_amd64.deb ... Unpacking libjpeg-turbo-progs (1:2.0.5-1) over (1:1.5.2-2+b1) ... Setting up libjpeg-turbo-progs (1:2.0.5-1) ... # cjpeg cjpeg: relocation error: cjpeg: symbol jpeg_write_icc_profile version LIBJPEG_6.2 not defined in file libjpeg.so.62 with link time reference -- bye, pabs https://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---Source: libjpeg-turbo Source-Version: 1:2.0.5-1.1 Done: Adrian Bunk <b...@debian.org> We believe that the bug you reported is fixed in the latest version of libjpeg-turbo, 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 966...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Adrian Bunk <b...@debian.org> (supplier of updated libjpeg-turbo 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: Fri, 31 Jul 2020 17:51:51 +0300 Source: libjpeg-turbo Architecture: source Version: 1:2.0.5-1.1 Distribution: unstable Urgency: medium Maintainer: Ondřej Surý <ond...@debian.org> Changed-By: Adrian Bunk <b...@debian.org> Closes: 966409 966421 Changes: libjpeg-turbo (1:2.0.5-1.1) unstable; urgency=medium . [ Adrian Bunk ] * Non-maintainer upload. * Fix incorrect FLOATTEST guesses causing test failures. (Closes: #966421) * Add -ffloat-store only on m68k. * Add the missing epochs to symbols files, thanks to Paul Wise. (Closes: #966409) * Remove non-working Rules-Requires-Root. . [ Mike Gabriel ] * lintian: Renamed tag: shlib-calls-exit -> exit-in-shared-library. * debian/rules: Drop explicit setting of DEB_LDFLAGS_MAINT_APPEND. Checksums-Sha1: 14e79d35fd75ac98129034b59984a834322506e9 2298 libjpeg-turbo_2.0.5-1.1.dsc e9881711c29f5d432093775c1d882bd6cc58b687 87212 libjpeg-turbo_2.0.5-1.1.debian.tar.xz Checksums-Sha256: c591cf0cc7b1316f3247c873ad4fb7a1c8d3d049338dc5876006da67dd20dea3 2298 libjpeg-turbo_2.0.5-1.1.dsc d4370be8fabaef3be0007a75df92f964986f03d648c5f97cbeb750067f53a493 87212 libjpeg-turbo_2.0.5-1.1.debian.tar.xz Files: c6750e6679a5854e3757a91e319a6c5d 2298 graphics optional libjpeg-turbo_2.0.5-1.1.dsc f6b0387f69485730a51f04f9d92d3d3b 87212 graphics optional libjpeg-turbo_2.0.5-1.1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAl8ly2EACgkQiNJCh6LY mLEmWBAAmpVFcNMZBBNqOerp7v3YLTLipd2Din835FNDzVybcgo6AQ/rItFBZhcS cn5Y9apgS+Bxd+MAxiSKQIGcgQgmObMC8Z78dkYXT6R8sIIiBWT5UDWyFNSh90/w GHqlRUA+SsLKYw+kYOj3cYB6GCRIu69PUOjgrxmpo2RJfgkU2cIHu9LL1FR4qTcO 4YLPldq89KrR1uFTr+3luZFvpCf+0jLYdSDiafgTBA4/a3280cM8zbNOEsX7AymQ 8HIepNSCm8GAw2EKA/Ki8ZWkPCiZ31U7s3P+sMQRxXRYi1mE+f1DAbCjRHnTVJfk PIvTzV7HuNxIAd0Hn60uwYiIzwNdsugXASEkZCkMT8AlLKtBYMI2GE8OtQyakx9b FWpspbARjHUgJU8F8++nItrx8EI4Giovt5GgE3RHysPU795oJa3RH+rperYAuG0B GifwUsVV6bSCZcIg9Pok2T7dtm7FW/exQfA0Og9ALOej59p+O/+C3D9bIBepUscV JS8vQy9D7wiq/iG6HY9mcMAgrfy0Uz47xCiA0zjVbriCGRle4dOw37xvNK5Qxqfk PBFZwmOrxdL7QOIBKu2lK70u3cv8/q/9YaJTBvsoRzHnXcwLO7T8MHW6m5eUENWa wrF+SJsj2yzy7uAo63hlTJsbM7vWePVLgClQUpM/i2GihzzXkvk= =UAKG -----END PGP SIGNATURE-----
--- End Message ---