public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] resolving this block
@ 2009-03-21 21:17 Michael P. Soulier
  2009-03-21 21:30 ` Nick Fortino
  2009-03-21 21:30 ` Daniel Pielmeier
  0 siblings, 2 replies; 8+ messages in thread
From: Michael P. Soulier @ 2009-03-21 21:17 UTC (permalink / raw
  To: gentoo-user

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

So, I checked for updates and I saw this.

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

Calculating dependencies... done!
[ebuild     U ] app-text/tree-1.5.2.2 [1.5.2.1]
[ebuild     U ] dev-libs/libxml2-2.7.3 [2.7.2-r2]
[ebuild     U ] dev-libs/glib-2.18.4-r1 [2.16.6]
[ebuild  N    ] media-libs/babl-0.0.22  USE="-mmx -sse" 
[ebuild     U ] dev-util/intltool-0.40.5 [0.37.1]
[ebuild     U ] x11-libs/pixman-0.12.0 [0.10.0] USE="(-altivec) -mmx% -sse% (-sse2)" 
[ebuild     U ] dev-libs/libgamin-0.1.10-r2 [0.1.10-r1]
[ebuild     U ] x11-libs/cairo-1.8.6-r1 [1.6.4-r1] USE="-cleartype%" 
[ebuild     U ] x11-libs/pango-1.22.4 [1.20.5]
[ebuild     U ] x11-libs/gtk+-2.14.7-r2 [2.12.11] USE="-jpeg2k%" 
[ebuild     U ] gnome-base/librsvg-2.22.3 [2.22.2]
[ebuild  N    ] media-libs/gegl-0.0.22  USE="cairo ffmpeg jpeg png svg -debug -doc -mmx -openexr -raw -sdl -sse -v4l" 
[ebuild     U ] gnome-extra/libgsf-1.14.11 [1.14.10]
[ebuild     U ] media-gfx/gimp-2.6.4 [2.4.6] USE="jpeg%* -webkit%" 
[ebuild     U ] dev-python/pygobject-2.16.1 [2.14.2]
[ebuild     U ] dev-python/pygtk-2.14.0 [2.12.1-r2]
[blocks b     ] <dev-python/pygtk-2.13 ("<dev-python/pygtk-2.13" is blocking dev-python/pygobject-2.16.1)
[blocks B     ] <gnome-base/gail-1000 ("<gnome-base/gail-1000" is blocking x11-libs/gtk+-2.14.7-r2)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  ('ebuild', '/', 'x11-libs/gtk+-2.14.7-r2', 'merge') pulled in by
    >=x11-libs/gtk+-2.4 required by ('installed', '/', 'x11-libs/wxGTK-2.8.9.1-r3', 'nomerge')
    >=x11-libs/gtk+-2.6:2 required by ('installed', '/', 'app-editors/mousepad-0.2.14', 'nomerge')
    >=x11-libs/gtk+-2.0 required by ('installed', '/', 'dev-python/wxpython-2.6.4.0-r2', 'nomerge')
    (and 49 more)

  ('installed', '/', 'gnome-base/gail-1.22.3', 'nomerge') pulled in by
    >=gnome-base/gail-1.19.6 required by ('installed', '/', 'gnome-base/libgnomecanvas-2.20.1.1', 'nomerge')


Now, I'm still learning to read these. 

gnome-base/gail is blocking x11-libs/gtk,
dev-python/pygtk is blocking dev-python/pygobject

Now, dev-python/pygtk is marked as (automatically resolved conflict) while
gnome-base/gail-1000 is marked as (unresolved conflict).

The text of the conflict all points to x11-libs/gtk+ versions, so can I just
roll these up into one version of x11-libs/gtk+? 

This looks like a bit of a tangle, and I'm still trying to figure out how to
read the knot so I can untie it. :)

Thanks,
Mike
-- 
Michael P. Soulier <msoulier@digitaltorque.ca>
"Any intelligent fool can make things bigger and more complex... It takes a
touch of genius - and a lot of courage to move in the opposite direction."
--Albert Einstein

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

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

* Re: [gentoo-user] resolving this block
  2009-03-21 21:17 [gentoo-user] resolving this block Michael P. Soulier
@ 2009-03-21 21:30 ` Nick Fortino
  2009-03-21 22:02   ` Michael P. Soulier
  2009-03-21 21:30 ` Daniel Pielmeier
  1 sibling, 1 reply; 8+ messages in thread
From: Nick Fortino @ 2009-03-21 21:30 UTC (permalink / raw
  To: gentoo-user

Michael P. Soulier wrote:
> So, I checked for updates and I saw this.
>
> These are the packages that would be merged, in order:
>
> Calculating dependencies... done!
> [ebuild     U ] app-text/tree-1.5.2.2 [1.5.2.1]
> [ebuild     U ] dev-libs/libxml2-2.7.3 [2.7.2-r2]
> [ebuild     U ] dev-libs/glib-2.18.4-r1 [2.16.6]
> [ebuild  N    ] media-libs/babl-0.0.22  USE="-mmx -sse" 
> [ebuild     U ] dev-util/intltool-0.40.5 [0.37.1]
> [ebuild     U ] x11-libs/pixman-0.12.0 [0.10.0] USE="(-altivec) -mmx% -sse% (-sse2)" 
> [ebuild     U ] dev-libs/libgamin-0.1.10-r2 [0.1.10-r1]
> [ebuild     U ] x11-libs/cairo-1.8.6-r1 [1.6.4-r1] USE="-cleartype%" 
> [ebuild     U ] x11-libs/pango-1.22.4 [1.20.5]
> [ebuild     U ] x11-libs/gtk+-2.14.7-r2 [2.12.11] USE="-jpeg2k%" 
> [ebuild     U ] gnome-base/librsvg-2.22.3 [2.22.2]
> [ebuild  N    ] media-libs/gegl-0.0.22  USE="cairo ffmpeg jpeg png svg -debug -doc -mmx -openexr -raw -sdl -sse -v4l" 
> [ebuild     U ] gnome-extra/libgsf-1.14.11 [1.14.10]
> [ebuild     U ] media-gfx/gimp-2.6.4 [2.4.6] USE="jpeg%* -webkit%" 
> [ebuild     U ] dev-python/pygobject-2.16.1 [2.14.2]
> [ebuild     U ] dev-python/pygtk-2.14.0 [2.12.1-r2]
> [blocks b     ] <dev-python/pygtk-2.13 ("<dev-python/pygtk-2.13" is blocking dev-python/pygobject-2.16.1)
> [blocks B     ] <gnome-base/gail-1000 ("<gnome-base/gail-1000" is blocking x11-libs/gtk+-2.14.7-r2)
>
>  * Error: The above package list contains packages which cannot be
>  * installed at the same time on the same system.
>
>   ('ebuild', '/', 'x11-libs/gtk+-2.14.7-r2', 'merge') pulled in by
>     >=x11-libs/gtk+-2.4 required by ('installed', '/', 'x11-libs/wxGTK-2.8.9.1-r3', 'nomerge')
>     >=x11-libs/gtk+-2.6:2 required by ('installed', '/', 'app-editors/mousepad-0.2.14', 'nomerge')
>     >=x11-libs/gtk+-2.0 required by ('installed', '/', 'dev-python/wxpython-2.6.4.0-r2', 'nomerge')
>     (and 49 more)
>
>   ('installed', '/', 'gnome-base/gail-1.22.3', 'nomerge') pulled in by
>     >=gnome-base/gail-1.19.6 required by ('installed', '/', 'gnome-base/libgnomecanvas-2.20.1.1', 'nomerge')
>
>
> Now, I'm still learning to read these. 
>
> gnome-base/gail is blocking x11-libs/gtk,
> dev-python/pygtk is blocking dev-python/pygobject
>
> Now, dev-python/pygtk is marked as (automatically resolved conflict) while
> gnome-base/gail-1000 is marked as (unresolved conflict).
>
> The text of the conflict all points to x11-libs/gtk+ versions, so can I just
> roll these up into one version of x11-libs/gtk+? 
>
> This looks like a bit of a tangle, and I'm still trying to figure out how to
> read the knot so I can untie it. :)
>
> Thanks,
> Mike
>   
It seems like you are reading the message correctly, but you are 
focusing on the wrong part. The problem here is gail, not gtk+. What 
should happen is gail-1000 is installed as part of this upgrade, and 
then the block is resolved. The output of "equery list -p gail" should 
tell you if gail-1000 is masked for some reason. Unmasking gail-1000 
should resolve the block, but why it is masked in the first place is 
rather a mystery.

Nick



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

* Re: [gentoo-user] resolving this block
  2009-03-21 21:17 [gentoo-user] resolving this block Michael P. Soulier
  2009-03-21 21:30 ` Nick Fortino
@ 2009-03-21 21:30 ` Daniel Pielmeier
  1 sibling, 0 replies; 8+ messages in thread
From: Daniel Pielmeier @ 2009-03-21 21:30 UTC (permalink / raw
  To: gentoo-user

Michael P. Soulier schrieb am 21.03.2009 22:17:
> So, I checked for updates and I saw this.
> 
> These are the packages that would be merged, in order:
> 
> Calculating dependencies... done!
> [ebuild     U ] app-text/tree-1.5.2.2 [1.5.2.1]
> [ebuild     U ] dev-libs/libxml2-2.7.3 [2.7.2-r2]
> [ebuild     U ] dev-libs/glib-2.18.4-r1 [2.16.6]
> [ebuild  N    ] media-libs/babl-0.0.22  USE="-mmx -sse" 
> [ebuild     U ] dev-util/intltool-0.40.5 [0.37.1]
> [ebuild     U ] x11-libs/pixman-0.12.0 [0.10.0] USE="(-altivec) -mmx% -sse% (-sse2)" 
> [ebuild     U ] dev-libs/libgamin-0.1.10-r2 [0.1.10-r1]
> [ebuild     U ] x11-libs/cairo-1.8.6-r1 [1.6.4-r1] USE="-cleartype%" 
> [ebuild     U ] x11-libs/pango-1.22.4 [1.20.5]
> [ebuild     U ] x11-libs/gtk+-2.14.7-r2 [2.12.11] USE="-jpeg2k%" 
> [ebuild     U ] gnome-base/librsvg-2.22.3 [2.22.2]
> [ebuild  N    ] media-libs/gegl-0.0.22  USE="cairo ffmpeg jpeg png svg -debug -doc -mmx -openexr -raw -sdl -sse -v4l" 
> [ebuild     U ] gnome-extra/libgsf-1.14.11 [1.14.10]
> [ebuild     U ] media-gfx/gimp-2.6.4 [2.4.6] USE="jpeg%* -webkit%" 
> [ebuild     U ] dev-python/pygobject-2.16.1 [2.14.2]
> [ebuild     U ] dev-python/pygtk-2.14.0 [2.12.1-r2]
> [blocks b     ] <dev-python/pygtk-2.13 ("<dev-python/pygtk-2.13" is blocking dev-python/pygobject-2.16.1)
> [blocks B     ] <gnome-base/gail-1000 ("<gnome-base/gail-1000" is blocking x11-libs/gtk+-2.14.7-r2)
> 
>  * Error: The above package list contains packages which cannot be
>  * installed at the same time on the same system.
> 
>   ('ebuild', '/', 'x11-libs/gtk+-2.14.7-r2', 'merge') pulled in by
>     >=x11-libs/gtk+-2.4 required by ('installed', '/', 'x11-libs/wxGTK-2.8.9.1-r3', 'nomerge')
>     >=x11-libs/gtk+-2.6:2 required by ('installed', '/', 'app-editors/mousepad-0.2.14', 'nomerge')
>     >=x11-libs/gtk+-2.0 required by ('installed', '/', 'dev-python/wxpython-2.6.4.0-r2', 'nomerge')
>     (and 49 more)
> 
>   ('installed', '/', 'gnome-base/gail-1.22.3', 'nomerge') pulled in by
>     >=gnome-base/gail-1.19.6 required by ('installed', '/', 'gnome-base/libgnomecanvas-2.20.1.1', 'nomerge')
> 
> 
> Now, I'm still learning to read these. 
> 
> gnome-base/gail is blocking x11-libs/gtk,
> dev-python/pygtk is blocking dev-python/pygobject
> 
> Now, dev-python/pygtk is marked as (automatically resolved conflict) while
> gnome-base/gail-1000 is marked as (unresolved conflict).
> 
> The text of the conflict all points to x11-libs/gtk+ versions, so can I just
> roll these up into one version of x11-libs/gtk+? 
> 
> This looks like a bit of a tangle, and I'm still trying to figure out how to
> read the knot so I can untie it. :)
> 
> Thanks,
> Mike

Gail is now part of gtk+ starting with version 2.14 [1]. So removing it 
should solve this issue.

Regards,

Daniel

[1] 
http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gail/ChangeLog?r1=1.156&r2=1.157



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

* Re: [gentoo-user] resolving this block
  2009-03-21 21:30 ` Nick Fortino
@ 2009-03-21 22:02   ` Michael P. Soulier
  2009-03-21 22:28     ` Nick Fortino
  0 siblings, 1 reply; 8+ messages in thread
From: Michael P. Soulier @ 2009-03-21 22:02 UTC (permalink / raw
  To: gentoo-user

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

On 21/03/09 Nick Fortino said:

> It seems like you are reading the message correctly, but you are focusing 
> on the wrong part. The problem here is gail, not gtk+. What should happen 
> is gail-1000 is installed as part of this upgrade, and then the block is 
> resolved. The output of "equery list -p gail" should tell you if gail-1000 
> is masked for some reason. Unmasking gail-1000 should resolve the block, 
> but why it is masked in the first place is rather a mystery.

msoulier@anton:~$ equery list -p gail
[ Searching for package 'gail' in all categories among: ]
 * installed packages
[I--] [  ] gnome-base/gail-1.22.3 (0)
 * Portage tree (/usr/portage)
[-P-] [  ] gnome-base/gail-1.20.2 (0)
[-P-] [  ] gnome-base/gail-1000 (0)
[-P-] [  ] gnome-extra/libgail-gnome-1.20.0 (0)
[-P-] [  ] gnome-extra/libgail-gnome-1.20.1 (0)

I don't think it's masked.

Shouldn't the newer gtk+ flag the fact that it obsoletes the need for gail?

Mike
-- 
Michael P. Soulier <msoulier@digitaltorque.ca>
"Any intelligent fool can make things bigger and more complex... It takes a
touch of genius - and a lot of courage to move in the opposite direction."
--Albert Einstein

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

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

* Re: [gentoo-user] resolving this block
  2009-03-21 22:02   ` Michael P. Soulier
@ 2009-03-21 22:28     ` Nick Fortino
  2009-03-22 15:35       ` Michael P. Soulier
  0 siblings, 1 reply; 8+ messages in thread
From: Nick Fortino @ 2009-03-21 22:28 UTC (permalink / raw
  To: gentoo-user

Michael P. Soulier wrote:
> On 21/03/09 Nick Fortino said:
>
>   
>> It seems like you are reading the message correctly, but you are focusing 
>> on the wrong part. The problem here is gail, not gtk+. What should happen 
>> is gail-1000 is installed as part of this upgrade, and then the block is 
>> resolved. The output of "equery list -p gail" should tell you if gail-1000 
>> is masked for some reason. Unmasking gail-1000 should resolve the block, 
>> but why it is masked in the first place is rather a mystery.
>>     
>
> msoulier@anton:~$ equery list -p gail
> [ Searching for package 'gail' in all categories among: ]
>  * installed packages
> [I--] [  ] gnome-base/gail-1.22.3 (0)
>  * Portage tree (/usr/portage)
> [-P-] [  ] gnome-base/gail-1.20.2 (0)
> [-P-] [  ] gnome-base/gail-1000 (0)
> [-P-] [  ] gnome-extra/libgail-gnome-1.20.0 (0)
> [-P-] [  ] gnome-extra/libgail-gnome-1.20.1 (0)
>
> I don't think it's masked.
>
> Shouldn't the newer gtk+ flag the fact that it obsoletes the need for gail?
>
> Mike
>   
Hmm, that's odd. gtk+ does flag the fact that it includes gail with the 
block you are running into, and gail-1000 is used to make programs which 
depend on gail happy. emerge -uDN world should really just take care of 
this, as gail should be upgraded to gail-1000.
At the end of the day, Daniel is right, unmerging gail should resolve 
the block, and everything should work when you are done upgrading. 
Portage should (and did for me) take care of this on it's own though.

Nick



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

* Re: [gentoo-user] resolving this block
  2009-03-21 22:28     ` Nick Fortino
@ 2009-03-22 15:35       ` Michael P. Soulier
  2009-03-22 15:48         ` Mike Kazantsev
  2009-03-22 18:11         ` Alan McKinnon
  0 siblings, 2 replies; 8+ messages in thread
From: Michael P. Soulier @ 2009-03-22 15:35 UTC (permalink / raw
  To: gentoo-user

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

On 21/03/09 Nick Fortino said:

> Hmm, that's odd. gtk+ does flag the fact that it includes gail with the 
> block you are running into, and gail-1000 is used to make programs which 
> depend on gail happy. emerge -uDN world should really just take care of 
> this, as gail should be upgraded to gail-1000.
> At the end of the day, Daniel is right, unmerging gail should resolve the 
> block, and everything should work when you are done upgrading. Portage 
> should (and did for me) take care of this on it's own though.

Hmm. Is it possible that I don't have the latest portage?

I have sys-apps/portage-2.1.6.7.

emerge --pretend --update sys-apps/portage

shows nothing so I guess I have the latest one...

Mike
-- 
Michael P. Soulier <msoulier@digitaltorque.ca>
"Any intelligent fool can make things bigger and more complex... It takes a
touch of genius - and a lot of courage to move in the opposite direction."
--Albert Einstein

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

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

* Re: [gentoo-user] resolving this block
  2009-03-22 15:35       ` Michael P. Soulier
@ 2009-03-22 15:48         ` Mike Kazantsev
  2009-03-22 18:11         ` Alan McKinnon
  1 sibling, 0 replies; 8+ messages in thread
From: Mike Kazantsev @ 2009-03-22 15:48 UTC (permalink / raw
  To: gentoo-user

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

On Sun, 22 Mar 2009 11:35:56 -0400
"Michael P. Soulier" <msoulier@digitaltorque.ca> wrote:

> On 21/03/09 Nick Fortino said:
> 
> Hmm. Is it possible that I don't have the latest portage?
> 
> I have sys-apps/portage-2.1.6.7.
> 
> emerge --pretend --update sys-apps/portage
> 
> shows nothing so I guess I have the latest one...

echo sys-apps/portage >> /etc/portage/package.unmask
echo sys-apps/portage >> /etc/portage/package.keywords

I have 2.2_rc26, umasked 2.2 from the beginning and have yet to face
any problem with it (unlike with 2.1, which seem to figure in quite
a few threads here) :)

-- 
Mike Kazantsev // fraggod.net

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

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

* Re: [gentoo-user] resolving this block
  2009-03-22 15:35       ` Michael P. Soulier
  2009-03-22 15:48         ` Mike Kazantsev
@ 2009-03-22 18:11         ` Alan McKinnon
  1 sibling, 0 replies; 8+ messages in thread
From: Alan McKinnon @ 2009-03-22 18:11 UTC (permalink / raw
  To: gentoo-user

On Sunday 22 March 2009 17:35:56 Michael P. Soulier wrote:
> On 21/03/09 Nick Fortino said:
> > Hmm, that's odd. gtk+ does flag the fact that it includes gail with the
> > block you are running into, and gail-1000 is used to make programs which
> > depend on gail happy. emerge -uDN world should really just take care of
> > this, as gail should be upgraded to gail-1000.
> > At the end of the day, Daniel is right, unmerging gail should resolve the
> > block, and everything should work when you are done upgrading. Portage
> > should (and did for me) take care of this on it's own though.
>
> Hmm. Is it possible that I don't have the latest portage?
>
> I have sys-apps/portage-2.1.6.7.
>
> emerge --pretend --update sys-apps/portage
>
> shows nothing so I guess I have the latest one...

You have the latest *stable* portage.

There are others in the unstable branch with the latest cutting-edge features. 
Lucky for us, Zac has done an excellent job in the last year of stopping just 
short of the bleeding edge

-- 
alan dot mckinnon at gmail dot com



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

end of thread, other threads:[~2009-03-22 18:12 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-03-21 21:17 [gentoo-user] resolving this block Michael P. Soulier
2009-03-21 21:30 ` Nick Fortino
2009-03-21 22:02   ` Michael P. Soulier
2009-03-21 22:28     ` Nick Fortino
2009-03-22 15:35       ` Michael P. Soulier
2009-03-22 15:48         ` Mike Kazantsev
2009-03-22 18:11         ` Alan McKinnon
2009-03-21 21:30 ` Daniel Pielmeier

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