Friday, September 28, 2012
6:32 AM

Inkscape Error di Slackware Current

Assalamualaikum Warrahmatullah Wabbarakatu,,,

saya punya masalah dengan Inksacape saya di Slackware Current dan menemukan solusinya, mungkin teman-teman yang sering berkunjung di blog saya akan menemukan kesalahan yang sama sewaktu mau running inkscape nya di current,

kok Slackware Current ? karena Slackware current merupakan Slackware versi Rolling Release yang semua aplikasinya uptodate dan unstable wajar kalau banyak error sana sini,

Kebetulan yang punya saya terdapat error di inkscape, yaitu beberapa library gak mau ngerun, kita coba satu-satu yea,,
disini saya lewat Terminal, coba ketik inkscape apa yg terjadi :

$ inkscape
inkscape: error while loading shared libraries: libMagick++.so.4: cannot open shared object file: No such file or directory

Wah ternyata libMagick++ nya perasaan itu sudah ada untuk ngerun aplikasi gambar dan lancar, yea sudah kita cari dulu dimana mereka berada, kita ketik saja :
$ locate libMagick
/usr/lib/libMagickWand.so.5
/usr/lib/libMagickCore.so.5.0.0
/usr/lib/libMagickCore.so
/usr/lib/libMagickWand.so.5.0.0
/usr/lib/libMagick++.so.5
/usr/lib/libMagickCore.so.5
/usr/lib/libMagick++.so.5.0.0
/usr/lib/libMagickWand.so
/usr/lib/libMagick++.so


Nah ketemu kan,, ternyata berbeda penamaan saja, kita coba untuk ngelink dari induknya langsung apa yang akan terjadi ??? ^_^
$ sudo ln -s /usr/lib/libMagick++.so /usr/lib/libMagick++.so.4

Ok, kita coba lagi untuk ngerun inkscape, seperti biasa lewat terminal:
 $ inkscape
inkscape: error while loading shared libraries: libMagickCore.so.4: cannot open shared object file: No such file or directory

waduh masih error ternyata, kita buat link lagi yea, kebetulan itu semua ada, :D
 $ sudo ln -s /usr/lib/libMagickCore.so /usr/lib/libMagickCore.so.4

kita coba lagi untuk menjalankan aplikasi inkscape:
 $ inkscape
inkscape: error while loading shared libraries: libpoppler.so.13: cannot open shared object file: No such file or directory

wah ada lagi ternyata, kita coba cari file nya ada dimana lewat perintah whereis di terminal:
 $ whereis libpoppler
libpoppler: /usr/lib/libpoppler.so /usr/lib/libpoppler.la

owh disitu ternyata, ok kita lanjut buat link library kesana,
$ sudo ln -s /usr/lib/libpoppler.so /usr/lib/libpoppler.so.13

mari kita jalankan lagi inkscape:
$ inkscape
inkscape: error while loading shared libraries: libpoppler-glib.so.6: cannot open shared object file: No such file or directory

OMG, masih ada yang error, sabar yea ini semua proses belajar ^_^
kita buat link library lagi aja, kita pakai fungsi tab untuk mengetahui libpoppler-glib,
$ sudo ln -s /usr/lib/libpoppler (disini langsung tab)
libpoppler-cpp.la         libpoppler-glib.so.8      libpoppler.la
libpoppler-cpp.so         libpoppler-glib.so.8.4.0  libpoppler.so
libpoppler-cpp.so.0       libpoppler-qt4.la         libpoppler.so.13
libpoppler-cpp.so.0.2.0   libpoppler-qt4.so         libpoppler.so.26
libpoppler-glib.la        libpoppler-qt4.so.4       libpoppler.so.26.0.0
libpoppler-glib.so        libpoppler-qt4.so.4.0.0  

wew, kok wew ? yea dibanding bilang wow. =))
kita sudah ketemu, sekarang buat link library untuk itu,
$ sudo ln -s /usr/lib/libpoppler-glib.so /usr/lib/libpoppler-glib.so.6

sekarang coba running inskcapenya dan trejeng cumi-cumi hitam jalan kembali "WELCOME TO THE PLANET ALIEN"

Jadi apa pelajaran yang kita dapat kali ini ?
1. Kita beradaptasi lewat mode preman terminal dengan beberapa perintah, santai aja bukan terminal angkutan umum ini,=))
2. Kita berjuang untuk mencari tahu letak kesalahan program, tidak untuk di reinstall kecuali itu pilihan terakhir :v ,  dan
3. Walaupun banyak yang error kita tetap sabar,

0 comments:

Post a Comment