Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 364693 - Dropped keywords on x11-libs/gtk+:3 & friends due to introspection? ( dev-libs/gobject-introspection )
Summary: Dropped keywords on x11-libs/gtk+:3 & friends due to introspection? ( dev-lib...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: KEYWORDREQ
Depends on:
Blocks: gnome3
  Show dependency tree
 
Reported: 2011-04-24 16:23 UTC by Nirbheek Chauhan (RETIRED)
Modified: 2012-02-12 14:11 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nirbheek Chauhan (RETIRED) gentoo-dev 2011-04-24 16:23:34 UTC
Hey arches,

USE=introspection was unmasked for gtk+:3 since gobject-introspection is a core part of the gtk+:3 bindings ecosystem, and is the only way to access gtk+:3 via Python, JavaScript, Vala, and (in the future) other languages[1].

It is highly recommended that you keyword gobject-introspection for your arch instead of doing an arch-specific package.use.mask.

Thanks!

1. http://www.gnomejournal.org/article/118/pygtk-gobject-and-gnome-3

PS: BSD, Prefix; I kept your keywords, but you really should keyword gobject-introspection.
Comment 1 Nirbheek Chauhan (RETIRED) gentoo-dev 2011-04-24 16:34:02 UTC
Note: hppa/mips keywords were also dropped on gtk+:3 deps, specifically:

x11-libs/gdk-pixbuf-2.22.1-r1
x11-libs/pango-1.28.4
dev-libs/atk-1.32.0-r1

Stable was not touched for any of these, so there's no problems.
Comment 2 Nirbheek Chauhan (RETIRED) gentoo-dev 2011-04-24 17:08:06 UTC
hppa keywords were also dropped on:

dev-libs/gdl:3
dev-libs/libunique:3

(both new slots, but older slots had hppa keywords)
Comment 3 Fabian Groffen gentoo-dev 2011-04-25 16:33:03 UTC
gobject-introspection keyworded, so I think prefix is done here.
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2011-04-28 16:48:21 UTC
>>> Creating Manifest for /newaches/gentoo/cvs/gentoo-x86/dev-cpp/gtkmm
  DEPEND.bad                    1
   dev-cpp/gtkmm/gtkmm-3.0.0.ebuild: ~hppa(default/linux/hppa/10.0) ['>=x11-libs/gtk+-3.0.0:3']
  RDEPEND.bad                   1
   dev-cpp/gtkmm/gtkmm-3.0.0.ebuild: ~hppa(default/linux/hppa/10.0) ['>=x11-libs/gtk+-3.0.0:3']

Note: use --include-dev (-d) to check dependencies for 'dev' profiles

Please fix these important QA issues first.
RepoMan sez: "Make your QA payment on time and you'll never see the likes of me."
Comment 5 Nirbheek Chauhan (RETIRED) gentoo-dev 2011-04-28 17:15:33 UTC
(In reply to comment #4)
> >>> Creating Manifest for /newaches/gentoo/cvs/gentoo-x86/dev-cpp/gtkmm
>   DEPEND.bad                    1
>    dev-cpp/gtkmm/gtkmm-3.0.0.ebuild: ~hppa(default/linux/hppa/10.0)
> ['>=x11-libs/gtk+-3.0.0:3']
>   RDEPEND.bad                   1
>    dev-cpp/gtkmm/gtkmm-3.0.0.ebuild: ~hppa(default/linux/hppa/10.0)
> ['>=x11-libs/gtk+-3.0.0:3']

~hppa keyword dropped on that too.
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2011-04-28 19:49:17 UTC
(In reply to comment #5)
> ~hppa keyword dropped on that too.

Aw, just before I was going to readd the other ones. But thanks. Now I can test a little longer.
Comment 7 Jeroen Roovers (RETIRED) gentoo-dev 2011-04-29 00:59:26 UTC
Marked ~hppa.
Comment 8 Nirbheek Chauhan (RETIRED) gentoo-dev 2011-04-30 10:14:36 UTC
x11-libs/vte has joined the list. The total list is now:

dev-libs/gobject-introspection
>=x11-libs/gdk-pixbuf-2.22.1-r1
>=x11-libs/pango-1.28.4
>=dev-libs/atk-1.32.0-r1
>=x11-libs/gtk+-3.0
>=x11-libs/vte-0.28
dev-libs/gdl:3
dev-libs/libunique:3

This list will keep expanding, so you folks are strongly advised to keyword all this ASAP.
Comment 9 Alexis Ballier gentoo-dev 2011-07-08 00:21:41 UTC
bsd should be done
Comment 10 Matt Turner gentoo-dev 2011-07-11 16:44:06 UTC
Finally keyworded ~mips. Thanks!