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
signature.asc
Description: PGP signature