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

Attachment: 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 ---

Reply via email to