Summary: | dev-embedded/gpsim - broken because of unslotted x11-libs/gtk+extra | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Robert Pearce <bugs.gentoo> |
Component: | [OLD] Development | Assignee: | Embedded Team (OBSOLETE) <dev-embedded+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | blc+gentoo, cmue81, gentoo, jfostiguy, pva, relson |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 427942 | ||
Attachments: |
gpsim-0.26.1.ebuild.patch
gpsim-0.26.1-gtkextra.patch gpsim-0.26.1-glib.patch |
Description
Robert Pearce
2011-12-16 16:46:56 UTC
gtk-extra 3.0.1 is still just gtk2. (TBH, I don't see why that version of gtk+extra went into the tree anyway - it's incompatible with its previous versions, seems to have no significant improvements and is definitely *not* gtk3 ready). *** Bug 398251 has been marked as a duplicate of this bug. *** ### configure for gpsim-0.24.0-r has the following gtkextra-2.0 test ### $PKGCONFIG --exists gtkextra-2.0 if test $? != 0; then { { $as_echo "$as_me:$LINENO: error: Cannot find gtkextra-2.0 package" >&5 $as_echo "$as_me: error: Cannot find gtkextra-2.0 package" >&2;} { (exit 1); exit 1; }; } fi ### eix shows that I have gtk+extra-3.0.1 installed ### root@osage ~ # eix -e gtk+extra [I] x11-libs/gtk+extra Available versions: 2.1.2-r1{tbz2} 3.0.1{tbz2} {+introspection static-libs} Installed versions: 3.0.1{tbz2}(08:40:44 PM 12/30/2011)(introspection -static-libs) Homepage: http://gtkextra.sourceforge.net Description: Useful Additional GTK+ widgets ### running "$PKGCONFIG --exists" shows a lack of gtkextra-2.1 and the presence of gtkextra-3.0 ### root@osage ~ # /usr/bin/pkg-config --exists gtkextra-2.1; echo $? 1 root@osage ~ # /usr/bin/pkg-config --exists gtkextra-3.0; echo $? 0 Question: shouldn't the ebuild (or configure) have a 2.1 vs 3.0 check ??? Created attachment 313959 [details, diff]
gpsim-0.26.1.ebuild.patch
Created attachment 313961 [details, diff]
gpsim-0.26.1-gtkextra.patch
Created attachment 313963 [details, diff]
gpsim-0.26.1-glib.patch
gpsim-0.26.1-gtkextra.patch fix this issue for me. But later I receive another failure that is fixed by evident patch that is already in upstream repository. Please, review and apply or give me Ok. Also reported this issue upstream: https://sourceforge.net/tracker/?func=detail&aid=3531562&group_id=2341&atid=302341 + 21 Jul 2012; Pacho Ramos <pacho@gentoo.org> + +files/gpsim-0.26.1-glib-single-include.patch, + +files/gpsim-0.26.1-gtkextra.patch, gpsim-0.26.1.ebuild: + Fix build against glib-2.32 and latest gtk+extra, thanks a lot to Peter + Volkov. + *** Bug 427940 has been marked as a duplicate of this bug. *** (In reply to comment #9) > *** Bug 427940 has been marked as a duplicate of this bug. *** Follow up is happening in bug 427942 |