Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#10105 - gimp: unneeded dependencies?

Attached to Project: Arch Linux
Opened by Niki Kovacs (kikinovak) - Monday, 07 April 2008, 14:38 GMT
Last edited by Tobias Kieslich (tobias) - Friday, 30 May 2008, 18:36 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Tobias Kieslich (tobias)
Architecture All
Severity Low
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Hi,

I'm trying to build a KDE- and GNOME-free desktop with XFCE. I just installed GIMP. When starting it from the commandline, I get the following errors:

$ gimp aqua.png
/usr/lib/gimp/2.0/plug-ins/poppler: error while loading shared libraries: libpoppler-glib.so.2: cannot open shared object file: No such file or directory

(gimp:17737): LibGimpBase-WARNING **: gimp: gimp_wire_read(): error
/usr/lib/gimp/2.0/plug-ins/uri: error while loading shared libraries: libgnomeui-2.so.0: cannot open shared object file: No such file or directory

(gimp:17737): LibGimpBase-WARNING **: gimp: gimp_wire_read(): error
This task depends upon

Closed by  Tobias Kieslich (tobias)
Friday, 30 May 2008, 18:36 GMT
Reason for closing:  Fixed
Additional comments about closing:  poppler is for a plugin so it stays makedepends and uri is covered with libgnomeui
Comment by Jan de Groot (JGC) - Monday, 07 April 2008, 21:15 GMT
So these are just two plugins that don't work:
poppler: provides PDF import (/export?)
uri: provides support for gnome-vfs sources other than your local filesystem

Not depending on these things would mean that opening PDFs isn't possible anymore and that opening files from remote filesystems like FTP or SMB isn't possible either anymore. If you don't want these features, it's your choice, but as most users want these features, I don't think the libgnomeui dependency will go away until we have a migration to GIO/GVFS for gimp.
Comment by Niki Kovacs (kikinovak) - Monday, 07 April 2008, 22:38 GMT
Sounds convincing. But in that case, I suggest you make the dependencies explicit. 'pacman -S gimp' didn't draw them in.
Comment by Jan de Groot (JGC) - Tuesday, 08 April 2008, 06:39 GMT
Hmm, in that case, these things weren't included on purpose and should be excluded anyways.
Comment by Gavin Bisesi (Daenyth) - Wednesday, 09 April 2008, 20:10 GMT
Perhaps they should be added to the optdepends array?
Comment by Juanma Hernandez (juanmah) - Tuesday, 22 April 2008, 07:54 GMT
I run extra/gimp 2.4.5-1 and I can't open PDF files.

extra/poppler-glib 0.8.0-1

/usr/lib/gimp/2.0/plug-ins/poppler: error while loading shared libraries: libpoppler-glib.so.2: cannot open shared object file: No such file or directory

lrwxrwxrwx 1 root root 24 20 abr 14:08 libpoppler-glib.so -> libpoppler-glib.so.3.0.0
lrwxrwxrwx 1 root root 24 20 abr 14:08 libpoppler-glib.so.3 -> libpoppler-glib.so.3.0.0
-rwxr-xr-x 1 root root 204K 20 abr 14:08 libpoppler-glib.so.3.



Comment by Mika Hynnä (ighea) - Saturday, 10 May 2008, 18:03 GMT
This can be solved by rebuilding gimp, I'm having the same issue as juanmah.
Comment by Tobias Kieslich (tobias) - Sunday, 11 May 2008, 19:21 GMT
The thing I don't understand is how the dependency is pulled in, because when I deinstall poppler and poppler glib, I can open gimp just fine adn I can open image libe xcf, jpg or png without any errors. However I can't open pdf's but that makes sense. It's an optional dependency on on all my boxes deinstalling poppler does not throw errors on normal pictures. So this raises the question on the settings the bug reporter has. As for libgnomeprintui, that can go, because gimp now uses gtk's print dialogue instead of the old gnome based one (well actually the gnome one has been revamped and was included in gtk)
I can add gnome-vfs should go to the makedepends just as poppler is. But apart from that the dependencies seem just fine to me.

Loading...