Summary: | emerge eog-2.20.2 failed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Vlad <vod> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | VERIFIED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
URL: | http://forums.gentoo.org/viewtopic-p-4551185.html | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | eog 2.20.2 build log |
Description
Vlad
2007-11-27 15:29:44 UTC
Created attachment 137123 [details]
eog 2.20.2 build log
Do you have shared-mime-info installed in /usr/local? If not, can you attach the config.log output? (In reply to comment #2) > Do you have shared-mime-info installed in /usr/local? If not, can you attach > the config.log output? > I have shared-mime-info-0.22-r1 installed, at least "emerge --search shared-mime-info" says that. [home root] # emerge --search shared-mime-info Searching... [ Results for search key : shared-mime-info ] [ Applications found : 1 ] * x11-misc/shared-mime-info Latest version available: 0.22-r1 Latest version installed: 0.22-r1 what I've just noticed is the /usr/lib64/pkgconfig/shared-mime-info.pc file contains the following: prefix=/usr exec_prefix=${prefix} libdir=/usr/lib64 includedir=${prefix}/include Name: shared-mime-info Description: Freedesktop common MIME database Version: 0.19 Requires: Libs: Cflags: I've replaced 0.19 to 0.22 and successfully installed eog! so, I think the issue can be marked as resolved. That's strange because the /usr/lib/pkgconfig/shared-mime-info.pc file (NOT lib64) contains "Version: 0.22". is it a bug in shared-mime-info-0.22-r1? Do you have 32-bit userland? If not, your setup is broken. /usr/lib should be a symlink to /usr/lib64 (In reply to comment #4) > Do you have 32-bit userland? If not, your setup is broken. /usr/lib should be > a symlink to /usr/lib64 > I'm on amd64 and /usr/lib is a symlink to /usr/lib64. > That's strange because the /usr/lib/pkgconfig/shared-mime-info.pc file > (NOT lib64) contains "Version: 0.22". is it a bug in shared-mime-info-0.22-r1? Sorry, I meant "/usr/share/pkgconfig/shared-mime-info.pc" by "/usr/lib/pkgconfig/shared-mime-info.pc" one guy from the gentoo forum said me that there is a bug about the proper location for the file (x11-misc/shared-mime-info-0.22 wrongly patches .pc file to be located in /usr/lib/pkgconfig instead of /usr/share/pkgconfig) http://bugs.gentoo.org/show_bug.cgi?id=193334 install slocate, run updatedb and then $ slocate shared-mime-info.pc if there is more than one, there is a problem. To find out which file come from which package, use (in gentoolkit) $ equery belongs ${FILE} please list your results here. # locate shared-mime-info.pc /usr/share/pkgconfig/shared-mime-info.pc # equery belongs /usr/share/pkgconfig/shared-mime-info.pc [ Searching for file(s) /usr/share/pkgconfig/shared-mime-info.pc in *... ] x11-misc/shared-mime-info-0.22-r1 (/usr/share/pkgconfig/shared-mime-info.pc) -------------------- actually I fixed the issue in November. ok if that what comment #5, I guess it was a local problem since the upgrade shouldn't have let a dangling .pc like this. Thanks for the status update anyway. |