Thanks, imam. Hamza's /path/to/inkscape/ wasn't meant to be literal, you need to replace /path/to with the actual path to the inkscape binary. This ought to be:
ldd /usr/bin/inkscape
which returns (for me):
Code: Select all
ldd /usr/bin/inkscape
linux-vdso.so.1 => (0x00007fff9a9ff000)
libgtkmm-2.4.so.1 => not found
libatkmm-1.6.so.1 => not found
libgdkmm-2.4.so.1 => not found
libgiomm-2.4.so.1 => not found
libpangomm-1.4.so.1 => not found
libglibmm-2.4.so.1 => not found
libcairomm-1.0.so.1 => not found
libxslt.so.1 => /usr/lib64/libxslt.so.1 (0x00007f230ee4c000)
libz.so.1 => /usr/lib64/libz.so.1 (0x00007f230ec38000)
libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x00007f230e8e5000)
libsigc-2.0.so.0 => not found
libgtkspell.so.0 => not found
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007f230e2a8000)
libgdk-x11-2.0.so.0 => /usr/lib64/libgdk-x11-2.0.so.0 (0x00007f230dff3000)
libatk-1.0.so.0 => /usr/lib64/libatk-1.0.so.0 (0x00007f230ddd2000)
libgio-2.0.so.0 => /usr/lib64/libgio-2.0.so.0 (0x00007f230daa8000)
libpangoft2-1.0.so.0 => /usr/lib64/libpangoft2-1.0.so.0 (0x00007f230d87a000)
libpangocairo-1.0.so.0 => /usr/lib64/libpangocairo-1.0.so.0 (0x00007f230d66e000)
libgdk_pixbuf-2.0.so.0 => /usr/lib64/libgdk_pixbuf-2.0.so.0 (0x00007f230d44f000)
libcairo.so.2 => /usr/lib64/libcairo.so.2 (0x00007f230d1a0000)
libpango-1.0.so.0 => /usr/lib64/libpango-1.0.so.0 (0x00007f230cf55000)
libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f230cccd000)
libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f230ca98000)
libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007f230c849000)
libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0 (0x00007f230c646000)
libgthread-2.0.so.0 => /usr/lib64/libgthread-2.0.so.0 (0x00007f230c441000)
librt.so.1 => /lib64/librt.so.1 (0x00007f230c238000)
libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007f230bf21000)
libpng14.so.14 => /usr/lib64/libpng14.so.14 (0x00007f230bcfa000)
libgsl.so.0 => not found
libgslcblas.so.0 => not found
libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f230b9b9000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f230b7b5000)
libgomp.so.1 => /usr/lib64/libgomp.so.1 (0x00007f230b5a8000)
libpopt.so.0 => /lib64/libpopt.so.0 (0x00007f230b39f000)
libaspell.so.15 => /usr/lib64/libaspell.so.15 (0x00007f230b0e0000)
libwpg-0.1.so.1 => not found
libwpg-stream-0.1.so.1 => not found
libwpd-0.8.so.8 => not found
libMagick++.so.4 => not found
libMagickCore.so.4 => not found
libgc.so.1 => not found
liblcms.so.1 => /usr/lib64/liblcms.so.1 (0x00007f230aea6000)
libpoppler.so.13 => /usr/lib64/libpoppler.so.13 (0x00007f230aa9e000)
libpoppler-glib.so.6 => /usr/lib64/libpoppler-glib.so.6 (0x00007f230a862000)
libm.so.6 => /lib64/libm.so.6 (0x00007f230a5dd000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f230a2d8000)
libgcc_s.so.1 => /usr/lib64/libgcc_s.so.1 (0x00007f230a0c3000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f2309ea5000)
libc.so.6 => /lib64/libc.so.6 (0x00007f2309afe000)
libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x00007f23098fc000)
libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007f23096ed000)
libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00007f23094e4000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f23092d2000)
libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00007f23090c8000)
libXcomposite.so.1 => /usr/lib64/libXcomposite.so.1 (0x00007f2308ec5000)
libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00007f2308cc3000)
libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007f2308abd000)
libpixman-1.so.0 => /usr/lib64/libpixman-1.so.0 (0x00007f230884e000)
libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007f2308644000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f2308428000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f2308224000)
libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00007f230801f000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f2307e04000)
libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007f2307be2000)
/lib64/ld-linux-x86-64.so.2 (0x00007f230f0a3000)
libjpeg.so.8 => /usr/lib64/../lib64/libjpeg.so.8 (0x00007f23079a8000)
As you can see, libgomp is found on my system, at /usr/lib64/libgomp.so.1. I'm downloading the other packages through slackyd, after updating (slackyd -u), then running slackyd -d inkscape. It downloaded the following txz's:
Code: Select all
atkmm-2.22.4-x86_64-1sl.txz
cairomm-1.9.8-x86_64-1sl.txz
gc-7.1-x86_64-1sl.txz
glibmm-2.27.99.2-x86_64-1sl.txz
gsl-1.15-x86_64-1sl.txz
gtkmm-2.24.0-x86_64-1sl.txz
gtkspell-2.0.16-x86_64-1.txz
imagemagick-6.6.6_10-x86_64-1.txz
libsigc++-2.2.9-x86_64-1sl.txz
libwpd-0.8.14-x86_64-1.txz
libwpg-0.1.3-x86_64-1sl.txz
pangomm-2.28.1-x86_64-1sl.txz
after that, I was still missing libjasper, libfftw, libwmf, libIlmImf (in openexr), and libImath (in ilmbase), as these are likely dependencies of dependencies, so slackyd didn't find them on the first pass. So grab those, too:
slackyd -g jasper
slackyd -g fftw
slackyd -g libwmf
slackyd -g openexr
slackyd -g ilmbase
After installing all of those, Inkscape finally opened. That's one heck of a package right there!
Now, back to libgomp -- You already have this on your system, but it's not being found by inkscape, which as I said before, leads me to believe you have something overwriting your ld.so.conf. Please post the output of the following commands:
Code: Select all
clear ; echo 'these modules contain an ld.so.conf file:'; for x in `ls /mnt/live/memory/images`; do if [ -e /mnt/live/memory/images/$x/etc/ld.so.conf ]; then echo $x; fi; done
Note that the second command should all be one long line, with no line breaks. You can copy and paste that into your console by highlighting it, pressing ctrl+c, and then click on your console to get a prompt, and press ctrl+shift+v to paste.
If the output of the second command has any modules other than 001-core.xzm, you need to deactivate them. I already know you have a nonstandard package in your system that was converted from a .deb file (because slackyd is complaining about a package called 'data'), but that is not necessarily the culprit here.
I hope this helps resolve the problem
If not, I'll throw all of this together into a module and post it somewhere for you to download.