Re: [gentoo-user] qt-dbus blocker--SOLVED

2009-10-14 Thread Allan Gottlieb
At Tue, 13 Oct 2009 10:13:59 -0400 Allan Gottlieb gottl...@nyu.edu wrote:

 At Tue, 13 Oct 2009 15:02:25 +0200 Alan McKinnon alan.mckin...@gmail.com 
 wrote:

 qt*-4.5.1 blocks qt*-4.5.2. It's not a simple single package that you 
 upgrade, 
 it's multiple packages and throughout the build you will have incompatible 
 packages installed at the same time.

 Either:

 unmerge all of qt
 emerge all of qt

 or:

 upgrade to masked portage-2.2 which can deal with such things easily.

 Note that you will likely need to rebuild kdelibs and other stuff after 
 building qt. There's an elog about it.

 I do not have kde installed (I use gnome).  I just did an
   eix --installed kde
 to confirm.

 I have 10 qt packages (confirmed with eix --installed qt)
 Seven begin with qt- and are at 4.5.1 with 4.5.2 available.
 The other three are qt PyQt PyQt4.
 None of the seven are in world.
 Have I understood correctly the procedure to be

 1.  Unmerge these 7 (*not* 10)
 2.  emerge --update --ask --newuse  --deep --tree -v --with-bdeps=y world
 3.  depclean  and revdep-rebuild

 thanks to alan dale and peter for their help.

I applied this procedure (tweaked, see below) and everything worked.
Thanks again to all.

allan

I included PyQt and PyQt4 in the list to unmerge
Alan recommends (pvt msg) to perform revdep-rebuild before depclean.




Re: [gentoo-user] qt-dbus blocker

2009-10-13 Thread Alan McKinnon
On Tuesday 13 October 2009 14:48:35 Allan Gottlieb wrote:
 I just started getting this blocker yesterday (was away for the weekend)
 
 [blocks B ]  x11-libs/qt-dbus-4.5.1-r
  (x11-libs/qt-dbus-4.5.1-r is blocking x11-libs/qt-script-4.5.1,
  x11-libs/qt-test-4.5.1, x11-libs/qt-gui-4.5.1,
  x11-libs/qt-qt3support-4.5.1, x11-libs/qt-sql-4.5.1,
  x11-libs/qt-core-4.5.1)
 
 (the entire output from emerge world is below
 EMERGE_DEFAULT_OPTS=--ask --deep --tree --verbose --with-bdeps=y)
 
 I read the news article and was directed to
 http://www.linuxized.com/p192, which said to add dbus and qt3support to
 my USE flags.  I already had dbus and adding qt3support did not change
 the result.  The std handbook recommendation is to remove qt-dbus, but
 the news article suggests this one is more complicated.  Should I
 perhaps mask qu-dbus-4.5.2 and if so do I then remove the mask when the
 rest has installed.
 
 This is a stable x86 box.

qt*-4.5.1 blocks qt*-4.5.2. It's not a simple single package that you upgrade, 
it's multiple packages and throughout the build you will have incompatible 
packages installed at the same time.

Either:

unmerge all of qt
emerge all of qt

or:

upgrade to masked portage-2.2 which can deal with such things easily.

Note that you will likely need to rebuild kdelibs and other stuff after 
building qt. There's an elog about it.

-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] qt-dbus blocker

2009-10-13 Thread Dale
Alan McKinnon wrote:
 On Tuesday 13 October 2009 14:48:35 Allan Gottlieb wrote:
   
 I just started getting this blocker yesterday (was away for the weekend)

 [blocks B ]  x11-libs/qt-dbus-4.5.1-r
  (x11-libs/qt-dbus-4.5.1-r is blocking x11-libs/qt-script-4.5.1,
  x11-libs/qt-test-4.5.1, x11-libs/qt-gui-4.5.1,
  x11-libs/qt-qt3support-4.5.1, x11-libs/qt-sql-4.5.1,
  x11-libs/qt-core-4.5.1)

 (the entire output from emerge world is below
 EMERGE_DEFAULT_OPTS=--ask --deep --tree --verbose --with-bdeps=y)

 I read the news article and was directed to
 http://www.linuxized.com/p192, which said to add dbus and qt3support to
 my USE flags.  I already had dbus and adding qt3support did not change
 the result.  The std handbook recommendation is to remove qt-dbus, but
 the news article suggests this one is more complicated.  Should I
 perhaps mask qu-dbus-4.5.2 and if so do I then remove the mask when the
 rest has installed.

 This is a stable x86 box.
 

 qt*-4.5.1 blocks qt*-4.5.2. It's not a simple single package that you 
 upgrade, 
 it's multiple packages and throughout the build you will have incompatible 
 packages installed at the same time.

 Either:

 unmerge all of qt
 emerge all of qt

 or:

 upgrade to masked portage-2.2 which can deal with such things easily.

 Note that you will likely need to rebuild kdelibs and other stuff after 
 building qt. There's an elog about it.

   

It may be more than just likely.  I had to rebuild about all of KDE 3
and a huge part of KDE 4.  Since it was so many packages, it could
easily have been them all.  Funny thing is, I already had my USE flags
set correctly. 

Dale

:-)  :-) 



Re: [gentoo-user] qt-dbus blocker

2009-10-13 Thread Allan Gottlieb
At Tue, 13 Oct 2009 15:02:25 +0200 Alan McKinnon alan.mckin...@gmail.com 
wrote:

 qt*-4.5.1 blocks qt*-4.5.2. It's not a simple single package that you 
 upgrade, 
 it's multiple packages and throughout the build you will have incompatible 
 packages installed at the same time.

 Either:

 unmerge all of qt
 emerge all of qt

 or:

 upgrade to masked portage-2.2 which can deal with such things easily.

 Note that you will likely need to rebuild kdelibs and other stuff after 
 building qt. There's an elog about it.

I do not have kde installed (I use gnome).  I just did an
  eix --installed kde
to confirm.

I have 10 qt packages (confirmed with eix --installed qt)
Seven begin with qt- and are at 4.5.1 with 4.5.2 available.
The other three are qt PyQt PyQt4.
None of the seven are in world.
Have I understood correctly the procedure to be

1.  Unmerge these 7 (*not* 10)
2.  emerge --update --ask --newuse  --deep --tree -v --with-bdeps=y world
3.  depclean  and revdep-rebuild

thanks to alan dale and peter for their help.

allan



Re: [gentoo-user] qt-dbus blocker

2009-10-13 Thread KH

Alan McKinnon schrieb:

On Tuesday 13 October 2009 14:48:35 Allan Gottlieb wrote:

I just started getting this blocker yesterday (was away for the weekend)

[blocks B ]  x11-libs/qt-dbus-4.5.1-r
 (x11-libs/qt-dbus-4.5.1-r is blocking x11-libs/qt-script-4.5.1,
 x11-libs/qt-test-4.5.1, x11-libs/qt-gui-4.5.1,
 x11-libs/qt-qt3support-4.5.1, x11-libs/qt-sql-4.5.1,
 x11-libs/qt-core-4.5.1)

(the entire output from emerge world is below
EMERGE_DEFAULT_OPTS=--ask --deep --tree --verbose --with-bdeps=y)

I read the news article and was directed to
http://www.linuxized.com/p192, which said to add dbus and qt3support to
my USE flags.  I already had dbus and adding qt3support did not change
the result.  The std handbook recommendation is to remove qt-dbus, but
the news article suggests this one is more complicated.  Should I
perhaps mask qu-dbus-4.5.2 and if so do I then remove the mask when the
rest has installed.

This is a stable x86 box.


qt*-4.5.1 blocks qt*-4.5.2. It's not a simple single package that you upgrade, 
it's multiple packages and throughout the build you will have incompatible 
packages installed at the same time.


Either:

unmerge all of qt
emerge all of qt

or:

upgrade to masked portage-2.2 which can deal with such things easily.

Note that you will likely need to rebuild kdelibs and other stuff after 
building qt. There's an elog about it.




Hi,

I am running stable portage as well and it takes good care of the blocks 
with the b. Really the only one you have to take care of manually is 
the one with the B.

Do you have the old qt-4.* meta package installed?
Are you masking or keywording any qt stuff?
Maybe masking qt-dbus-4.5.2 as you suggested is a good idea. That way 
you will get rid of all the b stuff. Then you can take a deeper look 
on what is left.


kh



Re: [gentoo-user] qt-dbus blocker

2009-10-13 Thread Yoav Luft
As with me, the problem is appearently with certain packages which
require the older Qt libraries, or at least that's what I understand.
Below is the emerge (only partly, as it wants to update a lot more
other packages which are not relevant).
It seems to me like a pain in the ass, and usually a source to broken
system, to remove the older Qt libraries manually.

[blocks B ] x11-libs/qt-qt3support-4.5.2
(x11-libs/qt-qt3support-4.5.2 is blocking x11-libs/qt-test-4.5.2,
x11-libs/qt-opengl-4.5.2-r1, x11-libs/qt-dbus-4.5.2,
x11-libs/qt-script-4.5.2, x11-libs/qt-gui-4.5.2-r2,
x11-libs/qt-webkit-4.5.2-r1, x11-libs/qt-core-4.5.2,
x11-libs/qt-sql-4.5.2)
[blocks B ] x11-libs/qt-core-4.5.2 (x11-libs/qt-core-4.5.2 is
blocking x11-libs/qt-test-4.5.2, x11-libs/qt-opengl-4.5.2-r1,
x11-libs/qt-dbus-4.5.2, x11-libs/qt-script-4.5.2,
x11-libs/qt-gui-4.5.2-r2, x11-libs/qt-qt3support-4.5.2,
x11-libs/qt-webkit-4.5.2-r1, x11-libs/qt-sql-4.5.2)
[blocks B ] x11-libs/qt-sql-4.5.2 (x11-libs/qt-sql-4.5.2 is
blocking x11-libs/qt-test-4.5.2, x11-libs/qt-opengl-4.5.2-r1,
x11-libs/qt-dbus-4.5.2, x11-libs/qt-script-4.5.2,
x11-libs/qt-gui-4.5.2-r2, x11-libs/qt-qt3support-4.5.2,
x11-libs/qt-webkit-4.5.2-r1, x11-libs/qt-core-4.5.2)
[blocks B ] x11-libs/qt-script-4.5.2 (x11-libs/qt-script-4.5.2
is blocking x11-libs/qt-test-4.5.2, x11-libs/qt-opengl-4.5.2-r1,
x11-libs/qt-dbus-4.5.2, x11-libs/qt-gui-4.5.2-r2,
x11-libs/qt-qt3support-4.5.2, x11-libs/qt-webkit-4.5.2-r1,
x11-libs/qt-core-4.5.2, x11-libs/qt-sql-4.5.2)
[blocks B ] x11-libs/qt-dbus-4.5.2 (x11-libs/qt-dbus-4.5.2 is
blocking x11-libs/qt-test-4.5.2, x11-libs/qt-opengl-4.5.2-r1,
x11-libs/qt-script-4.5.2, x11-libs/qt-gui-4.5.2-r2,
x11-libs/qt-qt3support-4.5.2, x11-libs/qt-webkit-4.5.2-r1,
x11-libs/qt-core-4.5.2, x11-libs/qt-sql-4.5.2)
[blocks B ] x11-libs/qt-gui-4.5.2 (x11-libs/qt-gui-4.5.2 is
blocking x11-libs/qt-opengl-4.5.2-r1, x11-libs/qt-dbus-4.5.2,
x11-libs/qt-script-4.5.2, x11-libs/qt-test-4.5.2,
x11-libs/qt-qt3support-4.5.2, x11-libs/qt-webkit-4.5.2-r1,
x11-libs/qt-core-4.5.2, x11-libs/qt-sql-4.5.2)
[blocks B ] x11-libs/qt-script-4.5.1-r
(x11-libs/qt-script-4.5.1-r is blocking
x11-libs/qt-svg-4.5.1-r1, x11-libs/qt-dbus-4.5.1,
x11-libs/qt-gui-4.5.1, x11-libs/qt-qt3support-4.5.1,
x11-libs/qt-sql-4.5.1, x11-libs/qt-core-4.5.1)
[blocks B ] x11-libs/qt-qt3support-4.5.1-r
(x11-libs/qt-qt3support-4.5.1-r is blocking
x11-libs/qt-svg-4.5.1-r1, x11-libs/qt-script-4.5.1,
x11-libs/qt-dbus-4.5.1, x11-libs/qt-gui-4.5.1, x11-libs/qt-sql-4.5.1,
x11-libs/qt-core-4.5.1)
[blocks B ] x11-libs/qt-sql-4.5.1-r
(x11-libs/qt-sql-4.5.1-r is blocking x11-libs/qt-svg-4.5.1-r1,
x11-libs/qt-script-4.5.1, x11-libs/qt-dbus-4.5.1,
x11-libs/qt-gui-4.5.1, x11-libs/qt-qt3support-4.5.1,
x11-libs/qt-core-4.5.1)
[blocks B ] x11-libs/qt-core-4.5.1-r
(x11-libs/qt-core-4.5.1-r is blocking x11-libs/qt-svg-4.5.1-r1,
x11-libs/qt-script-4.5.1, x11-libs/qt-dbus-4.5.1,
x11-libs/qt-gui-4.5.1, x11-libs/qt-qt3support-4.5.1,
x11-libs/qt-sql-4.5.1)
[blocks B ] x11-libs/qt-svg-4.5.2 (x11-libs/qt-svg-4.5.2 is
blocking x11-libs/qt-test-4.5.2, x11-libs/qt-opengl-4.5.2-r1,
x11-libs/qt-dbus-4.5.2, x11-libs/qt-script-4.5.2,
x11-libs/qt-gui-4.5.2-r2, x11-libs/qt-qt3support-4.5.2,
x11-libs/qt-webkit-4.5.2-r1, x11-libs/qt-core-4.5.2,
x11-libs/qt-sql-4.5.2)
[blocks B ] x11-libs/qt-gui-4.5.1-r
(x11-libs/qt-gui-4.5.1-r is blocking x11-libs/qt-svg-4.5.1-r1,
x11-libs/qt-script-4.5.1, x11-libs/qt-dbus-4.5.1,
x11-libs/qt-qt3support-4.5.1, x11-libs/qt-sql-4.5.1,
x11-libs/qt-core-4.5.1)
[blocks B ] x11-libs/qt-dbus-4.5.1-r
(x11-libs/qt-dbus-4.5.1-r is blocking x11-libs/qt-svg-4.5.1-r1,
x11-libs/qt-script-4.5.1, x11-libs/qt-gui-4.5.1,
x11-libs/qt-qt3support-4.5.1, x11-libs/qt-sql-4.5.1,
x11-libs/qt-core-4.5.1)
[blocks B ] x11-libs/qt-webkit-4.5.1-r
(x11-libs/qt-webkit-4.5.1-r is blocking
x11-libs/qt-svg-4.5.1-r1, x11-libs/qt-script-4.5.1,
x11-libs/qt-dbus-4.5.1, x11-libs/qt-gui-4.5.1,
x11-libs/qt-qt3support-4.5.1, x11-libs/qt-sql-4.5.1,
x11-libs/qt-core-4.5.1)
[blocks B ] x11-libs/qt-opengl-4.5.1-r
(x11-libs/qt-opengl-4.5.1-r is blocking
x11-libs/qt-svg-4.5.1-r1, x11-libs/qt-script-4.5.1,
x11-libs/qt-dbus-4.5.1, x11-libs/qt-gui-4.5.1,
x11-libs/qt-qt3support-4.5.1, x11-libs/qt-sql-4.5.1,
x11-libs/qt-core-4.5.1)
[blocks B ] x11-libs/qt-test-4.5.1-r
(x11-libs/qt-test-4.5.1-r is blocking x11-libs/qt-svg-4.5.1-r1,
x11-libs/qt-script-4.5.1, x11-libs/qt-dbus-4.5.1,
x11-libs/qt-gui-4.5.1, x11-libs/qt-qt3support-4.5.1,
x11-libs/qt-sql-4.5.1, x11-libs/qt-core-4.5.1)

Total: 420 packages (19 upgrades, 174 new, 141 in new slots, 86
reinstalls), Size of downloads: 807,111 kB
Conflict: 16 blocks (16 unsatisfied)

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

  ('ebuild', '/', 'x11-libs/qt-script-4.5.2', 'merge') pulled in by
=x11-libs/qt-script-4.5.1:4 

Re: [gentoo-user] qt-dbus blocker

2009-10-13 Thread Yoav Luft
This regard that last one, I was just being stupid. Portage handles
that just fine, I just forgot to add the --upgrade flag

On Tue, Oct 13, 2009 at 8:42 PM, Yoav Luft yoav.l...@gmail.com wrote:
 As with me, the problem is appearently with certain packages which
 require the older Qt libraries, or at least that's what I understand.
 Below is the emerge (only partly, as it wants to update a lot more
 other packages which are not relevant).
 It seems to me like a pain in the ass, and usually a source to broken
 system, to remove the older Qt libraries manually.

 [blocks B     ] x11-libs/qt-qt3support-4.5.2
 (x11-libs/qt-qt3support-4.5.2 is blocking x11-libs/qt-test-4.5.2,
 x11-libs/qt-opengl-4.5.2-r1, x11-libs/qt-dbus-4.5.2,
 x11-libs/qt-script-4.5.2, x11-libs/qt-gui-4.5.2-r2,
 x11-libs/qt-webkit-4.5.2-r1, x11-libs/qt-core-4.5.2,
 x11-libs/qt-sql-4.5.2)
 [blocks B     ] x11-libs/qt-core-4.5.2 (x11-libs/qt-core-4.5.2 is
 blocking x11-libs/qt-test-4.5.2, x11-libs/qt-opengl-4.5.2-r1,
 x11-libs/qt-dbus-4.5.2, x11-libs/qt-script-4.5.2,
 x11-libs/qt-gui-4.5.2-r2, x11-libs/qt-qt3support-4.5.2,
 x11-libs/qt-webkit-4.5.2-r1, x11-libs/qt-sql-4.5.2)
 [blocks B     ] x11-libs/qt-sql-4.5.2 (x11-libs/qt-sql-4.5.2 is
 blocking x11-libs/qt-test-4.5.2, x11-libs/qt-opengl-4.5.2-r1,
 x11-libs/qt-dbus-4.5.2, x11-libs/qt-script-4.5.2,
 x11-libs/qt-gui-4.5.2-r2, x11-libs/qt-qt3support-4.5.2,
 x11-libs/qt-webkit-4.5.2-r1, x11-libs/qt-core-4.5.2)
 [blocks B     ] x11-libs/qt-script-4.5.2 (x11-libs/qt-script-4.5.2
 is blocking x11-libs/qt-test-4.5.2, x11-libs/qt-opengl-4.5.2-r1,
 x11-libs/qt-dbus-4.5.2, x11-libs/qt-gui-4.5.2-r2,
 x11-libs/qt-qt3support-4.5.2, x11-libs/qt-webkit-4.5.2-r1,
 x11-libs/qt-core-4.5.2, x11-libs/qt-sql-4.5.2)
 [blocks B     ] x11-libs/qt-dbus-4.5.2 (x11-libs/qt-dbus-4.5.2 is
 blocking x11-libs/qt-test-4.5.2, x11-libs/qt-opengl-4.5.2-r1,
 x11-libs/qt-script-4.5.2, x11-libs/qt-gui-4.5.2-r2,
 x11-libs/qt-qt3support-4.5.2, x11-libs/qt-webkit-4.5.2-r1,
 x11-libs/qt-core-4.5.2, x11-libs/qt-sql-4.5.2)
 [blocks B     ] x11-libs/qt-gui-4.5.2 (x11-libs/qt-gui-4.5.2 is
 blocking x11-libs/qt-opengl-4.5.2-r1, x11-libs/qt-dbus-4.5.2,
 x11-libs/qt-script-4.5.2, x11-libs/qt-test-4.5.2,
 x11-libs/qt-qt3support-4.5.2, x11-libs/qt-webkit-4.5.2-r1,
 x11-libs/qt-core-4.5.2, x11-libs/qt-sql-4.5.2)
 [blocks B     ] x11-libs/qt-script-4.5.1-r
 (x11-libs/qt-script-4.5.1-r is blocking
 x11-libs/qt-svg-4.5.1-r1, x11-libs/qt-dbus-4.5.1,
 x11-libs/qt-gui-4.5.1, x11-libs/qt-qt3support-4.5.1,
 x11-libs/qt-sql-4.5.1, x11-libs/qt-core-4.5.1)
 [blocks B     ] x11-libs/qt-qt3support-4.5.1-r
 (x11-libs/qt-qt3support-4.5.1-r is blocking
 x11-libs/qt-svg-4.5.1-r1, x11-libs/qt-script-4.5.1,
 x11-libs/qt-dbus-4.5.1, x11-libs/qt-gui-4.5.1, x11-libs/qt-sql-4.5.1,
 x11-libs/qt-core-4.5.1)
 [blocks B     ] x11-libs/qt-sql-4.5.1-r
 (x11-libs/qt-sql-4.5.1-r is blocking x11-libs/qt-svg-4.5.1-r1,
 x11-libs/qt-script-4.5.1, x11-libs/qt-dbus-4.5.1,
 x11-libs/qt-gui-4.5.1, x11-libs/qt-qt3support-4.5.1,
 x11-libs/qt-core-4.5.1)
 [blocks B     ] x11-libs/qt-core-4.5.1-r
 (x11-libs/qt-core-4.5.1-r is blocking x11-libs/qt-svg-4.5.1-r1,
 x11-libs/qt-script-4.5.1, x11-libs/qt-dbus-4.5.1,
 x11-libs/qt-gui-4.5.1, x11-libs/qt-qt3support-4.5.1,
 x11-libs/qt-sql-4.5.1)
 [blocks B     ] x11-libs/qt-svg-4.5.2 (x11-libs/qt-svg-4.5.2 is
 blocking x11-libs/qt-test-4.5.2, x11-libs/qt-opengl-4.5.2-r1,
 x11-libs/qt-dbus-4.5.2, x11-libs/qt-script-4.5.2,
 x11-libs/qt-gui-4.5.2-r2, x11-libs/qt-qt3support-4.5.2,
 x11-libs/qt-webkit-4.5.2-r1, x11-libs/qt-core-4.5.2,
 x11-libs/qt-sql-4.5.2)
 [blocks B     ] x11-libs/qt-gui-4.5.1-r
 (x11-libs/qt-gui-4.5.1-r is blocking x11-libs/qt-svg-4.5.1-r1,
 x11-libs/qt-script-4.5.1, x11-libs/qt-dbus-4.5.1,
 x11-libs/qt-qt3support-4.5.1, x11-libs/qt-sql-4.5.1,
 x11-libs/qt-core-4.5.1)
 [blocks B     ] x11-libs/qt-dbus-4.5.1-r
 (x11-libs/qt-dbus-4.5.1-r is blocking x11-libs/qt-svg-4.5.1-r1,
 x11-libs/qt-script-4.5.1, x11-libs/qt-gui-4.5.1,
 x11-libs/qt-qt3support-4.5.1, x11-libs/qt-sql-4.5.1,
 x11-libs/qt-core-4.5.1)
 [blocks B     ] x11-libs/qt-webkit-4.5.1-r
 (x11-libs/qt-webkit-4.5.1-r is blocking
 x11-libs/qt-svg-4.5.1-r1, x11-libs/qt-script-4.5.1,
 x11-libs/qt-dbus-4.5.1, x11-libs/qt-gui-4.5.1,
 x11-libs/qt-qt3support-4.5.1, x11-libs/qt-sql-4.5.1,
 x11-libs/qt-core-4.5.1)
 [blocks B     ] x11-libs/qt-opengl-4.5.1-r
 (x11-libs/qt-opengl-4.5.1-r is blocking
 x11-libs/qt-svg-4.5.1-r1, x11-libs/qt-script-4.5.1,
 x11-libs/qt-dbus-4.5.1, x11-libs/qt-gui-4.5.1,
 x11-libs/qt-qt3support-4.5.1, x11-libs/qt-sql-4.5.1,
 x11-libs/qt-core-4.5.1)
 [blocks B     ] x11-libs/qt-test-4.5.1-r
 (x11-libs/qt-test-4.5.1-r is blocking x11-libs/qt-svg-4.5.1-r1,
 x11-libs/qt-script-4.5.1, x11-libs/qt-dbus-4.5.1,
 x11-libs/qt-gui-4.5.1, x11-libs/qt-qt3support-4.5.1,
 x11-libs/qt-sql-4.5.1, x11-libs/qt-core-4.5.1)

 Total: 420 packages (19 upgrades, 174 new, 141 in new slots, 86
 reinstalls),