public inbox for gentoo-amd64@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-amd64] Masking / qt upgrade
@ 2006-11-10 11:16 Lorenzo Milesi
  2006-11-10 11:48 ` Neil Bothwick
  2006-11-10 15:15 ` Daniel Gryniewicz
  0 siblings, 2 replies; 6+ messages in thread
From: Lorenzo Milesi @ 2006-11-10 11:16 UTC (permalink / raw
  To: gentoo-amd64

Hi

I know it must be a simple thing, but I couldn't get out of this.
Yesterday I did a --sync to upgrade the system.
When launching emerge I get the following error:

!!! All ebuilds that could satisfy ">=sys-apps/dbus-0.93" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-apps/dbus-0.95 (masked by: package.mask)
# Steev Klimaszewski <steev@gentoo.org> (18 Aug 2006)
# waiting for new mono bindings and some testing

- sys-apps/dbus-0.94 (masked by: package.mask)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
(dependency required by "x11-libs/qt-4.2.1-r1" [ebuild])

And that's ok. So, in order to upgrade anyway I'm going to mask
qt-4.2.1-r1 by adding
=x11-libs/qt-4.2.1-r1
in my package.mask. Right? Sadly emerge is still blocking because of
the same exact error.
What did I do wrong?

thanks
maxxer
-- 
gentoo-amd64@gentoo.org mailing list



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

* Re: [gentoo-amd64] Masking / qt upgrade
  2006-11-10 11:16 [gentoo-amd64] Masking / qt upgrade Lorenzo Milesi
@ 2006-11-10 11:48 ` Neil Bothwick
  2006-11-10 12:31   ` Lorenzo Milesi
  2006-11-10 15:15 ` Daniel Gryniewicz
  1 sibling, 1 reply; 6+ messages in thread
From: Neil Bothwick @ 2006-11-10 11:48 UTC (permalink / raw
  To: gentoo-amd64

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

On Fri, 10 Nov 2006 12:16:46 +0100, Lorenzo Milesi wrote:

> For more information, see MASKED PACKAGES section in the emerge man
> page or refer to the Gentoo Handbook.
> (dependency required by "x11-libs/qt-4.2.1-r1" [ebuild])
> 
> And that's ok. So, in order to upgrade anyway I'm going to mask
> qt-4.2.1-r1 by adding
> =x11-libs/qt-4.2.1-r1
> in my package.mask. Right? Sadly emerge is still blocking because of
> the same exact error.

You only masked qt-4.2.1-r1, not qt-4.2.1, so the same error occurs. Put 
oe of these in /etc/portage/package.mask

~x11-libs/qt-4.2.1
>x11-libs/qt-4.2

The first masks all revisions of qt-4.2.1, the second masks everything
greater than 4.2, which is the more brutal approach.


-- 
Neil Bothwick

If you can smile when things go wrong, you have someone in mind to blame.

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

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

* Re: [gentoo-amd64] Masking / qt upgrade
  2006-11-10 11:48 ` Neil Bothwick
@ 2006-11-10 12:31   ` Lorenzo Milesi
  2006-11-10 12:45     ` Bo Ørsted Andresen
  0 siblings, 1 reply; 6+ messages in thread
From: Lorenzo Milesi @ 2006-11-10 12:31 UTC (permalink / raw
  To: gentoo-amd64

On 11/10/06, Neil Bothwick <neil@digimed.co.uk> wrote:
> You only masked qt-4.2.1-r1, not qt-4.2.1, so the same error occurs. Put
> oe of these in /etc/portage/package.mask

Actually I have 4.2.1 installed!

> ~x11-libs/qt-4.2.1
> >x11-libs/qt-4.2
>
> The first masks all revisions of qt-4.2.1, the second masks everything
> greater than 4.2, which is the more brutal approach.

I just need to mask -r1, as it's the upgrade which failes dep. Why
should I mask all the 4.2.1?
-- 
gentoo-amd64@gentoo.org mailing list



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

* Re: [gentoo-amd64] Masking / qt upgrade
  2006-11-10 12:31   ` Lorenzo Milesi
@ 2006-11-10 12:45     ` Bo Ørsted Andresen
  2006-11-10 15:25       ` Lorenzo Milesi
  0 siblings, 1 reply; 6+ messages in thread
From: Bo Ørsted Andresen @ 2006-11-10 12:45 UTC (permalink / raw
  To: gentoo-amd64

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

On Friday 10 November 2006 13:31, Lorenzo Milesi wrote:
> On 11/10/06, Neil Bothwick <neil@digimed.co.uk> wrote:
> > You only masked qt-4.2.1-r1, not qt-4.2.1, so the same error occurs. Put
> > oe of these in /etc/portage/package.mask
>
> Actually I have 4.2.1 installed!
>
> > ~x11-libs/qt-4.2.1
> >
> > >x11-libs/qt-4.2
> >
> > The first masks all revisions of qt-4.2.1, the second masks everything
> > greater than 4.2, which is the more brutal approach.
>
> I just need to mask -r1, as it's the upgrade which failes dep. Why
> should I mask all the 4.2.1?

The version you have installed had the dbus use flag disabled. Now the dbus 
use flag has been readded to both of qt-4.2.1{,-r1}. You've added qt-4.2.1 to 
your package.unmask so now you need to either disable the dbus use flag or 
add dbus to package.unmask also.

-- 
Bo Andresen

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [gentoo-amd64] Masking / qt upgrade
  2006-11-10 11:16 [gentoo-amd64] Masking / qt upgrade Lorenzo Milesi
  2006-11-10 11:48 ` Neil Bothwick
@ 2006-11-10 15:15 ` Daniel Gryniewicz
  1 sibling, 0 replies; 6+ messages in thread
From: Daniel Gryniewicz @ 2006-11-10 15:15 UTC (permalink / raw
  To: gentoo-amd64

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

On Fri, 2006-11-10 at 12:16 +0100, Lorenzo Milesi wrote:
> Hi
> 
> I know it must be a simple thing, but I couldn't get out of this.
> Yesterday I did a --sync to upgrade the system.
> When launching emerge I get the following error:
> 
> !!! All ebuilds that could satisfy ">=sys-apps/dbus-0.93" have been masked.
> !!! One of the following masked packages is required to complete your request:
> - sys-apps/dbus-0.95 (masked by: package.mask)
> # Steev Klimaszewski <steev@gentoo.org> (18 Aug 2006)
> # waiting for new mono bindings and some testing
> 
> - sys-apps/dbus-0.94 (masked by: package.mask)
> 
> For more information, see MASKED PACKAGES section in the emerge man page or
> refer to the Gentoo Handbook.
> (dependency required by "x11-libs/qt-4.2.1-r1" [ebuild])
> 
> And that's ok. So, in order to upgrade anyway I'm going to mask
> qt-4.2.1-r1 by adding
> =x11-libs/qt-4.2.1-r1
> in my package.mask. Right? Sadly emerge is still blocking because of
> the same exact error.
> What did I do wrong?
> 

Typically, that means you have qt unmasked.  The unmask trump the mask,
always.  You need to modify your unmask to have >=11-libs/qt-4.2.1 or
something similar, or unmask dbus.

Daniel

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

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

* Re: [gentoo-amd64] Masking / qt upgrade
  2006-11-10 12:45     ` Bo Ørsted Andresen
@ 2006-11-10 15:25       ` Lorenzo Milesi
  0 siblings, 0 replies; 6+ messages in thread
From: Lorenzo Milesi @ 2006-11-10 15:25 UTC (permalink / raw
  To: gentoo-amd64

> The version you have installed had the dbus use flag disabled. Now the dbus
> use flag has been readded to both of qt-4.2.1{,-r1}. You've added qt-4.2.1 to
> your package.unmask so now you need to either disable the dbus use flag or
> add dbus to package.unmask also.

> Bo Andresen


thanks,
maxxer
-- 
gentoo-amd64@gentoo.org mailing list



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

end of thread, other threads:[~2006-11-10 15:27 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-11-10 11:16 [gentoo-amd64] Masking / qt upgrade Lorenzo Milesi
2006-11-10 11:48 ` Neil Bothwick
2006-11-10 12:31   ` Lorenzo Milesi
2006-11-10 12:45     ` Bo Ørsted Andresen
2006-11-10 15:25       ` Lorenzo Milesi
2006-11-10 15:15 ` Daniel Gryniewicz

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