Details
Description
libmysqlclient_r.* is a bunch of symlinks. However, the symlinks are not properly created, as they point to the runtime linking library instead of the long term linked library. libmysqlclient is correct symlinked.
libmysqlclient (correct):
lrwxrwxrwx. 1 root root 20 Mar 24 15:16 libmysqlclient.so -> libmysqlclient.so.18 lrwxrwxrwx. 1 root root 24 Mar 24 15:16 libmysqlclient.so.18 -> libmysqlclient.so.18.0.0 -rwxr-xr-x. 1 root root 6276978 Mar 24 15:14 libmysqlclient.so.18.0.0
libmysqlclient_r (incorrect):
lrwxrwxrwx. 1 root root 17 Mar 24 15:16 libmysqlclient_r.so -> libmysqlclient.so lrwxrwxrwx. 1 root root 17 Mar 24 15:16 libmysqlclient_r.so.18 -> libmysqlclient.so lrwxrwxrwx. 1 root root 17 Mar 24 15:16 libmysqlclient_r.so.18.0.0 -> libmysqlclient.so
The correct linking for libmysqlclient_r would be something like:
lrwxrwxrwx. 1 root root 17 Mar 24 15:16 libmysqlclient_r.so -> libmysqlclient.so lrwxrwxrwx. 1 root root 17 Mar 24 15:16 libmysqlclient_r.so.18 -> libmysqlclient.so.18 lrwxrwxrwx. 1 root root 17 Mar 24 15:16 libmysqlclient_r.so.18.0.0 -> libmysqlclient.so.18.0.0
Fixing this allows for proper creation of dev packages for rpm/deb
Gliffy Diagrams
Attachments
Activity
- All
- Comments
- Work Log
- History
- Activity
- Transitions
Hi,
What kind of a problem with rpm/deb does the current state of things (links) cause?