FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Gentoo > Gentoo User

 
 
LinkBack Thread Tools
 
Old 03-21-2009, 08:17 PM
"Michael P. Soulier"
 
Default resolving this block

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
 
Old 03-21-2009, 08:30 PM
Nick Fortino
 
Default resolving this block

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
 
Old 03-21-2009, 08:30 PM
Daniel Pielmeier
 
Default resolving this block

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
 
Old 03-21-2009, 09:02 PM
"Michael P. Soulier"
 
Default resolving this block

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
 
Old 03-21-2009, 09:28 PM
Nick Fortino
 
Default resolving this block

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
 
Old 03-22-2009, 02:35 PM
"Michael P. Soulier"
 
Default resolving this block

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
 
Old 03-22-2009, 02:48 PM
Mike Kazantsev
 
Default resolving this block

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
 
Old 03-22-2009, 05:11 PM
Alan McKinnon
 
Default resolving this block

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
 

Thread Tools




All times are GMT. The time now is 09:48 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org