Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 367213 - [gnome overlay] sys-auth/polkit-0.101-r1 USE=introspection is masked
Summary: [gnome overlay] sys-auth/polkit-0.101-r1 USE=introspection is masked
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-14 09:24 UTC by Alex Bennee
Modified: 2011-05-17 17:19 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 Alex Bennee 2011-05-14 09:24:23 UTC
I'm trying to build gnome-shell from the Gnome overlay which requires introspection support. Despite adding introspection to both make.conf and package.use for sys-auth/polkit I still keep getting:

10:13 root@danny/x86_64 [~] >emerge -p -v sys-auth/polkit

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] sys-auth/polkit-0.101-r1  USE="gtk nls pam -debug -doc -examples (-introspection) -kde" 0 kB [0=>1]

Which obviously can't met the dependencies for gnome-3 

Reproducible: Always

Steps to Reproduce:
1. Add Gnome Overlay
2. Unmask gnome-shell deps
3. emerge -pv gnome-shell
Actual Results:  
10:14 root@danny/x86_64 [~] >emerge -p -v gnome-shell

These are the packages that would be merged, in order:

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy ">=sys-auth/polkit-0.100[introspection]".
Comment 1 Andrew Brouwers 2011-05-14 13:03:35 UTC
The USE flag is actually masked in the profile, and you'll need to unmask it for it to become available.  Something like:

echo "-introspection" >> /etc/portage/profile/use.mask
Comment 2 Alex Bennee 2011-05-17 16:15:34 UTC
Should this be added to list of pre-requisite bugs for Gnome-3 being pushed to the main tree?
Comment 3 Nirbheek Chauhan (RETIRED) gentoo-dev 2011-05-17 17:19:34 UTC
This issue is already known. Adding it to the tracker would only add noise, and would prompt further bugs such as "can't build gnome3, some packages are hard masked!".

This is the overlay, unmasking dependencies is the job of the user who wants to test the overlay.

That said, see ${PORTDIR_OVERLAY}/gnome/status/portage-configs/ for GNOME3-related portage unmask information.