This is the result libked libraries in libcairo2 $ ldd /usr/lib/x86_64-linux-gnu/libcairo.so.2 linux-vdso.so.1 => (0x00007fffa47ff000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f2fb0515000) libpixman-1.so.0 => /usr/lib/x86_64-linux-gnu/libpixman-1.so.0 (0x00007f2fb027e000) libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f2fb0043000) libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f2fafd8a000) libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007f2fafb62000) libxcb-shm.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007f2faf95e000) libxcb-render.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007f2faf754000) libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f2faf536000) libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f2faf32b000) libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f2faeff6000) libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f2faede5000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f2faebcd000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f2fae9c5000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f2fae6c0000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f2fae2f7000) /lib64/ld-linux-x86-64.so.2 (0x00007f2fb0a7a000) libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f2fae0cd000) libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f2fadec9000) libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f2fadcc3000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f2fadabf000) $
Well I have in principle the Ubuntu package for libpng12 installed at the right place. I didn't modify it. However, I installed he latest version libpng 1.62 whih I compiled. I have ImageMagick, wxWidgets and WxPython working with libpng1.62 Till now I didn't had any application not working with this set-up. I have a lot of Photo Video applications and the latest versions can compile with libpng1.62. However it looks like Ubuntu officials apps are locked in at libpng1.2 ... However I did try to compile libcairo ad i is still not working at all with libpng1.62 (I mean libpng >= 1.15). libpng.org on their website still have the remainder for making the code compatible. Portability Note ---------------------- The libpng 1.5.x and 1.6.x series continue the evolution of the libpng API, finally hiding the contents of the venerable and hoary png_struct and png_info data structures inside private (i.e., non-installed) header files. Instead of direct struct-access, applications should be using the various png_get_xxx() and png_set_xxx() accessor functions, which have existed for almost as long as libpng itself. If your application is fully dependent on libcairo that may explain the behaviour. Anyway I have left he libpng1.2 libraries at their original place. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1191195 Title: Cannot launch banshee: Unhandled Exception: System.DllNotFoundException: libgtk-x11-2.0.so.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/1191195/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs