Bug#1109353: libopenjp2-7-dev: Broken symlinks: libopenjpip.so.7, openjpeg-2.1

Andreas Metzler ametzler at bebt.de
Wed Jul 16 10:05:22 BST 2025


On 2025-07-15 Evan Daykin <daykin at frib.msu.edu> wrote:
> Package: libopenjp2-7-dev
> Version: 2.5.3-2
> Severity: normal
> X-Debbugs-Cc: debian-amd64 at lists.debian.org, daykin at frib.msu.edu
> User: debian-amd64 at lists.debian.org
> Usertags: amd64

> Hello,

> A package of ours is using libopenjp2-7-dev and encounters the
> following warnings in piuparts:

> WARN: Broken symlinks:
>   /usr/lib/x86_64-linux-gnu/libopenjpip.so -> libopenjpip.so.7 (libopenjp2-7-dev:amd64)
>   /usr/lib/x86_64-linux-gnu/openjpeg-2.1 -> openjpeg-2.5 (libopenjp2-7-dev:amd64)

> I can reproduce the issue like so:
> 1. create a fresh pbuilder/cowbuilder environment on trixie
> 2. login to the environment; sudo pbuilder login
> 3. apt install libopenjp2-7-dev
> 4. find /usr/lib/x86_64-linux-gnu/ -type l ! -exec test -e {} \; -print

> It yields: /usr/lib/x86_64-linux-gnu/libopenjpip.so
> /usr/lib/x86_64-linux-gnu/openjpeg-2.1. these point to nonexistent
> libopenjpip.so.7 and openjpeg-2.5, respectively.

Hello,

Afaict /usr/lib/x86_64-linux-gnu/openjpeg-2.1 serves no purpose and
should be dropped (debian/rules L#71). The other one seems to be a
missing dependency, libopenjp2-7-dev should depend on
libopenjpip7  (= ${binary:Version}).

cu Andreas



More information about the Pkg-phototools-devel mailing list