On 09/14/2011 12:52 AM, Duncan wrote:
Ron Johnson posted on Tue, 13 Sep 2011 23:26:50 -0500 as excerpted:
[snip]
That suggests a distro-related dependency, likely a library pulled in as an indirect dependency by some random *.la file, but never actually linked against by pan.
This is Ubuntu 10.10 with a pot full of PPAs 3rd party repositories). [snip]
Gentoo, as a from-source distro, of course always installs the header- files, etc, no separate -dev package for them. However, back in the days when I ran a binary distro (late 2001 to early 2004, Mandrake), the technique I generally used to solve such distro-specific dependencies before building an upstream version was to build the distro's own src- pkg, whatever version it was, first. After I'd built the version the distro supplied from the distro sources, all the packages including -dev packages necessary for building it were obviously installed, and all I had to worry about when building the upstream version was any new or upgraded dependencies (with the upgraded ones much simpler too, since I already had a clue what I needed, I just had to find newer versions), making the process *MUCH* simpler. =:^)
v0.134 built correctly on my machine soon after it was released. That's why I presume that something in pan changed.
libssl is, in fact the 2nd library found by ldd and libcrypto (also part of OpenSSL) is listed half-way down.
$ ldd /usr/local/bin/pan linux-gate.so.1 => (0xb77a4000) libssl.so.0.9.8 => /lib/libssl.so.0.9.8 (0xb7744000) <<<<<<<< libgtkspell.so.0 => /usr/lib/libgtkspell.so.0 (0xb773d000) libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb736c000) libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb72d5000) libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb72ba000) libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb71ce000) libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb71a8000) libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb719b000) libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb7182000) libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb70cf000) libpng12.so.0 => /lib/libpng12.so.0 (0xb70aa000) libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb7068000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb6ff0000) libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb6fc0000) libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb6f7d000) libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb6f79000) libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb6f74000) librt.so.1 => /lib/librt.so.1 (0xb6f6a000) libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0xb6e9b000) libm.so.6 => /lib/libm.so.6 (0xb6e75000) libgmime-2.4.so.2 => /usr/lib/libgmime-2.4.so.2 (0xb6e1b000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb6d30000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb6d14000) libpthread.so.0 => /lib/libpthread.so.0 (0xb6cf9000) libc.so.6 => /lib/libc.so.6 (0xb6b9c000) libcrypto.so.0.9.8 => /lib/libcrypto.so.0.9.8 (0xb6a4d000 <<<<<< libdl.so.2 => /lib/libdl.so.2 (0xb6a49000) libz.so.1 => /lib/libz.so.1 (0xb6a34000) libenchant.so.1 => /usr/lib/libenchant.so.1 (0xb6a29000) libXext.so.6 => /usr/lib/libXext.so.6 (0xb6a18000) libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb6a0e000) libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb6a0a000) libXi.so.6 => /usr/lib/libXi.so.6 (0xb69fc000) libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb69f4000) libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb69e9000) libX11.so.6 => /usr/lib/libX11.so.6 (0xb68cc000) libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb68c8000) libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb68c4000) libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb68be000) libpcre.so.3 => /lib/libpcre.so.3 (0xb6888000) libresolv.so.2 => /lib/libresolv.so.2 (0xb6874000) libselinux.so.1 => /lib/libselinux.so.1 (0xb6858000) libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb67f8000) libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0xb67f4000) libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xb67eb000) libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb67d1000) libexpat.so.1 => /lib/libexpat.so.1 (0xb67aa000) /lib/ld-linux.so.2 (0xb77a5000) libnsl.so.1 => /lib/libnsl.so.1 (0xb6793000) libXau.so.6 => /usr/lib/libXau.so.6 (0xb678e000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb6788000) -- Supporting World Peace Through Nuclear Pacification _______________________________________________ Pan-users mailing list Pan-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/pan-users