Control: reassign -1 libogre-1.12 1.12.10+dfsg2-1
Control: affects -1 rviz
Control: retitle -1 libogre-1.12: package name does not match soname

Hi,

* Johannes Schauer Marin Rodrigues <jo...@debian.org> [2021-06-01 15:32]:
when trying to run rviz I get:

rviz: error while loading shared libraries: libOgreOverlay.so.1.12.5: cannot 
open shared object file: No such file or directory

But all my system has is /usr/lib/x86_64-linux-gnu/libOgreOverlay.so.1.12.10

Rviz was compiled against libogre-1.12 1.12.5+dfsg1-1+b1 which provided
libOgreOverlay.so.1.12.5. The upload of version 1.12.10+dfsg2-1 moved to
libOgreOverlay.so.1.12.10. This is due to Ogre having the complete version as
its soversion:

https://sources.debian.org/src/ogre-1.12/1.12.10+dfsg2-1/CMakeLists.txt/#L68

Following Debian policy 8.1 the package should probably be named
libogre1.12.10 but that's probably too late for bullseye.

Maybe a binNMU is needed? A rebuild of rviz in current Debian unstable
fixed the problem for me.

As rviz is the only reverse dependency of libogre-1.12, I will ask the release
team to schedule a binNMU and ignore this bug for bullseye.

Cheers Jochen

Attachment: signature.asc
Description: PGP signature

Reply via email to