[Bug 1536852] Review Request: molsketch - Molecular Structures Editor

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1536852



--- Comment #14 from Antonio Trande <anto.trande@xxxxxxxxx> ---
(In reply to Alexander Ploumistos from comment #12)
> (In reply to Antonio Trande from comment #11)
> > Can you post the output of
> > 
> > $ ldd -r /usr/bin/molsketch-qt5
> > 
> > ?
> 
> 	linux-vdso.so.1 (0x00007ffc76bb0000)
> 	libmolsketch-qt5.so.0 => /lib64/libmolsketch-qt5.so.0 (0x00007fd8e155c000)
> 	libQt5PrintSupport.so.5 => /lib64/libQt5PrintSupport.so.5
> (0x00007fd8e12ee000)
> 	libQt5Svg.so.5 => /lib64/libQt5Svg.so.5 (0x00007fd8e1098000)
> 	libQt5Widgets.so.5 => /lib64/libQt5Widgets.so.5 (0x00007fd8e084c000)
> 	libQt5Gui.so.5 => /lib64/libQt5Gui.so.5 (0x00007fd8e018e000)
> 	libQt5Network.so.5 => /lib64/libQt5Network.so.5 (0x00007fd8dfe06000)
> 	libQt5Core.so.5 => /lib64/libQt5Core.so.5 (0x00007fd8df764000)
> 	libGL.so.1 => /lib64/libGL.so.1 (0x00007fd8df4d8000)
> 	libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fd8df2b9000)
> 	libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007fd8def33000)
> 	libm.so.6 => /lib64/libm.so.6 (0x00007fd8debde000)
> 	libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fd8de9c7000)
> 	libc.so.6 => /lib64/libc.so.6 (0x00007fd8de5e4000)
> 	libz.so.1 => /lib64/libz.so.1 (0x00007fd8de3cd000)
> 	libpng16.so.16 => /lib64/libpng16.so.16 (0x00007fd8de19a000)
> 	libharfbuzz.so.0 => /lib64/libharfbuzz.so.0 (0x00007fd8ddf02000)
> 	libssl.so.1.1 => /lib64/libssl.so.1.1 (0x00007fd8ddc96000)
> 	libcrypto.so.1.1 => /lib64/libcrypto.so.1.1 (0x00007fd8dd80e000)
> 	libsystemd.so.0 => /lib64/libsystemd.so.0 (0x00007fd8dd584000)
> 	libicui18n.so.57 => /lib64/libicui18n.so.57 (0x00007fd8dd111000)
> 	libicuuc.so.57 => /lib64/libicuuc.so.57 (0x00007fd8dcd6c000)
> 	libicudata.so.57 => /lib64/libicudata.so.57 (0x00007fd8db2ef000)
> 	libpcre2-16.so.0 => /lib64/libpcre2-16.so.0 (0x00007fd8db077000)
> 	libdl.so.2 => /lib64/libdl.so.2 (0x00007fd8dae73000)
> 	libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x00007fd8dac71000)
> 	libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007fd8da95d000)
> 	/lib64/ld-linux-x86-64.so.2 (0x00007fd8e1cf9000)
> 	libGLX.so.0 => /lib64/libGLX.so.0 (0x00007fd8da72b000)
> 	libX11.so.6 => /lib64/libX11.so.6 (0x00007fd8da3ed000)
> 	libXext.so.6 => /lib64/libXext.so.6 (0x00007fd8da1db000)
> 	libGLdispatch.so.0 => /lib64/libGLdispatch.so.0 (0x00007fd8d9f25000)
> 	libfreetype.so.6 => /lib64/libfreetype.so.6 (0x00007fd8d9c70000)
> 	libgraphite2.so.3 => /lib64/libgraphite2.so.3 (0x00007fd8d9a44000)
> 	libgcrypt.so.20 => /lib64/libgcrypt.so.20 (0x00007fd8d972a000)
> 	librt.so.1 => /lib64/librt.so.1 (0x00007fd8d9522000)
> 	liblzma.so.5 => /lib64/liblzma.so.5 (0x00007fd8d92fc000)
> 	liblz4.so.1 => /lib64/liblz4.so.1 (0x00007fd8d90e7000)
> 	libselinux.so.1 => /lib64/libselinux.so.1 (0x00007fd8d8ebe000)
> 	libpcre.so.1 => /lib64/libpcre.so.1 (0x00007fd8d8c4b000)
> 	libxcb.so.1 => /lib64/libxcb.so.1 (0x00007fd8d8a23000)
> 	libbz2.so.1 => /lib64/libbz2.so.1 (0x00007fd8d8812000)
> 	libgpg-error.so.0 => /lib64/libgpg-error.so.0 (0x00007fd8d85fd000)
> 	libpcre2-8.so.0 => /lib64/libpcre2-8.so.0 (0x00007fd8d8379000)
> 	libXau.so.6 => /lib64/libXau.so.6 (0x00007fd8d8175000)

If this binary uses Openbabel, you see it does not link libobabeliface-qt5.

Related links look like that:

molsketch-qt5 --> libmolsketch-qt5.so.0
libobabeliface-qt5.so.0 --> libmolsketch-qt5.so.0
libobabeliface-qt5.so.0 --> libopenbabel.so.5

Do you confirm that your "working" binary files have these links?

>Btw, that's from the last build with all the libraries -versioned & unversioned- packaged.

molsketch does not need all versioned+unversioned libraries to work; real
libraries are that full-versioned, the other ones are links:

$ ll /usr/lib64/libmolsketch-qt5.so*
lrwxrwxrwx. 1 root root      25 23 gen 11.32 /usr/lib64/libmolsketch-qt5.so.0
-> libmolsketch-qt5.so.0.5.1
lrwxrwxrwx. 1 root root      25 23 gen 11.32 /usr/lib64/libmolsketch-qt5.so.0.5
-> libmolsketch-qt5.so.0.5.1
-rwxr-xr-x. 1 root root 1390312 23 gen 11.32
/usr/lib64/libmolsketch-qt5.so.0.5.1

$ ll /usr/lib64/libobabeliface-qt5.so*
lrwxrwxrwx. 1 root root    27 23 gen 11.32 /usr/lib64/libobabeliface-qt5.so.0
-> libobabeliface-qt5.so.0.5.1
lrwxrwxrwx. 1 root root    27 23 gen 11.32 /usr/lib64/libobabeliface-qt5.so.0.5
-> libobabeliface-qt5.so.0.5.1
-rwxr-xr-x. 1 root root 56880 23 gen 11.32
/usr/lib64/libobabeliface-qt5.so.0.5.1

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux