Package: geeqie
Version: 1:2.5-8
Severity: important

Dear Maintainer,

I am no longer able to launch geeqie. I do not remember exactly when it last
succeeded, but the cause of the failure seems apparent.

$ geeqie
geeqie: error while loading shared libraries: libx265.so.209: cannot open
shared object file: No such file or directory

Indeed, there is no such file on my system; libx265.so is provided by
libx265-215, and therefore unsurprisingly has SONAME of 215 rather than 209. I
do not see a libx265-209 in the available repositories - neither unstable,
testing, stable, nor even oldstable. I do see it on snapshot.debian.org; the
final x265 version which includes it seems to be 3.6-3, it seems to have gone
away with the switch to 4.1-1.

ldd confirms that /{usr/,}bin/geeqie does reference libx265.so.209.

I do not see any dependency from geeqie to any obvious libx265 package -
certainly not directly, and attempting to uninstall either libx265-15 or
libx265-dev did not want to uninstall geeqie as a dependency.

This looks to me like both a need to rebuild geeqie for an updated dependency,
and an undeclared dependency (though where in the chain that dependency would
need to come from I am not certain). I am not entirely sure why geeqie would
need to use libx265, since I understand that to be a video format and geeqie
to be an image viewer, but I can easily believe that there is a valid reason
that I'm just not in a position to notice.

I suspect, but do not have time to attempt to confirm, that the issue will
affect anyone who installs geeqie from trixie or from current testing (early
forky).


-- System Information:
Debian Release: 13.0
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'stable'), (500, 'testing-debug'), (500, 
'stable-security')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.35+deb13-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages geeqie depends on:
ii  geeqie-common            1:2.5-8
ii  libarchive13t64          3.7.4-4
ii  libc6                    2.41-11
ii  libcairo2                1.18.4-1+b1
ii  libdjvulibre21           3.5.28-2.2
ii  libexiv2-28              0.28.5+dfsg-1
ii  libffmpegthumbnailer4v5  2.2.3-2
ii  libgcc-s1                14.2.0-19
ii  libgdk-pixbuf-2.0-0      2.42.12+dfsg-4
ii  libglib2.0-0t64          2.84.3-1
ii  libgspell-1-3            1.14.0-2+b1
ii  libgtk-3-0t64            3.24.49-3
ii  libheif1                 1.19.8-1
ii  libjpeg62-turbo          1:2.1.5-4
ii  libjxl0.11               0.11.1-4
ii  liblcms2-2               2.16-2
ii  liblua5.4-0              5.4.7-1+b2
ii  libopenjp2-7             2.5.3-2
ii  libpango-1.0-0           1.56.3-1
ii  libpangocairo-1.0-0      1.56.3-1
ii  libpoppler-glib8t64      25.03.0-5
ii  libraw23t64              0.21.4-2
ii  libstdc++6               14.2.0-19
ii  libtiff6                 4.7.0-3
ii  libwebp7                 1.5.0-0.1
ii  sensible-utils           0.0.25
ii  webp-pixbuf-loader       0.2.7-1+b1

Versions of packages geeqie recommends:
ii  cups-bsd [lpr]                   2.4.10-3
ii  exiftran                         2.14-1
ii  exiv2                            0.28.5+dfsg-1
ii  imagemagick                      8:7.1.1.43+dfsg1-1
ii  imagemagick-7.q16 [imagemagick]  8:7.1.1.43+dfsg1-1
ii  librsvg2-common                  2.60.0+dfsg-1
ii  zenity                           4.1.90-1

Versions of packages geeqie suggests:
ii  gimp                                 3.0.4-3
ii  libjpeg-turbo-progs [libjpeg-progs]  1:2.1.5-4
ii  xpaint                               2.9.1.4-5

-- no debconf information

Reply via email to