Your message dated Mon, 17 Jan 2022 07:33:41 +0000
with message-id <e1n9mwl-0005co...@fasolo.debian.org>
and subject line Bug#1003807: fixed in openjpeg2 2.4.0-6
has caused the Debian Bug report #1003807,
regarding libopenjp2-7-dev: broken symlinks: libopenjp3d.so -> 
libopenjp3d.so.7, libopenjpip.so -> libopenjpip.so.7
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.)


-- 
1003807: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1003807
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libopenjp2-7-dev
Version: 2.4.0-5
Severity: normal
File: /usr/lib/x86_64-linux-gnu/libopenjp3d.so
File: /usr/lib/x86_64-linux-gnu/libopenjpip.so
User: debian...@lists.debian.org
Usertags: adequate broken-symlink
Tags: patch

libopenjp2-7-dev 2.4.0-5 introduced two broken symlinks.

It looks like the usual .so symlinks were added without a dependency
on the two packages that provide the targets of those symlinks.

This means that reverse dependencies of libopenjp2-7-dev will not be
able to link against libopenjp3d or libopenjpip.

Since there are no packages in Debian that link against libopenjp3d or
libopenjpip this isn't a major issue, hence filed at normal severity.

So I think that the fix for this is to update the depends:

   -Depends: libopenjp2-7 (= ${binary:Version}), ${misc:Depends}
   +Depends: libopenjp2-7 (= ${binary:Version}), libopenjpip7 (= 
${binary:Version}), libopenjp3d7 (= ${binary:Version}), ${misc:Depends}

Alternatively all the files for linking libopenjp3d and libopenjpip
could be split into separate -dev packages for each library.

Here is some more information about the broken symlinks:

   Log started: 2022-01-15  12:01:35
   apt-listchanges: Reading changelogs...
   apt-listchanges: Mailing root: apt-listchanges: changelogs for chianamo
   apt-listchanges: Reading changelogs...
   Preparing to unpack .../libopenjp2-7-dbgsym_2.4.0-5_amd64.deb ...
   Unpacking libopenjp2-7-dbgsym:amd64 (2.4.0-5) over (2.4.0-3) ...
   Preparing to unpack .../libopenjp2-7-dev_2.4.0-5_amd64.deb ...
   Unpacking libopenjp2-7-dev:amd64 (2.4.0-5) over (2.4.0-3) ...
   Preparing to unpack .../libopenjp2-7_2.4.0-5_amd64.deb ...
   Unpacking libopenjp2-7:amd64 (2.4.0-5) over (2.4.0-3) ...
   Setting up libopenjp2-7:amd64 (2.4.0-5) ...
   Setting up libopenjp2-7-dbgsym:amd64 (2.4.0-5) ...
   Setting up libopenjp2-7-dev:amd64 (2.4.0-5) ...
   Processing triggers for man-db (2.9.4-4) ...
   Processing triggers for libc-bin (2.33-2) ...
   Log ended: 2022-01-15  12:02:03
   
   $ adequate libopenjp2-7-dev     
   libopenjp2-7-dev:amd64: broken-symlink 
/usr/lib/x86_64-linux-gnu/libopenjp3d.so -> libopenjp3d.so.7
   libopenjp2-7-dev:amd64: broken-symlink 
/usr/lib/x86_64-linux-gnu/libopenjpip.so -> libopenjpip.so.7
   
   $ ls -l /usr/lib/x86_64-linux-gnu/*openjp*.so*
   lrwxrwxrwx 1 root root   15 Jan 14 23:18 
/usr/lib/x86_64-linux-gnu/libopenjp2.so -> libopenjp2.so.7
   -rw-r--r-- 1 root root 367K Jan 14 23:18 
/usr/lib/x86_64-linux-gnu/libopenjp2.so.2.4.0
   lrwxrwxrwx 1 root root   19 Jan 14 23:18 
/usr/lib/x86_64-linux-gnu/libopenjp2.so.7 -> libopenjp2.so.2.4.0
   lrwxrwxrwx 1 root root   16 Jan 14 23:18 
/usr/lib/x86_64-linux-gnu/libopenjp3d.so -> libopenjp3d.so.7
   lrwxrwxrwx 1 root root   16 Jan 14 23:18 
/usr/lib/x86_64-linux-gnu/libopenjpip.so -> libopenjpip.so.7
   
   $ chase /usr/lib/x86_64-linux-gnu/*openjp*.so*
   /usr/lib/x86_64-linux-gnu/libopenjp2.so.2.4.0
   /usr/lib/x86_64-linux-gnu/libopenjp2.so.2.4.0
   /usr/lib/x86_64-linux-gnu/libopenjp2.so.2.4.0
   chase: /usr/lib/x86_64-linux-gnu/libopenjp3d.so.7: No such file or directory
   chase: /usr/lib/x86_64-linux-gnu/libopenjpip.so.7: No such file or directory
   
   $ apt-cache show libopenjp2-7-dev=2.4.0-5 | grep Depends
   Depends: libopenjp2-7 (= 2.4.0-5)
   
   $ apt-file search libopenjp3d.so.7
   libopenjp3d7: /usr/lib/x86_64-linux-gnu/libopenjp3d.so.7
   
   $ apt-file search libopenjpip.so.7
   libopenjpip7: /usr/lib/x86_64-linux-gnu/libopenjpip.so.7

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing-debug
  APT policy: (900, 'testing-debug'), (900, 'testing'), (800, 
'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 
'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.15.0-2-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8), LANGUAGE=en_AU:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libopenjp2-7-dev depends on:
ii  libopenjp2-7  2.4.0-5

libopenjp2-7-dev recommends no packages.

libopenjp2-7-dev suggests no packages.

-- no debconf information

-- 
bye,
pabs

https://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message ---
Source: openjpeg2
Source-Version: 2.4.0-6
Done: Mathieu Malaterre <ma...@debian.org>

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

Debian distribution maintenance software
pp.
Mathieu Malaterre <ma...@debian.org> (supplier of updated openjpeg2 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: Mon, 17 Jan 2022 08:07:17 +0100
Source: openjpeg2
Architecture: source
Version: 2.4.0-6
Distribution: unstable
Urgency: medium
Maintainer: Debian PhotoTools Maintainers 
<pkg-phototools-de...@lists.alioth.debian.org>
Changed-By: Mathieu Malaterre <ma...@debian.org>
Closes: 1003807
Changes:
 openjpeg2 (2.4.0-6) unstable; urgency=medium
 .
   * d/copyright: Remove lintian error duplicate-globbing-patterns
   * d/rules: Do not install *.so symlinks for jp3d/jpip. Closes: #1003807
Checksums-Sha1:
 8d0dd3d02c4c053e33cee813262eaa7ee93ce4c9 2822 openjpeg2_2.4.0-6.dsc
 1d31a621abb07c3b4498a197b9d1248ef428cc42 21124 openjpeg2_2.4.0-6.debian.tar.xz
 f02558e7096709cab193674c55859aa9a5636727 8240 
openjpeg2_2.4.0-6_source.buildinfo
Checksums-Sha256:
 e52e5d7f5bc73eeecb564f6e481b11c262ff16149a2981cce73f229220ef0fb6 2822 
openjpeg2_2.4.0-6.dsc
 ec2682f72281e3f4d71e1f3bcb5010b48dbc1436b54a749ccad20360449a93f9 21124 
openjpeg2_2.4.0-6.debian.tar.xz
 dcbb51af5f424179beeb737220cf488ccca044a88ef145f9bc903aa90ef602e9 8240 
openjpeg2_2.4.0-6_source.buildinfo
Files:
 98eee56e28af5da6930bd87e19fa4a00 2822 libs optional openjpeg2_2.4.0-6.dsc
 06734d76d0df8a6264f03e0463899822 21124 libs optional 
openjpeg2_2.4.0-6.debian.tar.xz
 4961c75b71b030bed3a4c2cee03279df 8240 libs optional 
openjpeg2_2.4.0-6_source.buildinfo

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

iQJFBAEBCgAvFiEEaTNn/67NjqrNHwY7AXHhgorgk0UFAmHlFgsRHG1hbGF0QGRl
Ymlhbi5vcmcACgkQAXHhgorgk0VAKw//b2p4D66cc5favPGW9IDp6BQn4rEBG2Vj
P2Up2oPM8NIucMhWZQDCeqixDOJaZktXIQhXq3LxhlHS+tfh6HY7LDALrtRMspfm
SPD6WkvIL9Tazn1jqTvawHNjkay5gtybF00B9VU8eRcutvzzjlW0eOdXe4GsCCaa
jpGJ8viCHTEW631y0DSHJhqGgyuDjnUQcHXmcn1EJhpd84RIfEWreGkQdcL7kPmX
x6cqZFo4NIFMGG1/zJfbq6jlfunv24+Z1qHaDZj/LegnUoGvZqKJISfA+ebm9mQ7
lk5EV0aNeFeFGa7kPh+51dsYk3V85fm2Qd8yPjE3GGrgZPBwf/45R+KvzJMjhY5e
VUxfcnBe6+Nilp43XsmcYU4znuvM22UbtKyaWlZZ8brfNDsVZ3VzSVOQQBhGUbth
7PGHkIGV4omQtKwxaP4rtLZqxBiPsKfRxplxj9a6qBchvAe9JOKDD+ek/FlD9IsE
BAPT7ZkxQ9x3qZqYGPIiY0RwLfOJBddD/Uh02PQN+Rz/4sos+xKjSf1GRksluEC3
wr8v658uOgU5WWnJY/PCv6rSusYUJ8CEMIF/pe1Zts6d6VR2Wvsi+jyxboA5CJXY
1o78FdiIZGZsEMbXAbu3PcJaIqiBrqwSP4ouu1Ir6PolGnYCqURisDcSxWDGk7uQ
Dsf80tj0Ybg=
=saFx
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to