Summary: | =dev-libs/gobject-introspection-1.36 - Might need to block <dev-lang/vala-0.20.0:0.20 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Harris Landgarten <harrisl> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | 7335520f |
Priority: | Normal | ||
Version: | 10.1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Harris Landgarten
2013-04-13 21:34:11 UTC
The >=dev-libs/gobject-introspection-1.36 is masked and unstable for a reason: > # Pacho Ramos <pacho@gentoo.org> (28 Mar 2013) > # Gnome 3.8 Mask > ... > >=dev-libs/gobject-introspection-1.36 > ... The =dev-lang/vala-0.20.0 is in unstable, therefore if you accept the keyword on gobject-introspection you will need to accept the keyword on vala as well. > Keywords for dev-lang/vala: > | | u | > | a a p s | n | > | l m h i m m p s p | u s | r > | p d a p a 6 i p c 3 a x | s l | e > | h 6 r p 6 8 p p 6 9 s r 8 | e o | p > | a 4 m a 4 k s c 4 0 h c 6 | d t | o > -------------+---------------------------+--------+------- > ... | | | > 0.20.0 | ~ ~ ~ ~ ~ o ~ ~ ~ ~ ~ ~ ~ | o 0.20 | gentoo whole system is ~amd64 $ cave show dev-lang/vala * dev-lang/vala ::gentoo 0.10.4-r2 {:0.10} 0.12.1-r1 {:0.12} 0.16.1-r2 {:0.16} 0.18.1 {:0.18} 0.20.0(~) {:0.20} 0.14.2-r2* {:0.14} ::installed 0.10.4-r2 {:0.10} 0.12.1-r1 {:0.12} 0.16.1-r2 {:0.16} 0.18.1 {:0.18} 0.20.0 {:0.20} issue was resolved by uninstalling vala:0.{10,12,14,16,18} and rebuilding all packages with depends or rdepends on vala I believe there may still be an issue with the 1.36.0 ebuild. The dev-lang/vala RDEPEND is not specifying a slot; whereas the vala package seems to have a slot for nearly every version. I had both dev-lang/vala-0.14.2-r2:0.14 and dev-lang/vala-0.20.1:0.20 installed, gobject-introspection-1.36 refuses to build, even though the 0.20 slot seems to fulfill its requirement. I created my own ebuild specifying the 0.12 vala slot and all is well for me, I recommend re-opening. (In reply to Russ Krayer from comment #4) > I created my own ebuild specifying the 0.12 vala slot and all is well for > me, I recommend re-opening. Sorry, I meant my ebuild specified the 0.20 slot for vala, like this: !<dev-lang/vala-0.20.0:0.20 It does: RDEPEND=" >=dev-libs/gobject-introspection-common-${PV} >=dev-libs/glib-2.36:2 doctool? ( dev-python/mako ) virtual/libffi:= !<dev-lang/vala-0.20.0 " *** This bug has been marked as a duplicate of bug 463720 *** |