Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 439314 - consolekit blocked by !<udev-171-r99[extras], effectively blocking all x86 ebuilds..
Summary: consolekit blocked by !<udev-171-r99[extras], effectively blocking all x86 eb...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-22 20:40 UTC by Peter Robb
Modified: 2012-10-23 07:00 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 Peter Robb 2012-10-22 20:40:14 UTC
gwardian consolekit # emerge -av consolekit

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

Calculating dependencies... done!
[ebuild  N     ] gnome-base/orbit-2.14.19-r1  USE="-debug -doc -test" 0 kB
[ebuild  N     ] sys-auth/polkit-0.104-r1  USE="gtk introspection nls pam -debug -doc -examples -kde (-selinux) (-systemd)" 0 kB
[ebuild  N     ] gnome-extra/polkit-gnome-0.105  0 kB
[ebuild  N     ] sys-auth/consolekit-0.4.5_p20120320  USE="acl pam policykit -debug -doc (-selinux) -test" 0 kB
[ebuild  N     ] gnome-base/gconf-2.32.4  USE="introspection policykit -debug -doc -ldap" 0 kB
[ebuild  N     ] gnome-base/gnome-keyring-2.32.1-r1  USE="pam -debug -doc -test" 0 kB
[ebuild   R    ] sys-auth/pambase-20101024-r2  USE="consolekit* cracklib gnome-keyring* sha512 -debug -minimal -mktemp -pam_krb5 -pam_ssh -passwdqc (-selinux)" 0 kB
[ebuild  N     ] gnome-base/libgnome-keyring-2.32.0  USE="-debug -doc -test" 0 kB
[blocks B      ] <sys-fs/udev-171-r99[extras] ("<sys-fs/udev-171-r99[extras]" is blocking sys-auth/consolekit-0.4.5_p20120320)

Total: 8 packages (7 new, 1 reinstall), Size of downloads: 0 kB
Conflict: 1 block (1 unsatisfied)

consolekit ebuild contains..

COMMON_DEPEND=">=dev-libs/dbus-glib-0.98
	>=dev-libs/glib-2.22
	sys-libs/zlib
	x11-libs/libX11
	acl? (
		sys-apps/acl
		>=sys-fs/udev-146-r1
		!<sys-fs/udev-171-r99[extras]
		)
	pam? ( virtual/pam )
	policykit? ( >=sys-auth/polkit-0.104-r1 )"

I believe it should read..
!>sys-fs/udev-171-r99[extras]
not greater than udev-171-r99...

Regards,
Peter.
Comment 1 Andreas Sturmlechner gentoo-dev 2012-10-22 21:10:56 UTC
It's just blocking udev[extras].

USE="-extras" emerge -1v udev

=> and you are set. Ofc you should make that permanent.
Comment 2 Peter Robb 2012-10-23 00:25:32 UTC
(In reply to comment #1)
> It's just blocking udev[extras].
> 
> USE="-extras" emerge -1v udev
> 
> => and you are set. Ofc you should make that permanent.

Thanks for that :-)
Peter
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2012-10-23 06:57:58 UTC
nobody using 171 or above should use USE=extras, hence USE=extras is blocked for >=171 in profiles

this is all correct and done in purpose
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2012-10-23 07:00:15 UTC
as in, profiles doesn't enable USE=extras anymore for 171 but only for <171, as in, lower than 171

so this implies you had USE=extras enabled in make.conf and/or package.use locally, so just drop that