public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] how do I resolve udev145 masked issue?
@ 2009-08-01 22:59 John covici
  2009-08-02  8:33 ` Alan McKinnon
  0 siblings, 1 reply; 12+ messages in thread
From: John covici @ 2009-08-01 22:59 UTC (permalink / raw
  To: gentoo-user

Hi.  On my latest update attempt, I get the following message: !!! All
ebuilds that could satisfy ">=sys-fs/udev-145[extras]" have been
masked.
!!! One of the following masked packages is required to complete your
request:
- sys-fs/udev-9999 (masked by: package.mask, missing keyword)
/usr/portage/profiles/package.mask:
# Matthias Schwarzott <zzam@gentoo.org> (3 Jul 2009)
# It needs libblkid provided by util-linux-2.16 not yet released

- sys-fs/udev-145 (masked by: package.mask)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

I tried this a week ago and waited a week hoping that this would be
resolved, but the latest emerge --sync still has not resolved the
problem.

Any suggestions would be appreciated as to possible courses of action,
as there seems to be no way to tell emerge to do other updates while
this is still not resolved.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

         John Covici
         covici@ccs.covici.com



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] how do I resolve udev145 masked issue?
  2009-08-01 22:59 [gentoo-user] how do I resolve udev145 masked issue? John covici
@ 2009-08-02  8:33 ` Alan McKinnon
  2009-08-02  8:45   ` John covici
  0 siblings, 1 reply; 12+ messages in thread
From: Alan McKinnon @ 2009-08-02  8:33 UTC (permalink / raw
  To: gentoo-user

On Sunday 02 August 2009 00:59:22 John covici wrote:
> Hi.  On my latest update attempt, I get the following message: !!! All
> ebuilds that could satisfy ">=sys-fs/udev-145[extras]" have been
> masked.
> !!! One of the following masked packages is required to complete your
> request:
> - sys-fs/udev-9999 (masked by: package.mask, missing keyword)
> /usr/portage/profiles/package.mask:
> # Matthias Schwarzott <zzam@gentoo.org> (3 Jul 2009)
> # It needs libblkid provided by util-linux-2.16 not yet released
>
> - sys-fs/udev-145 (masked by: package.mask)

run the emerge with the -t option to see what is pulling in udev-9999

-- 
alan dot mckinnon at gmail dot com



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] how do I resolve udev145 masked issue?
  2009-08-02  8:33 ` Alan McKinnon
@ 2009-08-02  8:45   ` John covici
  2009-08-02  8:48     ` Alan McKinnon
  2009-08-02  9:13     ` Neil Bothwick
  0 siblings, 2 replies; 12+ messages in thread
From: John covici @ 2009-08-02  8:45 UTC (permalink / raw
  To: gentoo-user


on Sunday 08/02/2009 Alan McKinnon(alan.mckinnon@gmail.com) wrote
 > On Sunday 02 August 2009 00:59:22 John covici wrote:
 > > Hi.  On my latest update attempt, I get the following message: !!! All
 > > ebuilds that could satisfy ">=sys-fs/udev-145[extras]" have been
 > > masked.
 > > !!! One of the following masked packages is required to complete your
 > > request:
 > > - sys-fs/udev-9999 (masked by: package.mask, missing keyword)
 > > /usr/portage/profiles/package.mask:
 > > # Matthias Schwarzott <zzam@gentoo.org> (3 Jul 2009)
 > > # It needs libblkid provided by util-linux-2.16 not yet released
 > >
 > > - sys-fs/udev-145 (masked by: package.mask)
 > 
 > run the emerge with the -t option to see what is pulling in udev-9999

I get the same thing if I emerge udev145, so its not unique to 999.
-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

         John Covici
         covici@ccs.covici.com



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] how do I resolve udev145 masked issue?
  2009-08-02  8:45   ` John covici
@ 2009-08-02  8:48     ` Alan McKinnon
  2009-08-02  9:13     ` Neil Bothwick
  1 sibling, 0 replies; 12+ messages in thread
From: Alan McKinnon @ 2009-08-02  8:48 UTC (permalink / raw
  To: gentoo-user

On Sunday 02 August 2009 10:45:46 John covici wrote:
> on Sunday 08/02/2009 Alan McKinnon(alan.mckinnon@gmail.com) wrote
>
>  > On Sunday 02 August 2009 00:59:22 John covici wrote:
>  > > Hi.  On my latest update attempt, I get the following message: !!! All
>  > > ebuilds that could satisfy ">=sys-fs/udev-145[extras]" have been
>  > > masked.
>  > > !!! One of the following masked packages is required to complete your
>  > > request:
>  > > - sys-fs/udev-9999 (masked by: package.mask, missing keyword)
>  > > /usr/portage/profiles/package.mask:
>  > > # Matthias Schwarzott <zzam@gentoo.org> (3 Jul 2009)
>  > > # It needs libblkid provided by util-linux-2.16 not yet released
>  > >
>  > > - sys-fs/udev-145 (masked by: package.mask)
>  >
>  > run the emerge with the -t option to see what is pulling in udev-9999
>
> I get the same thing if I emerge udev145, so its not unique to 999.

You have it backwards. Something else you have previously installed wants to 
upgrade udev to version 9999 because it's ebuild says so. Whether you have 
udev-145 installed or no udev at all, that package will still try to emerge 
udev-9999.

You need to find out what that package is. emerge with -t will show this. Very 
little else will.

-- 
alan dot mckinnon at gmail dot com



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] how do I resolve udev145 masked issue?
  2009-08-02  8:45   ` John covici
  2009-08-02  8:48     ` Alan McKinnon
@ 2009-08-02  9:13     ` Neil Bothwick
  2009-08-02 11:31       ` John covici
  1 sibling, 1 reply; 12+ messages in thread
From: Neil Bothwick @ 2009-08-02  9:13 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 393 bytes --]

On Sun, 2 Aug 2009 04:45:46 -0400, John covici wrote:

>  > run the emerge with the -t option to see what is pulling in
>  > udev-9999  
> 
> I get the same thing if I emerge udev145, so its not unique to 999.

That's because both are masked, it doesn't have any bearing on the reason
for udev-9999 being wanted.


-- 
Neil Bothwick

I can see clearly now, the brain is gone...

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] how do I resolve udev145 masked issue?
  2009-08-02  9:13     ` Neil Bothwick
@ 2009-08-02 11:31       ` John covici
  2009-08-02 15:03         ` Alan McKinnon
  2009-08-02 16:21         ` Neil Bothwick
  0 siblings, 2 replies; 12+ messages in thread
From: John covici @ 2009-08-02 11:31 UTC (permalink / raw
  To: gentoo-user

on Sunday 08/02/2009 Neil Bothwick(neil@digimed.co.uk) wrote
 > On Sun, 2 Aug 2009 04:45:46 -0400, John covici wrote:
 > 
 > >  > run the emerge with the -t option to see what is pulling in
 > >  > udev-9999  
 > > 
 > > I get the same thing if I emerge udev145, so its not unique to 999.
 > 
 > That's because both are masked, it doesn't have any bearing on the reason
 > for udev-9999 being wanted.
 > 

OK, here is emerge with the same options with the -t added

Script started on Sun Aug  2 07:27:20 2009

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

Calculating dependencies   \b\b... done!

!!! All ebuilds that could satisfy ">=sys-fs/udev-145[extras]" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-fs/udev-9999 (masked by: package.mask, missing keyword)
/usr/portage/profiles/package.mask:
# Matthias Schwarzott <zzam@gentoo.org> (3 Jul 2009)
# It needs libblkid provided by util-linux-2.16 not yet released

- sys-fs/udev-145 (masked by: package.mask)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
(dependency required by "sys-apps/devicekit-power-010" [ebuild])
(dependency required by "gnome-extra/gnome-power-manager-2.26.3" [ebuild])
(dependency required by "gnome-base/gnome-2.26.3" [ebuild])
(dependency required by "@world" [argument])


Script done on Sun Aug  2 07:27:29 2009

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

         John Covici
         covici@ccs.covici.com

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] how do I resolve udev145 masked issue?
  2009-08-02 11:31       ` John covici
@ 2009-08-02 15:03         ` Alan McKinnon
  2009-08-02 16:21         ` Neil Bothwick
  1 sibling, 0 replies; 12+ messages in thread
From: Alan McKinnon @ 2009-08-02 15:03 UTC (permalink / raw
  To: gentoo-user

On Sunday 02 August 2009 13:31:41 John covici wrote:
> on Sunday 08/02/2009 Neil Bothwick(neil@digimed.co.uk) wrote
>
>  > On Sun, 2 Aug 2009 04:45:46 -0400, John covici wrote:
>  > >  > run the emerge with the -t option to see what is pulling in
>  > >  > udev-9999
>  > >
>  > > I get the same thing if I emerge udev145, so its not unique to 999.
>  >
>  > That's because both are masked, it doesn't have any bearing on the
>  > reason for udev-9999 being wanted.
>
> OK, here is emerge with the same options with the -t added
>
> Script started on Sun Aug  2 07:27:20 2009
> 
> These are the packages that would be merged, in reverse order:
> 
> Calculating dependencies   \b\b... done!
> 
> !!! All ebuilds that could satisfy ">=sys-fs/udev-145[extras]" have been
> masked.
 !!! One of the following masked packages is required to complete
> your request: - sys-fs/udev-9999 (masked by: package.mask, missing keyword)
> /usr/portage/profiles/package.mask:
> # Matthias Schwarzott <zzam@gentoo.org> (3 Jul 2009)
> # It needs libblkid provided by util-linux-2.16 not yet released
> 
> - sys-fs/udev-145 (masked by: package.mask)
> 
> For more information, see the MASKED PACKAGES section in the emerge
> man page or refer to the Gentoo Handbook.
> (dependency required by "sys-apps/devicekit-power-010" [ebuild])
> (dependency required by "gnome-extra/gnome-power-manager-2.26.3" [ebuild])
> (dependency required by "gnome-base/gnome-2.26.3" [ebuild])
> (dependency required by "@world" [argument])

emerge -t is not completing because of udev. You will have to deal with that 
to get emerge to progress to the point where it will display the build try.

Put an entry for udev into package.unmask and re-run emerge with -p and -t to 
find what pulls in udev-9999. Fix that so it doesn;t do it anymore, remove the 
temporary package.unmask and run emerge for real.

But first, these are basic fundamental gentoo and portage operations. They 
fall in the class of "stuff you need to know to get anything done at all if 
circumstances are unusual". So first, you should be reviewing the portage 
sections in the Gentoo handbook till you understand it all. Some things cannot 
be done on a wing and a prayer, this is one of them.

-- 
alan dot mckinnon at gmail dot com



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] how do I resolve udev145 masked issue?
  2009-08-02 11:31       ` John covici
  2009-08-02 15:03         ` Alan McKinnon
@ 2009-08-02 16:21         ` Neil Bothwick
  2009-08-02 18:53           ` John covici
  1 sibling, 1 reply; 12+ messages in thread
From: Neil Bothwick @ 2009-08-02 16:21 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 361 bytes --]

On Sun, 2 Aug 2009 07:31:41 -0400, John covici wrote:

> (dependency required by "sys-apps/devicekit-power-010" [ebuild])
> (dependency required by
> "gnome-extra/gnome-power-manager-2.26.3" [ebuild])

Neither of these are in portage. Which overlay are you using for them?


-- 
Neil Bothwick

PC DOS Error #01: Windows loading, come back tomorrow

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] how do I resolve udev145 masked issue?
  2009-08-02 16:21         ` Neil Bothwick
@ 2009-08-02 18:53           ` John covici
  2009-08-02 20:10             ` Neil Bothwick
  0 siblings, 1 reply; 12+ messages in thread
From: John covici @ 2009-08-02 18:53 UTC (permalink / raw
  To: gentoo-user

on Sunday 08/02/2009 Neil Bothwick(neil@digimed.co.uk) wrote
 > On Sun, 2 Aug 2009 07:31:41 -0400, John covici wrote:
 > 
 > > (dependency required by "sys-apps/devicekit-power-010" [ebuild])
 > > (dependency required by
 > > "gnome-extra/gnome-power-manager-2.26.3" [ebuild])
 > 
 > Neither of these are in portage. Which overlay are you using for them?
 > 

I am using the gnome overlay from layman. 

If I comment out the source line for layman in /etc/make.conf I get
the following:



[nomerge      ] gnome-base/gnome-2.26.3 [2.26.2]
[nomerge      ]  app-accessibility/orca-2.26.3 [2.26.2]
[nomerge      ]   dev-python/pycairo-1.8.6  USE="doc%*"
[nomerge      ]    dev-python/sphinx-0.6.2  USE="doc -test"
[ebuild  N    ]     dev-python/jinja2-2.1.1-r1  USE="doc -examples
-i18n -test"
[ebuild  N    ]      dev-python/sphinx-0.6.2  USE="doc -test"

 * Error: circular dependencies:

('ebuild', '/', 'dev-python/jinja2-2.1.1-r1', 'merge') depends on
  ('ebuild', '/', 'dev-python/sphinx-0.6.2', 'merge') (buildtime)
('ebuild', '/', 'dev-python/sphinx-0.6.2', 'merge') depends on
  ('ebuild', '/', 'dev-python/jinja2-2.1.1-r1', 'merge') (buildtime)

 * Note that circular dependencies can often be avoided by temporarily
 * disabling USE flags that trigger optional dependencies.


-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

         John Covici
         covici@ccs.covici.com



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] how do I resolve udev145 masked issue?
  2009-08-02 18:53           ` John covici
@ 2009-08-02 20:10             ` Neil Bothwick
  2009-08-02 22:18               ` John covici
  0 siblings, 1 reply; 12+ messages in thread
From: Neil Bothwick @ 2009-08-02 20:10 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1459 bytes --]

On Sun, 2 Aug 2009 14:53:48 -0400, John covici wrote:

> I am using the gnome overlay from layman. 

It might have been helpful to menyion that :(
 
> If I comment out the source line for layman in /etc/make.conf I get
> the following:
> 
> 
> 
> [nomerge      ] gnome-base/gnome-2.26.3 [2.26.2]
> [nomerge      ]  app-accessibility/orca-2.26.3 [2.26.2]
> [nomerge      ]   dev-python/pycairo-1.8.6  USE="doc%*"
> [nomerge      ]    dev-python/sphinx-0.6.2  USE="doc -test"
> [ebuild  N    ]     dev-python/jinja2-2.1.1-r1  USE="doc -examples
> -i18n -test"
> [ebuild  N    ]      dev-python/sphinx-0.6.2  USE="doc -test"
> 
>  * Error: circular dependencies:
> 
> ('ebuild', '/', 'dev-python/jinja2-2.1.1-r1', 'merge') depends on
>   ('ebuild', '/', 'dev-python/sphinx-0.6.2', 'merge') (buildtime)
> ('ebuild', '/', 'dev-python/sphinx-0.6.2', 'merge') depends on
>   ('ebuild', '/', 'dev-python/jinja2-2.1.1-r1', 'merge') (buildtime)
> 
>  * Note that circular dependencies can often be avoided by temporarily
>  * disabling USE flags that trigger optional dependencies.

The doc USE flag is causing that. Sphinx is used to build python docs, it
needs jinja but that needs sphinx because you have set its doc flag.
Emerge jinja without the doc flag.

Incidentally, unless you are a developer, you don't normally need the doc
use flag.


-- 
Neil Bothwick

Windows isn't CrippleWare -- it's "Functionally Challenged".

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] how do I resolve udev145 masked issue?
  2009-08-02 20:10             ` Neil Bothwick
@ 2009-08-02 22:18               ` John covici
  2009-08-03  0:30                 ` Neil Bothwick
  0 siblings, 1 reply; 12+ messages in thread
From: John covici @ 2009-08-02 22:18 UTC (permalink / raw
  To: gentoo-user

on Sunday 08/02/2009 Neil Bothwick(neil@digimed.co.uk) wrote
 > On Sun, 2 Aug 2009 14:53:48 -0400, John covici wrote:
 > 
 > > I am using the gnome overlay from layman. 
 > 
 > It might have been helpful to menyion that :(
 >  
 > > If I comment out the source line for layman in /etc/make.conf I get
 > > the following:
 > > 
 > > 
 > > 
 > > [nomerge      ] gnome-base/gnome-2.26.3 [2.26.2]
 > > [nomerge      ]  app-accessibility/orca-2.26.3 [2.26.2]
 > > [nomerge      ]   dev-python/pycairo-1.8.6  USE="doc%*"
 > > [nomerge      ]    dev-python/sphinx-0.6.2  USE="doc -test"
 > > [ebuild  N    ]     dev-python/jinja2-2.1.1-r1  USE="doc -examples
 > > -i18n -test"
 > > [ebuild  N    ]      dev-python/sphinx-0.6.2  USE="doc -test"
 > > 
 > >  * Error: circular dependencies:
 > > 
 > > ('ebuild', '/', 'dev-python/jinja2-2.1.1-r1', 'merge') depends on
 > >   ('ebuild', '/', 'dev-python/sphinx-0.6.2', 'merge') (buildtime)
 > > ('ebuild', '/', 'dev-python/sphinx-0.6.2', 'merge') depends on
 > >   ('ebuild', '/', 'dev-python/jinja2-2.1.1-r1', 'merge') (buildtime)
 > > 
 > >  * Note that circular dependencies can often be avoided by temporarily
 > >  * disabling USE flags that trigger optional dependencies.
 > 
 > The doc USE flag is causing that. Sphinx is used to build python docs, it
 > needs jinja but that needs sphinx because you have set its doc flag.
 > Emerge jinja without the doc flag.
 > 
 > Incidentally, unless you are a developer, you don't normally need the doc
 > use flag.

OK, thanks for the advise -- I wish there were a devel-doc flag to
distinguish between use and development docs, but I guess you can't
have everything.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

         John Covici
         covici@ccs.covici.com



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] how do I resolve udev145 masked issue?
  2009-08-02 22:18               ` John covici
@ 2009-08-03  0:30                 ` Neil Bothwick
  0 siblings, 0 replies; 12+ messages in thread
From: Neil Bothwick @ 2009-08-03  0:30 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 497 bytes --]

On Sun, 2 Aug 2009 18:18:59 -0400, John covici wrote:

>  > Incidentally, unless you are a developer, you don't normally need
>  > the doc use flag.  
> 
> OK, thanks for the advise -- I wish there were a devel-doc flag to
> distinguish between use and development docs, but I guess you can't
> have everything.

There is, doc. User docs are installed by default,and disabled with
FEATURES="noman noinfo nodoc"


-- 
Neil Bothwick

"Apple I" (c) Copyright 1767, Sir Isaac Newton.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2009-08-03  0:31 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-01 22:59 [gentoo-user] how do I resolve udev145 masked issue? John covici
2009-08-02  8:33 ` Alan McKinnon
2009-08-02  8:45   ` John covici
2009-08-02  8:48     ` Alan McKinnon
2009-08-02  9:13     ` Neil Bothwick
2009-08-02 11:31       ` John covici
2009-08-02 15:03         ` Alan McKinnon
2009-08-02 16:21         ` Neil Bothwick
2009-08-02 18:53           ` John covici
2009-08-02 20:10             ` Neil Bothwick
2009-08-02 22:18               ` John covici
2009-08-03  0:30                 ` Neil Bothwick

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox