Siduction Forum > Upgrade Warnings

 KDE Spectacle breaks with libkimageannotator0 0.4.0-1

(1/1)

dpanter:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=977649
TLDR: workaround with a symlink for now, quick oneliner for convenience:

--- Code: ---sudo ln -s /usr/lib/x86_64-linux-gnu/libkImageAnnotator.so.0.4.0 /usr/lib/x86_64-linux-gnu/libkImageAnnotator.so.0.3.2
--- End code ---

Bug report: the new version of kimageannotator bumps the SONAME of the shared library from libkImageAnnotator.so.0.3.2 to libkImageAnnotator.so.0.4.0, which is a big no-no. This also means that
kimageannotator sets the SONAME of its shared library to the full version number, basically breaking compatibility even in patch releases; this is _bad_...
Oof.

For reference:


--- Code: ---$ spectacle
spectacle: error while loading shared libraries: libkImageAnnotator.so.0.3.2: cannot open shared object file: No such file or directory

--- End code ---



--- Code: ---$ locate libkImageAnnotator.so
/usr/lib/x86_64-linux-gnu/libkImageAnnotator.so.0.4.0
--- End code ---



--- Code: ---$ apt-file search libkImageAnnotator.so
libkimageannotator0: /usr/lib/x86_64-linux-gnu/libkImageAnnotator.so.0.3.2
libkimageannotator0: /usr/lib/x86_64-linux-gnu/libkImageAnnotator.so.0.4.0
--- End code ---



--- Code: ---$ apt list -a libkimageannotator0
libkimageannotator0/unstable,now 0.4.0-1 amd64 [installed,automatic]
libkimageannotator0/testing 0.3.2-2 amd64
--- End code ---

unklarer:
Thanks!   :)

dpanter:
Fixed with libkimageannotator0 0.4.0-2

Changelog:

--- Code: ---kimageannotator (0.4.0-2) unstable; urgency=high

  * debian/patches: Add patch 0001 from upstream to properly
    handle library SONAME. (Closes: #977649)
  * debian/control: Bump libkcolorpicker version requirement
    to 0.1.5 to properly handle SONAME issue.

 -- Boyuan Yang <byang@debian.org>  Sat, 26 Dec 2020 22:29:08 -0500
--- End code ---

Navigation

[0] Message Index

Go to full version
Powered by Advanced Topic Prefix Pro
Powered by SMFPacks WYSIWYG Editor