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#8213 - evince in testing problems

Attached to Project: Arch Linux
Opened by Scott H (stonecrest) - Thursday, 04 October 2007, 17:39 GMT
Last edited by Jan de Groot (JGC) - Thursday, 18 October 2007, 18:48 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Andreas Radke (AndyRTR)
Architecture All
Severity Medium
Priority Normal
Reported Version 3.0.6
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

I don't use gnome at all and tried to install evince from testing. First, it errors with:
evince: error while loading shared libraries: libgnomevfs-2.so.0: cannot open shared object file: No such file or directory

and secondly, there are gconfpkg calls in the .install file, but gconf is not a dependency.
This task depends upon

Closed by  Jan de Groot (JGC)
Thursday, 18 October 2007, 18:48 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in 2.20.1-1
Comment by Martin Schmidt (Blind) - Sunday, 14 October 2007, 15:38 GMT
I have the same problem. However, now it is in extra...
Comment by Andreas Radke (AndyRTR) - Sunday, 14 October 2007, 18:12 GMT
works for me. i guess your mirror hadn't had the needed gnome-vfs pkg. try again. can we close it?
Comment by Scott H (stonecrest) - Sunday, 14 October 2007, 18:21 GMT
Evince doesn't depend on gnome-vfs, so no, it can't be closed. And it still doesn't depend on gconf either.
Comment by Andreas Radke (AndyRTR) - Sunday, 14 October 2007, 18:29 GMT
x86_64 here:

[andyrtr@workstation64 ~]$ ldd /usr/bin/evince | grep vfs
libgnomevfs-2.so.0 => /usr/lib/libgnomevfs-2.so.0 (0x00002ad878aef000)
[andyrtr@workstation64 ~]$ ldd /usr/bin/evince | grep gconf
libgconf-2.so.4 => /usr/lib/libgconf-2.so.4 (0x00002b0077d7e000)
Comment by Scott H (stonecrest) - Sunday, 14 October 2007, 18:44 GMT
You seem to be missing the point. I'm talking about dependencies. Look:

-------------------------------------

$ pacman -S evince
resolving dependencies... done.
looking for inter-conflicts... done.

Targets: ghostscript-8.60-1 poppler-0.6-2 poppler-glib-0.6-1 libdjvu-3.5.19-1 t1lib-5.1.0-2 evince-2.20.0-1

Total Package Size: 23.48 MB

Proceed with installation? [Y/n]

-------------------------------------

Do you see gnome-vfs or gconf in this list?
Comment by Martin Schmidt (Blind) - Sunday, 14 October 2007, 18:58 GMT
Well, I suppose the maintainer wanted to make it independent of all the gnome-libs that indeed are not all necessary for this package. I assume, though, that he had them all installed and didn't realize it was actually compiled against all those libs.

I would much appreciate an evince without all the gnome dependencies to get rid of the hog acroread (and the old gv).
Comment by Jan de Groot (JGC) - Sunday, 14 October 2007, 19:09 GMT
evince has been compiled without libgnomeui dependencies, but when I compiled the final package with this flag, I forgot to add the gnome-vfs dependencies back. Evince without gnome dependencies is not possible.
Comment by Martin Schmidt (Blind) - Sunday, 14 October 2007, 19:28 GMT
Yup, that's right...AFAIK gconf and gnome-vfs are still needed.
( that's what I meant... :) )
Cheers!

Loading...