Summary: | gnome-base/libgnomeui doesn't build due to missing installation of gtkfilesystem.h from >gtk+-2.12 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Justin Lecher (RETIRED) <jlec> |
Component: | New packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED CANTFIX | ||
Severity: | normal | CC: | deface, flameeyes, fmouse-gentoo |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 238650 | ||
Attachments: |
/var/tmp/portage/gnome-base/libgnomeui-2.22.1/temp/build.log
emerge.info |
Description
Justin Lecher (RETIRED)
![]() Created attachment 169558 [details]
/var/tmp/portage/gnome-base/libgnomeui-2.22.1/temp/build.log
build.log
Created attachment 169560 [details]
emerge.info
emerge.info
the ebuilds specify that you need gtk+-2.11.5 minimum, the closest revision in portage is 2.12.8, what version do you have ? I need >=x11-libs/gtk+-2.14.0 as a dep of gegl. The current installed version is x11-libs/gtk+-2.14.4, but the issue occur with every version >2.14. If you mix stable and testing and have gtk+-2.14 locally keyworded in /etc/portage/package.keywords, you need to have libgnomeui-2.24.* there as well. We can't do anything about that, this is by design for moving the filesystem stuff completely into GIO/gtk+ - gtk+ itself now provides what libgnomeui-2.22 did (remote VFS support backend for gtkfilechooser), and libgnomeui-2.24 simply doesn't ship that component anymore as gtk+-2.14 takes care of it. You could set an DEPEND="<x11-libs/gtk+-2.x" in gnome-base/libgnomeui-2.22.1, so that one runs in the position I am not knowing whats going on. I will unmask libgnomeui. Thnaks for help, Close the BUG with the resolution you think. I'm afraid such a blocker could cause migration pain, though might be worth investigating *** Bug 245926 has been marked as a duplicate of this bug. *** *** Bug 246075 has been marked as a duplicate of this bug. *** As requested by Diego, I'm CCing him |