FS#10237 - Inkscape needs linking with new package poppler-0.8.0

Attached to Project: Arch Linux
Opened by ianux (ianux) - Monday, 21 April 2008, 00:50 GMT
Last edited by Jan de Groot (JGC) - Wednesday, 23 April 2008, 16:57 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 6
Private No

Details

New package poppler-0.8.0 provides /usr/lib/libpoppler.so.3 but inkscape still requires libpoppler.so.2.
So lauching inkscape issue to:
inkscape: error while loading shared libraries: libpoppler.so.2: cannot open shared object file: No such file or directory
This task depends upon

Closed by  Jan de Groot (JGC)
Wednesday, 23 April 2008, 16:57 GMT
Reason for closing:  Fixed
Comment by Andrey Kabakchiev (aralbald) - Monday, 21 April 2008, 08:37 GMT
I confirm this.
Comment by Aleksandar Balalovski (gemidjy) - Monday, 21 April 2008, 08:58 GMT
I confirm this bug too. It is hell what is happening with all this packages. libavformat, libpoppler...sux, sux, sux!!
Comment by Andrey Kabakchiev (aralbald) - Monday, 21 April 2008, 12:30 GMT
I confirm this.
Comment by Andi Clemens (TheGrudge) - Monday, 21 April 2008, 13:06 GMT
I confirm this, too.
I updated ABS and tried to build inkscape from scratch, but somehow I got a lot of perl errors... so I disabled perl for now in the PKGBUILD... inkscape is still compiling... I hope compile will run through and inkscape will start again, because I need it right now... :-(
Comment by Juanma Hernandez (juanmah) - Tuesday, 22 April 2008, 07:53 GMT
I confirm this too.
Comment by Branko Vukelic (foxbunny) - Tuesday, 22 April 2008, 09:19 GMT
Let me paste this here, in case people missed the comment in the (now closed) duplicate:

You need the following symlinks for a quick fix:

/usr/lib/libpoppler.so.3 -> /usr/lib/libpoppler.so.2
/usr/lib/libpoppler-glib.so.3 -> /usr/lib/libpoppler-glib.so.2
Comment by Andrey Kabakchiev (aralbald) - Tuesday, 22 April 2008, 09:27 GMT
Or recompile inkscape from the testing repository with abs. It solves the issue in a cleaner way.
Comment by farid (osc) - Tuesday, 22 April 2008, 14:29 GMT
i confirm this too
Comment by Aleksandar Balalovski (gemidjy) - Tuesday, 22 April 2008, 14:39 GMT
U dont have to recompile Inkscape, u just copy the libpoppler.so.2 and libpoppler-glib.so.2 files from the 0.6 package in /usr/lib. That does what Inkscape needs.

Comment by Gavin Bisesi (Daenyth) - Tuesday, 22 April 2008, 20:02 GMT
Symlink hacks are no the answer. Compile the newer inkscape from [testing] or wait until the update makes [extra]
Comment by Branko Vukelic (foxbunny) - Wednesday, 23 April 2008, 09:43 GMT
Or just downgrade poppler until Inkscape is fixed?
Comment by Jan de Groot (JGC) - Wednesday, 23 April 2008, 14:23 GMT
Is this fixed in i686 version of inkscape now?
Comment by Andi Clemens (TheGrudge) - Wednesday, 23 April 2008, 16:25 GMT
Yes it is working again...

Loading...