Re: [gentoo-user] Trying KDE-4

2008-10-24 Thread Peter Humphrey
On Thursday 23 October 2008 11:03:12 Daniel Pielmeier wrote:

 I thought he already installed some of the qt split ebuilds so they
 should be unmasked, but let us see :-)

$ sudo autounmask x11-libs/qt-4.3.3

 autounmask version 0.21 (using PortageXS-0.02.07 and portage-2.2_rc12)

 * Using repository: /usr/portage

 * Using package.keywords file: /etc/portage/package.keywords
 * Using package.unmask file: /etc/portage/package.unmask

 * Unmasking x11-libs/qt-4.3.3 and its dependencies.. this might take a 
while..

 * done!

$ tail -n 7 /etc/portage/package.unmask
# ---
# BEGIN: x11-libs/qt-4.3.3
# ---
# ---
# END: x11-libs/qt-4.3.3
# ---

$ tail -n 7 /etc/portage/package.keywords
# ---
# BEGIN: x11-libs/qt-4.3.3
# ---
# ---
# END: x11-libs/qt-4.3.3
# ---

-- 
Rgds
Peter



Re: [gentoo-user] Trying KDE-4

2008-10-24 Thread Peter Humphrey
On Thursday 23 October 2008 11:03:12 Daniel Pielmeier wrote:

 I thought he already installed some of the qt split ebuilds so they
 should be unmasked, but let us see :-)

I've found it myself. For some reason I had these two entries in my world 
file:

x11-libs/qt
x11-libs/qt:3

Once I'd removed those the blocks disappeared.

Thanks to those who tried to help.

-- 
Rgds
Peter



Re: [gentoo-user] Trying KDE-4

2008-10-23 Thread Peter Humphrey
On Wednesday 22 October 2008 19:32:08 Daniel Pielmeier wrote:

 Please post again the output from emerge -pvutND world but attach it in
 a file so it doesn't get crippled by the mail program.

Attached.

 Also what I have seen from your previous tree output is that you are
 trying to do many things at one time. Upgrading to kde4 changing and
 changing many use flags. This makes debugging very hard. Try to do only
 one thing at a time

That's only because one thing leads to another. All I wanted to do was to 
install KDE-4; everything else I've tried has been to enable that. Of 
course I do try to do only one thing at a time - I had half a lifetime of 
debugging of one kind or another.

I started by running autounmask, as suggested by Neil B; that unmasked 81 
packages. Then I tried to update world - 82 times: one for each other 
package that needed unmasking. At the end of that I had all the packages 
unmasked that were required for an upgrade to KDE-4, but I also had the 
blocker that started this conversation. I've been trying to find the 
conflict in dependencies ever since, with your help - thanks again.

Here's another titbit:

$ equery d '=x11-libs/qt-4.4.0_alpha:4'
[ Searching for packages depending on =x11-libs/qt-4.4.0_alpha:4... ]
app-text/poppler-bindings-0.8.7 (qt4? =x11-libs/qt-4.3:4)
x11-libs/qscintilla-2.1-r1 (qt4? =x11-libs/qt-4.3*:4)

-- 
Rgds
Peter

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

Calculating dependencies  ... ... done!
[ebuild   R   ] app-office/openoffice-3.0.0  USE=cups dbus* gtk java kde mono 
nsplugin opengl pam -debug -eds -gnome -gstreamer -ldap -odk -templates 
LINGUAS=en_GB -af -ar -as_IN -be_BY -bg -bn -br -bs -ca -cs -cy -da -de -dz 
-el -en -en_US -en_ZA -eo -es -et -fa -fi -fr -ga -gl -gu_IN -he -hi_IN -hr -hu 
-it -ja -km -ko -ku -lt -lv -mk -ml_IN -mr_IN -nb -ne -nl -nn -nr -ns -or_IN 
-pa_IN -pl -pt -pt_BR -ru -rw -sh -sk -sl -sr -ss -st -sv -sw_TZ -ta_IN -te_IN 
-tg -th -ti_ER -tn -tr -ts -uk -ur_IN -ve -vi -xh -zh_CN -zh_TW -zu 338,400 kB
[ebuild  NS   ] kde-base/kdebase-meta-4.1.2 [3.5.9] 0 kB
[ebuild  NS   ] x11-libs/qt-4.3.3 [3.3.8-r4] USE=accessibility cups dbus gif 
jpeg mng mysql odbc opengl png qt3support ssl tiff zlib -debug -doc -examples 
(-firebird) -glib -nas -nis -pch -postgres -sqlite -sqlite3 -xinerama 
INPUT_DEVICES=-wacom 41,350 kB
[ebuild  NS   ] kde-base/kdegraphics-meta-4.1.2 [3.5.9] 0 kB
[ebuild  NS   ] kde-base/kdemultimedia-meta-4.1.2 [3.5.9] 0 kB
[ebuild U ] media-video/mplayer-1.0_rc2_p27725-r1 [1.0_rc2_p26753] 
USE=3dnowext X a52 alsa arts cddb cdparanoia cpudetection doc dv dvd enca gif 
gtk iconv ipv6 jpeg live mad mmx mmxext mp3 openal opengl png real rtc sdl sse 
sse2 theora truetype unicode vorbis x264 xanim xscreensaver xv xvid xvmc -3dnow 
-aac -aalib (-altivec) -amrnb -amrwb -bidi -bindist -bl -cdio -custom-cflags 
-custom-cpuopts% -debug -dga -dirac% -directfb -dts -dvb -dxr3% -encode -esd 
-fbcon -ftp -ggi -jack -joystick -ladspa -libcaca -lirc -lzo -md5sum -mp2 
-musepack -nas -nemesi -oss -pnm -pulseaudio -pvr% -quicktime -radio -rar 
-samba -schroedinger% -speex -srt -ssse3 (-svga) -teletext -tga -v4l -v4l2 
(-vidix) (-win32codecs) -xinerama -zoran VIDEO_CARDS=-mga -s3virge -tdfx 
-vesa 8,170 kB
[ebuild  NS   ] kde-base/kdeutils-meta-4.1.2 [3.5.9] USE=-floppy 0 kB
[ebuild   R   ] media-video/vlc-0.8.6i-r2  USE=X a52 alsa arts cdda cddb 
dc1394 dvd httpd libnotify live mp3 mpeg ncurses nsplugin ogg opengl png rtsp 
sdl sdl-image stream svg truetype vcd vorbis x264 xml xv (-3dfx) -aalib 
(-altivec) -avahi -bidi -corba -daap -debug -directfb -dts -dvb -esd -fbcon 
-flac -ggi -gnome -gnutls -hal* -jack -libcaca -lirc -matroska -modplug 
-musepack -optimisememory -oss -samba -seamonkey -shout -skins -speex (-svga) 
-theora -upnp -v4l -vlm (-win32codecs) -wxwindows -xinerama -xosd -xulrunner 
11,522 kB
[ebuild   R   ] media-gfx/gimp-2.4.6  USE=alsa curl dbus* doc exif gtkhtml 
lcms mmx mng pdf png python smp sse svg tiff wmf -aalib (-altivec) -debug 
-gnome -hal* 17,935 kB
[ebuild  NS   ] kde-base/kate-4.1.2 [3.5.9] USE=plasma -debug -htmlhandbook 
-kdeprefix 4,793 kB
[ebuild  NS   ] kde-base/kdeartwork-meta-4.1.2 [3.5.9] 0 kB
[ebuild  NS   ]  kde-base/kdeartwork-emoticons-4.1.2 [3.5.9] USE=-kdeprefix 
41,367 kB
[ebuild  N]  kde-base/kdeartwork-colorschemes-4.1.2  USE=-kdeprefix 0 kB
[ebuild  NS   ]  kde-base/kdeartwork-kscreensaver-4.1.2 [3.5.9] USE=opengl 
-debug -kdeprefix -xscreensaver 0 kB
[ebuild  NS   ]  kde-base/kdeartwork-styles-4.1.2 [3.5.9] USE=-debug 
-kdeprefix 0 kB
[ebuild  NS   ]  kde-base/kdeartwork-wallpapers-4.1.2 [3.5.9] USE=-kdeprefix 
0 kB
[ebuild  NS   ]  kde-base/kdeartwork-icewm-themes-4.1.2 [3.5.9] 
USE=-kdeprefix 0 kB
[ebuild  NS   ]  kde-base/kdeartwork-sounds-4.1.2 [3.5.9] USE=-kdeprefix 0 kB
[ebuild  NS   ]  kde-base/kdeartwork-kworldclock-4.1.2 [3.5.9] USE=-kdeprefix 
0 kB
[nomerge  ] kde-base/kdeutils-meta-4.1.2 [3.5.9] USE=-floppy 
[ebuild  NS   ]  

Re: [gentoo-user] Trying KDE-4

2008-10-23 Thread Alan McKinnon
On Thursday 23 October 2008 11:28:49 Peter Humphrey wrote:
 On Wednesday 22 October 2008 19:32:08 Daniel Pielmeier wrote:
  Please post again the output from emerge -pvutND world but attach it in
  a file so it doesn't get crippled by the mail program.

 Attached.

Finally, we can see what you are running into.

This is a stable box and you are trying to install latest kde:4 onto it right?

emerge is trying to install qt-4.3.3 which is marked stable and conflicts with 
what kde-4.1.2 wants

generate an autounmask for qt



  Also what I have seen from your previous tree output is that you are
  trying to do many things at one time. Upgrading to kde4 changing and
  changing many use flags. This makes debugging very hard. Try to do only
  one thing at a time

 That's only because one thing leads to another. All I wanted to do was to
 install KDE-4; everything else I've tried has been to enable that. Of
 course I do try to do only one thing at a time - I had half a lifetime of
 debugging of one kind or another.

 I started by running autounmask, as suggested by Neil B; that unmasked 81
 packages. Then I tried to update world - 82 times: one for each other
 package that needed unmasking. At the end of that I had all the packages
 unmasked that were required for an upgrade to KDE-4, but I also had the
 blocker that started this conversation. I've been trying to find the
 conflict in dependencies ever since, with your help - thanks again.

 Here's another titbit:

 $ equery d '=x11-libs/qt-4.4.0_alpha:4'
 [ Searching for packages depending on =x11-libs/qt-4.4.0_alpha:4... ]
 app-text/poppler-bindings-0.8.7 (qt4? =x11-libs/qt-4.3:4)
 x11-libs/qscintilla-2.1-r1 (qt4? =x11-libs/qt-4.3*:4)



-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] Trying KDE-4

2008-10-23 Thread Daniel Pielmeier
2008/10/23 Alan McKinnon [EMAIL PROTECTED]:
 On Thursday 23 October 2008 11:28:49 Peter Humphrey wrote:
 On Wednesday 22 October 2008 19:32:08 Daniel Pielmeier wrote:
  Please post again the output from emerge -pvutND world but attach it in
  a file so it doesn't get crippled by the mail program.

 Attached.

 Finally, we can see what you are running into.

 This is a stable box and you are trying to install latest kde:4 onto it right?

 emerge is trying to install qt-4.3.3 which is marked stable and conflicts with
 what kde-4.1.2 wants

 generate an autounmask for qt


I thought he already installed some of the qt split ebuilds so they
should be unmasked, but let us see :-)

-- 
Regards,
Daniel



Re: [gentoo-user] Trying KDE-4

2008-10-22 Thread Peter Humphrey
On Tuesday 21 October 2008 19:46:33 Daniel Pielmeier wrote:

 One thing I would give a try is to give portage a hand and emerge some of
 the qt split ebuilds with the oneshot option. In your case the qt split
 ebuilds which are blocked: 

 x11-libs/qt-script-4.4.2, x11-libs/qt-dbus-4.4.2,
 x11-libs/qt-qt3support-4.4.2, x11-libs/qt-sql-4.4.2,
 x11-libs/qt-gui-4.4.2, x11-libs/qt-svg-4.4.2,
 x11-libs/qt-test-4.4.2, x11-libs/qt-core-4.4.2,
 x11-libs/qt-webkit-4.4.2, x11-libs/qt-opengl-4.4.2

 and then see if portage will be able to continue with the world update.

That was a good idea, one that I ought to have thought of but didn't. 
Unfortunately, it's made no difference at all. Emerge -upDvN world still 
gives the same block:

[blocks B ] x11-libs/qt-core (x11-libs/qt-core is blocking 
x11-libs/qt-4.3.3)
[blocks B ] =x11-libs/qt-4.4.0_alpha:4 (=x11-libs/qt-4.4.0_alpha:4 
is blocking x11-libs/qt-script-4.4.2, x11-libs/qt-dbus-4.4.2, 
x11-libs/qt-qt3support-4.4.2, x11-libs/qt-sql-4.4.2, x11-libs/qt-gui-4.4.2, 
x11-libs/qt-svg-4.4.2, x11-libs/qt-test-4.4.2, x11-libs/qt-core-4.4.2, 
x11-libs/qt-webkit-4.4.2, x11-libs/qt-opengl-4.4.2)

Total: 160 packages (3 upgrades, 78 new, 65 in new slots, 14 reinstalls), 
Size of downloads: 209,150 kB
Conflict: 2 blocks (2 unsatisfied)

To recap, the only version of qt installed is qt-3.3.8-r4, and equery d 
=x11-libs/qt-3.3.8-r4 returns 160 packages, all wanting =x11-libs/qt-3*. 
Emerge seems to think I have a version4.* of qt installed, but I haven't 
apart from the split e-builds I've just installed as above.

$ equery l qt
[ Searching for package 'qt' in all categories among: ]
 * installed packages
[I--] [  ] app-emulation/emul-linux-x86-qtlibs-20071210 (0)
[I--] [  ] dev-db/qt-unixODBC-3.3.8 (3)
[I--] [  ] dev-libs/dbus-qt3-old-0.70 (0)
[I--] [  ] sys-apps/qtparted-0.4.5 (0)
[I--] [  ] x11-libs/qt-3.3.8-r4 (3)
[I--] [ ~] x11-libs/qt-core-4.4.2 (4)
[I--] [ ~] x11-libs/qt-dbus-4.4.2 (4)
[I--] [ ~] x11-libs/qt-gui-4.4.2 (4)
[I--] [ ~] x11-libs/qt-opengl-4.4.2 (4)
[I--] [ ~] x11-libs/qt-qt3support-4.4.2 (4)
[I--] [ ~] x11-libs/qt-script-4.4.2 (4)
[I--] [ ~] x11-libs/qt-sql-4.4.2 (4)
[I--] [ ~] x11-libs/qt-svg-4.4.2 (4)
[I--] [ ~] x11-libs/qt-test-4.4.2 (4)
[I--] [ ~] x11-libs/qt-webkit-4.4.2 (4)

I could try removing qt-3.3.8-r4, but first I'd have to back up the whole 
system against the probability of being unable to recover from the 
resultant smashing of KDE 3.5.

  I've started building a new system from scratch on another disk, and
  I'm now about ready to start installing KDE on it. Maybe a clean start
  is what I need.

 I think this could be solved without a reinstall but it is up to you.

Thanks for your help so far; I think though that I'll continue building the 
clean system as well in case your optimism proves unfounded. At least with 
two systems I can pursue both lines independently.

-- 
Rgds
Peter



Re: [gentoo-user] Trying KDE-4

2008-10-22 Thread Neil Bothwick
On Wed, 22 Oct 2008 10:15:34 +0100, Peter Humphrey wrote:

 That was a good idea, one that I ought to have thought of but didn't. 
 Unfortunately, it's made no difference at all. Emerge -upDvN world
 still gives the same block:
 
 [blocks B ] x11-libs/qt-core (x11-libs/qt-core is blocking 
 x11-libs/qt-4.3.3)
 [blocks B ] =x11-libs/qt-4.4.0_alpha:4
 (=x11-libs/qt-4.4.0_alpha:4 is blocking x11-libs/qt-script-4.4.2,
 x11-libs/qt-dbus-4.4.2, x11-libs/qt-qt3support-4.4.2,
 x11-libs/qt-sql-4.4.2, x11-libs/qt-gui-4.4.2, x11-libs/qt-svg-4.4.2,
 x11-libs/qt-test-4.4.2, x11-libs/qt-core-4.4.2,
 x11-libs/qt-webkit-4.4.2, x11-libs/qt-opengl-4.4.2)
 
 Total: 160 packages (3 upgrades, 78 new, 65 in new slots, 14
 reinstalls), Size of downloads: 209,150 kB
 Conflict: 2 blocks (2 unsatisfied)
 
 To recap, the only version of qt installed is qt-3.3.8-r4,

Something you are trying to emerge as part of the world update depends on
qt-4.3*, so it is trying to install 4.3 and 4.4, that's the cause of the
block. Blocks aren't always the result of installed packages, only
those that would be installed at the end of the emerge.

 I could try removing qt-3.3.8-r4, but first I'd have to back up the
 whole system against the probability of being unable to recover from
 the resultant smashing of KDE 3.5.

qt3 seems to be unrelated to this, but a full backup is unnecessary.
quickpkg qt3 before unmerging it. If the system goes TU you can emerge -k
it.


-- 
Neil Bothwick

Nostalgia isn't what it used to be.


signature.asc
Description: PGP signature


Re: [gentoo-user] Trying KDE-4

2008-10-22 Thread Alan McKinnon
On Wednesday 22 October 2008 11:15:34 Peter Humphrey wrote:
 On Tuesday 21 October 2008 19:46:33 Daniel Pielmeier wrote:
  One thing I would give a try is to give portage a hand and emerge some of
  the qt split ebuilds with the oneshot option. In your case the qt split
  ebuilds which are blocked:
 
  x11-libs/qt-script-4.4.2, x11-libs/qt-dbus-4.4.2,
  x11-libs/qt-qt3support-4.4.2, x11-libs/qt-sql-4.4.2,
  x11-libs/qt-gui-4.4.2, x11-libs/qt-svg-4.4.2,
  x11-libs/qt-test-4.4.2, x11-libs/qt-core-4.4.2,
  x11-libs/qt-webkit-4.4.2, x11-libs/qt-opengl-4.4.2
 
  and then see if portage will be able to continue with the world update.

 That was a good idea, one that I ought to have thought of but didn't.
 Unfortunately, it's made no difference at all. Emerge -upDvN world still
 gives the same block:

 [blocks B ] x11-libs/qt-core (x11-libs/qt-core is blocking
 x11-libs/qt-4.3.3)
 [blocks B ] =x11-libs/qt-4.4.0_alpha:4 (=x11-libs/qt-4.4.0_alpha:4
 is blocking x11-libs/qt-script-4.4.2, x11-libs/qt-dbus-4.4.2,
 x11-libs/qt-qt3support-4.4.2, x11-libs/qt-sql-4.4.2, x11-libs/qt-gui-4.4.2,
 x11-libs/qt-svg-4.4.2, x11-libs/qt-test-4.4.2, x11-libs/qt-core-4.4.2,
 x11-libs/qt-webkit-4.4.2, x11-libs/qt-opengl-4.4.2)

 Total: 160 packages (3 upgrades, 78 new, 65 in new slots, 14 reinstalls),
 Size of downloads: 209,150 kB
 Conflict: 2 blocks (2 unsatisfied)

 To recap, the only version of qt installed is qt-3.3.8-r4, and equery d
 =x11-libs/qt-3.3.8-r4 returns 160 packages, all wanting =x11-libs/qt-3*.
 Emerge seems to think I have a version4.* of qt installed, but I haven't
 apart from the split e-builds I've just installed as above.

No, that is incorrect and your reading of the output is wrong.

Emerge detects blockers by looking at what is currently on the machine or what 
it wants to install and seeing if that will block with what is on the machine 
or what will be installed.

You do not have to have a package installed to create a block - it can be 
caused by something that is due to be emerged (and hence will only be 
installed in the future).

Look at the second blocker line. It says:

=x11-libs/qt-4.4.0_alpha:4

That means:
- a version in SLOT 4
- the version number is less than 4.4.0_alpha is blocking/blocked by qt-4.4.2

You do not have such a package installed. That's cool.

You need to find out why portage thinks it must install such a thing. That's 
why I asked you for emerge -t earlier. Find an entry for 
=x11-libs/qt-4.4.0_alpha:4 in that list and look above it to see what pulled 
it in. Fix that thing and portage will stop trying to pull in an old version 
of qt and your problem will go away.

I earnestly recommend you do not go through a full reinstall. That will teach 
you nothing. You need to go through this at least once to learn how to deal 
with it, it's a necessary gentoo skill

-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] Trying KDE-4

2008-10-22 Thread Alex Schuster
Neil Bothwick writes:

 On Wed, 22 Oct 2008 10:15:34 +0100, Peter Humphrey wrote:
  That was a good idea, one that I ought to have thought of but didn't.
  Unfortunately, it's made no difference at all. Emerge -upDvN world
  still gives the same block:
[...]
  To recap, the only version of qt installed is qt-3.3.8-r4,

 Something you are trying to emerge as part of the world update depends
 on qt-4.3*, so it is trying to install 4.3 and 4.4, that's the cause of
 the block. Blocks aren't always the result of installed packages, only
 those that would be installed at the end of the emerge.

  I could try removing qt-3.3.8-r4, but first I'd have to back up the
  whole system against the probability of being unable to recover from
  the resultant smashing of KDE 3.5.

 qt3 seems to be unrelated to this, but a full backup is unnecessary.
 quickpkg qt3 before unmerging it. If the system goes TU you can emerge
 -k it.

I think I have the same conflict. I just solved it by putting this into 
package.keywords:
~dev-python/PyQt4-4.4.3
~dev-python/sip-4.7.7

So I upgraded to PyQt4-4.4.3, and this depends on the splitted Qt ebuilds, 
while PyQt4 up to version 4.4-r1 wants the old monolithic Qt.

weird ~ # grep x11-libs/qt /usr/portage/dev-python/PyQt4/*.ebuild
/usr/portage/dev-python/PyQt4/PyQt4-4.3.3.ebuild:RDEPEND==x11-libs/qt-4.3*
/usr/portage/dev-python/PyQt4/PyQt4-4.4-r1.ebuild:RDEPEND==x11-libs/qt-4*
/usr/portage/dev-python/PyQt4/PyQt4-4.4.2.ebuild:   
=x11-libs/qt-core-4.4.0:4
/usr/portage/dev-python/PyQt4/PyQt4-4.4.3.ebuild:   
=x11-libs/qt-core-4.4.0:4
[...]

Wonko



Re: [gentoo-user] Trying KDE-4

2008-10-22 Thread Daniel Pielmeier
2008/10/22 Alex Schuster [EMAIL PROTECTED]:

 I think I have the same conflict. I just solved it by putting this into
 package.keywords:
 ~dev-python/PyQt4-4.4.3
 ~dev-python/sip-4.7.7

 So I upgraded to PyQt4-4.4.3, and this depends on the splitted Qt ebuilds,
 while PyQt4 up to version 4.4-r1 wants the old monolithic Qt.

 weird ~ # grep x11-libs/qt /usr/portage/dev-python/PyQt4/*.ebuild
 /usr/portage/dev-python/PyQt4/PyQt4-4.3.3.ebuild:RDEPEND==x11-libs/qt-4.3*
 /usr/portage/dev-python/PyQt4/PyQt4-4.4-r1.ebuild:RDEPEND==x11-libs/qt-4*
 /usr/portage/dev-python/PyQt4/PyQt4-4.4.2.ebuild:
=x11-libs/qt-core-4.4.0:4
 /usr/portage/dev-python/PyQt4/PyQt4-4.4.3.ebuild:
=x11-libs/qt-core-4.4.0:4
 [...]

This is maybe the PyQt issue I did not remember. So I think it is
worth a try. If this is the case portage tries to pull qt-4.4.3
because it is needed by PyQt-4.4 plus the qt split ebuilds which are
needed by some other packages. So putting versions of PyQt and sip in
package.keywords which depemd on qt split ebuilds should solve it. If
I remember right I have this entries in my package.keywords too.
Probably you need oneshot for PyQt and sip too.

-- 
Regards,
Daniel



Re: [gentoo-user] Trying KDE-4

2008-10-22 Thread Peter Humphrey
On Wednesday 22 October 2008 12:10:15 Daniel Pielmeier wrote:
 2008/10/22 Alex Schuster [EMAIL PROTECTED]:
  I think I have the same conflict. I just solved it by putting this into
  package.keywords:
  ~dev-python/PyQt4-4.4.3
  ~dev-python/sip-4.7.7
  [...]

 This is maybe the PyQt issue I did not remember. So I think it is
 worth a try. If this is the case portage tries to pull qt-4.4.3
 because it is needed by PyQt-4.4 plus the qt split ebuilds which are
 needed by some other packages. So putting versions of PyQt and sip in
 package.keywords which depemd on qt split ebuilds should solve it. If
 I remember right I have this entries in my package.keywords too.
 Probably you need oneshot for PyQt and sip too.

I've found another way around it on my fresh test system. I had a working 
KDE-3.5 system installed on it and upgraded it to version 4, no problem. 
Then I tried to install hplip on it and got the same blockers again. By a 
process of elimination I found I had to put two entries in package.use:

=dev-python/qscintilla-python-2.1   -qt4
=x11-libs/qscintilla-2.1-r1 -qt4

Then I could install hplip as well.

Now I'm back on the original system, and putting Alex's package.keywords 
entries in I find I still have the blockers; his solution isn't working for 
me, even after reinstalling PyQt4 and sip. Neither is my own on this 
system. But then I'm getting what looks like nonsense from equery, thus:

# equery h qt4
[ Searching for USE flag qt4 in all categories among: ]
 * installed packages
[I--] [  ] dev-python/qscintilla-python-2.1 (0)
[I--] [  ] net-print/hplip-2.8.6b (0)
[I--] [  ] x11-libs/qscintilla-2.1-r1 (0)
[I--] [  ] app-text/poppler-bindings-0.8.7 (0)

...but equery u qscintilla and equery u qscintilla-python both return this 
line:

 - - qt4  : Adds support for the Qt GUI/Application Toolkit version 4.x

So unless I'm misunderstanding the output of equery as well, the qt4 USE 
flag both is and is not in use in the two scintilla packages.

After writing the above, I uninstalled hplip and poppler-bindings, then 
reinstalled poppler-bindings and ran revdep-rebuild. That hasn't helped 
either.

-- 
Rgds
Peter



Re: [gentoo-user] Trying KDE-4

2008-10-22 Thread Daniel Pielmeier
Peter Humphrey schrieb am 22.10.2008 18:42:
  Now I'm back on the original system, and putting Alex's package.keywords
 entries in I find I still have the blockers; his solution isn't working for 
 me, even after reinstalling PyQt4 and sip. Neither is my own on this 
 system. But then I'm getting what looks like nonsense from equery, thus:
 
 # equery h qt4
 [ Searching for USE flag qt4 in all categories among: ]
  * installed packages
 [I--] [  ] dev-python/qscintilla-python-2.1 (0)
 [I--] [  ] net-print/hplip-2.8.6b (0)
 [I--] [  ] x11-libs/qscintilla-2.1-r1 (0)
 [I--] [  ] app-text/poppler-bindings-0.8.7 (0)
 
 ...but equery u qscintilla and equery u qscintilla-python both return this 
 line:
 
  - - qt4  : Adds support for the Qt GUI/Application Toolkit version 4.x
 
 So unless I'm misunderstanding the output of equery as well, the qt4 USE 
 flag both is and is not in use in the two scintilla packages.

Why is this nonsense? equery h shows which installed packages have the
given use flag regardless if it is set or not. equery u shows you which
use flags are set or unset for the given package.

 After writing the above, I uninstalled hplip and poppler-bindings, then 
 reinstalled poppler-bindings and ran revdep-rebuild. That hasn't helped 
 either.
 

Please post again the output from emerge -pvutND world but attach it in
a file so it doesn't get crippled by the mail program.

Also what I have seen from your previous tree output is that you are
trying to do many things at one time. Upgrading to kde4 changing and
changing many use flags. This makes debugging very hard. Try to do only
one thing at a time

Regards,

Daniel



Re: [gentoo-user] Trying KDE-4

2008-10-21 Thread Peter Humphrey
On Monday 20 October 2008 13:08:30 Daniel Pielmeier wrote:
 Unmerge x11-libs/qt-4.3.3 and try again. If you want to be on the safe
 side do a quickpkg =x11-libs/qt-4.3.3 before. The new qt-4.4.x split
 ebuilds can not live alongside the non split ebuild.

I ran quickpkg and emerge -C on qt-4.3.3, then emerge -upDvN world again. 
The block is still there, exactly the same as before.

I've started building a new system from scratch on another disk, and I'm now 
about ready to start installing KDE on it. Maybe a clean start is what I 
need.

-- 
Rgds
Peter



Re: [gentoo-user] Trying KDE-4

2008-10-21 Thread Daniel Pielmeier
Peter Humphrey schrieb am 21.10.2008 11:07:
 On Monday 20 October 2008 13:08:30 Daniel Pielmeier wrote:
 Unmerge x11-libs/qt-4.3.3 and try again. If you want to be on the safe
 side do a quickpkg =x11-libs/qt-4.3.3 before. The new qt-4.4.x split
 ebuilds can not live alongside the non split ebuild.
 
 I ran quickpkg and emerge -C on qt-4.3.3, then emerge -upDvN world again. 
 The block is still there, exactly the same as before.

Let me quote Alan here:

 I main underlying reason seems to be that Qt now comes as split-ebuilds and 
 Peter has some monolithic ones installed. It's similar to migrating KDE to 
 split-ebuilds, but on a much smaller scale. Unfortunately there's no easy way 
 to automate this in an ebuild, that would require several new unrelated 
 packages replacing one big one, portage doesn't support that kind of thing. 
 So one has to do it manually, and deal with the resulting recdep-rebuild 
 issues as well 

The problem is that portage is probably not smart enough to do the
upgrade from the non-split to the split ebuilds, so the world update
will always run into this blocker even when qt-4.3.3 is not installed.
Maybe some ebuild depends on =qt-4.3.3 so it is pulled in and another
one depends on =qt-4.4.x which also gets pulled in and thus the
blockers. This should be no problem in the normal case as the highest
needed version would be installed. But the new split ebuilds have no
relation to the old monolithic which is probably causing the problems in
this case. The highest available version for monolithic is qt-4.3.3 and
so it is pulled in alongside the new split ebuilds which are also needed
because of a =4.4.x dependency of other programs.

I remember such problems to when migrating to qt split ebuilds and
simply running emerge world was not enough but I do not remember the
exact procedure which solved this. There were some issues with PyQt4 but
I am not sure if this was related. One thing I would give a try is to
give portage a hand and emerge some of the qt split ebuilds with the
oneshot option. In your case the qt split ebuilds which are blocked:

x11-libs/qt-script-4.4.2, x11-libs/qt-dbus-4.4.2,
x11-libs/qt-qt3support-4.4.2, x11-libs/qt-sql-4.4.2,
x11-libs/qt-gui-4.4.2, x11-libs/qt-svg-4.4.2,
x11-libs/qt-test-4.4.2, x11-libs/qt-core-4.4.2,
x11-libs/qt-webkit-4.4.2, x11-libs/qt-opengl-4.4.2

and then see if portage will be able to continue with the world update.

 I've started building a new system from scratch on another disk, and I'm now 
 about ready to start installing KDE on it. Maybe a clean start is what I 
 need.
 

I think this could be solved without a reinstall but it is up to you.

Regards,

Daniel








Re: [gentoo-user] Trying KDE-4

2008-10-20 Thread Peter Humphrey
On Sunday 19 October 2008 18:52:49 Alan McKinnon wrote:

 I main underlying reason seems to be that Qt now comes as split-ebuilds
 and Peter has some monolithic ones installed. It's similar to migrating
 KDE to split-ebuilds, but on a much smaller scale. Unfortunately there's
 no easy way to automate this in an ebuild, that would require several new
 unrelated packages replacing one big one, portage doesn't support that
 kind of thing. So one has to do it manually, and deal with the resulting
 recdep-rebuild issues as well 

Does that mean I have to uninstall PyQt and let KDE-4 pull it back in?

-- 
Rgds
Peter



Re: [gentoo-user] Trying KDE-4

2008-10-20 Thread Peter Humphrey
On Sunday 19 October 2008 16:28:35 Alan McKinnon wrote:

 Repost the output of your emerge command using the -t option.

 Tip: tricky blockers often require that you post the output of 'emerge
 -t'. Otherwise all we know is THAT you have a block and no way to
 determine WHY it's happening. If you are going to post emerge output,
 it's a excellent habit to do it with -t

You're right. Here it is* (you did ask :):

# USE=dbus qt4 emerge -upDvNt world

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

Calculating dependencies  . . done!
[ebuild  NS   ] kde-base/kdebase-meta-4.1.2 [3.5.9] 0 kB
[ebuild  NS   ] kde-base/kdegraphics-meta-4.1.2 [3.5.9] 0 kB
[ebuild  NS   ] kde-base/kdemultimedia-meta-4.1.2 [3.5.9] 0 kB
[ebuild  NS   ] kde-base/kdeutils-meta-4.1.2 [3.5.9] USE=-floppy 0 kB
[ebuild  NS   ] kde-base/kate-4.1.2 [3.5.9] 
USE=plasma -debug -htmlhandbook -kdeprefix 4,793 kB
[ebuild  NS   ] kde-base/kdeartwork-meta-4.1.2 [3.5.9] 0 kB
[ebuild  NS   ]  kde-base/kdeartwork-emoticons-4.1.2 [3.5.9] 
USE=-kdeprefix 41,367 kB
[ebuild  N]  kde-base/kdeartwork-colorschemes-4.1.2  USE=-kdeprefix 0 
kB
[ebuild  NS   ]  kde-base/kdeartwork-kscreensaver-4.1.2 [3.5.9] 
USE=opengl -debug -kdeprefix -xscreensaver 0 kB
[ebuild  NS   ]  kde-base/kdeartwork-styles-4.1.2 [3.5.9] 
USE=-debug -kdeprefix 0 kB
[ebuild  NS   ]  kde-base/kdeartwork-wallpapers-4.1.2 [3.5.9] 
USE=-kdeprefix 0 kB
[ebuild  NS   ]  kde-base/kdeartwork-icewm-themes-4.1.2 [3.5.9] 
USE=-kdeprefix 0 kB
[ebuild  NS   ]  kde-base/kdeartwork-sounds-4.1.2 [3.5.9] USE=-kdeprefix 0 
kB
[ebuild  NS   ]  kde-base/kdeartwork-kworldclock-4.1.2 [3.5.9] 
USE=-kdeprefix 0 kB
[nomerge  ] kde-base/kdeutils-meta-4.1.2 [3.5.9] USE=-floppy
[ebuild  NS   ]  kde-base/kjots-4.1.2 [3.5.9] 
USE=kontact -debug -htmlhandbook -kdeprefix 12,860 kB
[ebuild  N]   kde-base/kontactinterfaces-4.1.2  
USE=-debug -htmlhandbook -kdeprefix 0 kB
[ebuild  NS   ]   kde-base/libkdepim-4.1.2 [3.5.9] USE=-debug -kdeprefix 0 
kB
[ebuild  NS   ]  kde-base/ktimer-4.1.2 [3.5.9] 
USE=-debug -htmlhandbook -kdeprefix 2,230 kB
[ebuild  NS   ]  kde-base/kcharselect-4.1.2 [3.5.9] 
USE=-debug -htmlhandbook -kdeprefix 0 kB
[ebuild  N]  kde-base/kdessh-4.1.2  USE=-debug -kdeprefix 0 kB
[ebuild  NS   ]  kde-base/superkaramba-4.1.2 [3.5.9] 
USE=python -debug -htmlhandbook -kdeprefix 0 kB
[ebuild  N]  kde-base/kwallet-4.1.2  
USE=-debug -htmlhandbook -kdeprefix 0 kB
[ebuild  NS   ]  kde-base/ark-4.1.2 [3.5.9] USE=archive 
zip -debug -htmlhandbook -kdeprefix 0 kB
[ebuild  NS   ]  kde-base/kdf-4.1.2 [3.5.9] 
USE=-debug -htmlhandbook -kdeprefix 0 kB
[ebuild  N]  kde-base/sweeper-4.1.2  USE=-debug -kdeprefix 0 kB
[ebuild  NS   ]  kde-base/kgpg-4.1.2 [3.5.9] 
USE=-debug -htmlhandbook -kdeprefix 0 kB
[ebuild  N]  kde-base/okteta-4.1.2  USE=-debug -kdeprefix 0 kB
[nomerge  ] kde-base/kdemultimedia-meta-4.1.2 [3.5.9]
[ebuild  NS   ]  kde-base/kmix-4.1.2 [3.5.9] 
USE=alsa -debug -htmlhandbook -kdeprefix 1,410 kB
[ebuild  NS   ]  kde-base/juk-4.1.2 [3.5.9] 
USE=-debug -htmlhandbook -kdeprefix -tunepimp 0 kB
[ebuild  N]  kde-base/dragonplayer-4.1.2  USE=-kdeprefix 0 kB
[ebuild  NS   ]  kde-base/kdemultimedia-kioslaves-4.1.2 [3.5.9] 
USE=vorbis -debug -encode -flac -kdeprefix 0 kB
[ebuild  NS   ] kde-base/kdebase-startkde-4.1.2-r1 [3.5.9] USE=-kdeprefix 
46,387 kB
[ebuild  N]  kde-base/plasma-apps-4.1.2  
USE=-debug -htmlhandbook -kdeprefix 4,297 kB
[ebuild  NS   ]  kde-base/kwin-4.1.2 [3.5.9-r1] 
USE=opengl -captury -debug -kdeprefix -xcomposite -xinerama 0 kB
[ebuild  N]  kde-base/systemsettings-4.1.2  USE=opengl 
usb -debug -htmlhandbook -kdeprefix -xinerama 0 kB
[ebuild  N]  kde-base/knotify-4.1.2  USE=-debug -kdeprefix 50,977 kB
[ebuild  NS   ]  kde-base/kreadconfig-4.1.2 [3.5.9] USE=-debug -kdeprefix 
0 kB
[ebuild  N]  kde-base/kstyles-4.1.2  USE=-kdeprefix 0 kB
[ebuild  N]  kde-base/kstartupconfig-4.1.2  USE=-debug -kdeprefix 0 kB
[ebuild  N]  kde-base/krunner-4.1.2  
USE=opengl -debug -kdeprefix -xcomposite -xscreensaver 0 kB
[ebuild  N]  kde-base/kde-wallpapers-4.1.2  USE=-kdeprefix 0 kB
[nomerge  ] kde-base/kdegraphics-meta-4.1.2 [3.5.9]
[ebuild  N]  kde-base/kdegraphics-strigi-analyzer-4.1.2  
USE=-debug -kdeprefix 3,355 kB
[ebuild  NS   ]  kde-base/kgamma-4.1.2 [3.5.9] 
USE=-debug -htmlhandbook -kdeprefix 0 kB
[ebuild  N]  kde-base/libkexiv2-4.1.2  USE=-kdeprefix 0 kB
[ebuild  N]  kde-base/svgpart-4.1.2  USE=-debug -kdeprefix 0 kB
[ebuild  N]  kde-base/libkdcraw-4.1.2  USE=-kdeprefix 0 kB
[ebuild  N]  kde-base/gwenview-4.1.2  
USE=semantic-desktop -debug -htmlhandbook -kdeprefix -kipi 0 kB
[ebuild  NS   ]  kde-base/kamera-4.1.2 [3.5.9] 
USE=-debug -htmlhandbook -kdeprefix 0 kB
[ebuild  N]  kde-base/okular-4.1.2  USE=jpeg pdf 
tiff -chm -debug -djvu -htmlhandbook -kdeprefix 0 kB
[ebuild  N]  kde-base/libkipi-4.1.2  USE=-kdeprefix 0 kB
[ebuild  N]  kde-base/kcolorchooser-4.1.2  
USE=-debug 

Re: [gentoo-user] Trying KDE-4

2008-10-20 Thread Daniel Pielmeier
Unmerge x11-libs/qt-4.3.3 and try again. If you want to be on the safe
side do a quickpkg =x11-libs/qt-4.3.3 before. The new qt-4.4.x split
ebuilds can not live alongside the non split ebuild.

-- 
Regards,
Daniel



Re: [gentoo-user] Trying KDE-4

2008-10-20 Thread Peter Humphrey
On Monday 20 October 2008 09:46:56 Peter Humphrey wrote:
 On Sunday 19 October 2008 18:52:49 Alan McKinnon wrote:
  I main underlying reason seems to be that Qt now comes as split-ebuilds
  and Peter has some monolithic ones installed. It's similar to migrating
  KDE to split-ebuilds, but on a much smaller scale. Unfortunately
  there's no easy way to automate this in an ebuild, that would require
  several new unrelated packages replacing one big one, portage doesn't
  support that kind of thing. So one has to do it manually, and deal with
  the resulting recdep-rebuild issues as well 

 Does that mean I have to uninstall PyQt and let KDE-4 pull it back in?

Sorry - I hadn't checked. The only version I have is 3.17.4, so removing it 
seems unlikely to help.

-- 
Rgds
Peter



[gentoo-user] Trying KDE-4

2008-10-19 Thread Peter Humphrey
Having been inspired by messages here extolling the virtues of KDE-4, I 
tried installing it. I did as Neil B said and autounmasked kde-meta-4.1.2, 
but I still have a couple of show-stoppers.

After running autounmask, I had 81 new entries in package.keywords, but I 
had to add another 82 myself after that many attempts to emerge -uaDvN 
world.

Even so, I now have five blockers. Three of them I can clear by unmerging 
old package versions, but that leaves me with these two:

[blocks B ] =x11-libs/qt-4.4.0_alpha:4 (=x11-libs/qt-4.4.0_alpha:4 
is blocking x11-libs/qt-script-4.4.2, x11-libs/qt-dbus-4.4.2, 
x11-libs/qt-qt3support-4.4.2, x11-libs/qt-sql-4.4.2, x11-libs/qt-gui-4.4.2, 
x11-libs/qt-svg-4.4.2, x11-libs/qt-test-4.4.2, x11-libs/qt-core-4.4.2, 
x11-libs/qt-webkit-4.4.2, x11-libs/qt-opengl-4.4.2)
[blocks B ] x11-libs/qt-core (x11-libs/qt-core is blocking 
x11-libs/qt-4.3.3)

The first of these implies that I have to unmerge qt-3.*, which I assume 
would smash the system into tiny pieces, while the second just looks 
nonsensical to me.

Can anyone see anything obvious here that I can fix?

-- 
Rgds
Peter



Re: [gentoo-user] Trying KDE-4

2008-10-19 Thread Weifeng Liu
I think I had the similar blocks while upgrading my kde from 3.5.x to 4.1.2,
I just unmerged x11-libs/qt-core then everything seemed to be fine.

-Weifeng

On Sun, Oct 19, 2008 at 9:54 PM, Peter Humphrey [EMAIL PROTECTED]wrote:

 Having been inspired by messages here extolling the virtues of KDE-4, I
 tried installing it. I did as Neil B said and autounmasked kde-meta-4.1.2,
 but I still have a couple of show-stoppers.

 After running autounmask, I had 81 new entries in package.keywords, but I
 had to add another 82 myself after that many attempts to emerge -uaDvN
 world.

 Even so, I now have five blockers. Three of them I can clear by unmerging
 old package versions, but that leaves me with these two:

 [blocks B ] =x11-libs/qt-4.4.0_alpha:4 (=x11-libs/qt-4.4.0_alpha:4
 is blocking x11-libs/qt-script-4.4.2, x11-libs/qt-dbus-4.4.2,
 x11-libs/qt-qt3support-4.4.2, x11-libs/qt-sql-4.4.2, x11-libs/qt-gui-4.4.2,
 x11-libs/qt-svg-4.4.2, x11-libs/qt-test-4.4.2, x11-libs/qt-core-4.4.2,
 x11-libs/qt-webkit-4.4.2, x11-libs/qt-opengl-4.4.2)
 [blocks B ] x11-libs/qt-core (x11-libs/qt-core is blocking
 x11-libs/qt-4.3.3)

 The first of these implies that I have to unmerge qt-3.*, which I assume
 would smash the system into tiny pieces, while the second just looks
 nonsensical to me.

 Can anyone see anything obvious here that I can fix?

 --
 Rgds
 Peter




Re: [gentoo-user] Trying KDE-4

2008-10-19 Thread Alan McKinnon
On Sunday 19 October 2008 15:54:24 Peter Humphrey wrote:
 Having been inspired by messages here extolling the virtues of KDE-4, I
 tried installing it. I did as Neil B said and autounmasked kde-meta-4.1.2,
 but I still have a couple of show-stoppers.

 After running autounmask, I had 81 new entries in package.keywords, but I
 had to add another 82 myself after that many attempts to emerge -uaDvN
 world.

 Even so, I now have five blockers. Three of them I can clear by unmerging
 old package versions, but that leaves me with these two:

 [blocks B ] =x11-libs/qt-4.4.0_alpha:4 (=x11-libs/qt-4.4.0_alpha:4
 is blocking x11-libs/qt-script-4.4.2, x11-libs/qt-dbus-4.4.2,
 x11-libs/qt-qt3support-4.4.2, x11-libs/qt-sql-4.4.2, x11-libs/qt-gui-4.4.2,
 x11-libs/qt-svg-4.4.2, x11-libs/qt-test-4.4.2, x11-libs/qt-core-4.4.2,
 x11-libs/qt-webkit-4.4.2, x11-libs/qt-opengl-4.4.2)
 [blocks B ] x11-libs/qt-core (x11-libs/qt-core is blocking
 x11-libs/qt-4.3.3)

 The first of these implies that I have to unmerge qt-3.*, which I assume
 would smash the system into tiny pieces, while the second just looks
 nonsensical to me.

 Can anyone see anything obvious here that I can fix?
e
From the qt-core-4.4.2 ebuild:

RDEPEND=
!=x11-libs/qt-4.4.0_alpha:${SLOT}


Te first blocker you have does NOT refer to any version less than 4.4.0_alpha, 
it means any version less than that which is SLOT=4.

Fixing this is simple:

unmerge the existing qt:4
merge qt:4

They all co-exist nicely with qt-3:

nazgul x11-libs # eix -e qt
[I] x11-libs/qt
 Available versions:
(3) 3.3.8-r4 (~)3.3.8b
(4) 4.3.3 (~)4.3.4-r1 (~)4.3.5 [M](~)4.4.0 (~)4.4.1 (~)4.4.1-r1 
(~)4.4.2
{accessibility cups dbus debug doc examples firebird gif glib immqt 
immqt-bc input_devices_wacom ipv6 jpeg mng mysql nas nis odbc opengl pch png 
postgres qt3support sqlite sqlite3 ssl tiff xinerama zlib}
 Installed versions:  3.3.8b(3)(18:45:41 10/12/08)(cups opengl 
xinerama -debug -doc -examples -firebird -immqt -immqt-bc -ipv6 -mysql -nas 
-nis -odbc -postgres -sqlite)
  4.4.2(4)(22:55:09 09/23/08)(dbus opengl qt3support)
 Homepage:http://www.trolltech.com/
 Description: The Qt toolkit is a comprehensive C++ application 
development framework.

nazgul x11-libs # eix -e qt-core
[I] x11-libs/qt-core
 Available versions:  (4)  [M](~)4.4.0 (~)4.4.1 (~)4.4.1-r1 (~)4.4.2
{debug doc glib pch qt3support ssl}
 Installed versions:  4.4.2(4)(23:35:51 09/22/08)(pch qt3support 
ssl -debug -doc -glib)
 Homepage:http://www.trolltech.com/
 Description: The Qt toolkit is a comprehensive C++ application 
development framework.


-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] Trying KDE-4

2008-10-19 Thread Peter Humphrey
On Sunday 19 October 2008 15:24:45 Alan McKinnon wrote:

 From the qt-core-4.4.2 ebuild:

 RDEPEND=
 !=x11-libs/qt-4.4.0_alpha:${SLOT}
 

 [The] first blocker you have does NOT refer to any version less than
 4.4.0_alpha, it means any version less than that which is SLOT=4.

I thought that too, but I have only version 3.3.8-r4 of qt on the system. A 
version 4.x may have existed some months ago, but not since then.

 Fixing this is simple:

 unmerge the existing qt:4

Which I can't do, as I said above.

 merge qt:4

I'm doing this now; I'll see if it clears the blocks - thanks.

-- 
Rgds
Peter



Re: [gentoo-user] Trying KDE-4

2008-10-19 Thread Daniel Pielmeier
Peter Humphrey schrieb am 19.10.2008 16:50:
 On Sunday 19 October 2008 15:24:45 Alan McKinnon wrote:
 
 From the qt-core-4.4.2 ebuild:

 RDEPEND=
 !=x11-libs/qt-4.4.0_alpha:${SLOT}
 

 [The] first blocker you have does NOT refer to any version less than
 4.4.0_alpha, it means any version less than that which is SLOT=4.
 
 I thought that too, but I have only version 3.3.8-r4 of qt on the system. A 
 version 4.x may have existed some months ago, but not since then.
 
 Fixing this is simple:

 unmerge the existing qt:4
 
 Which I can't do, as I said above.
 
 merge qt:4
 
 I'm doing this now; I'll see if it clears the blocks - thanks.
 

I hope you compile the qt split ebuilds 4.4.2, if not I you probably
will run into blockers again.



Re: [gentoo-user] Trying KDE-4

2008-10-19 Thread Alex Schuster
Alan McKinnon writes:

 Repost the output of your emerge command using the -t option.

 Tip: tricky blockers often require that you post the output of 'emerge
 -t'. Otherwise all we know is THAT you have a block and no way to
 determine WHY it's happening. If you are going to post emerge output,
 it's a excellent habit to do it with -t

I had the same experience as Peter. Looks like it's PyQt. I have it in 
world, no idea why, maybe I forgot the -1 switch once. Anyway, equery 
also lists it as a dependency of amarok-1.4.10 (when the python use flag 
is set). And it's another dependency of qscintilla-python, when the qt4 
use flag is not set (for me, it is).

I do not know how to solve this, but did not yet try hard to do so. I'm 
installing KDE 4.1 on a remote machine I do not have physical access to 
yet, so it's no showstopper for me. Yet :)

Wonko



Re: [gentoo-user] Trying KDE-4

2008-10-19 Thread Alan McKinnon
On Sunday 19 October 2008 19:32:42 Alex Schuster wrote:
 Alan McKinnon writes:
  Repost the output of your emerge command using the -t option.
 
  Tip: tricky blockers often require that you post the output of 'emerge
  -t'. Otherwise all we know is THAT you have a block and no way to
  determine WHY it's happening. If you are going to post emerge output,
  it's a excellent habit to do it with -t

 I had the same experience as Peter. Looks like it's PyQt. I have it in
 world, no idea why, maybe I forgot the -1 switch once. Anyway, equery
 also lists it as a dependency of amarok-1.4.10 (when the python use flag
 is set). And it's another dependency of qscintilla-python, when the qt4
 use flag is not set (for me, it is).

That sounds familiar. I had some issue with PyQt recently. I've also had many 
issues with many packages recently, so I forget the details very quickly.

 I do not know how to solve this, but did not yet try hard to do so. I'm
 installing KDE 4.1 on a remote machine I do not have physical access to
 yet, so it's no showstopper for me. Yet :)

I main underlying reason seems to be that Qt now comes as split-ebuilds and 
Peter has some monolithic ones installed. It's similar to migrating KDE to 
split-ebuilds, but on a much smaller scale. Unfortunately there's no easy way 
to automate this in an ebuild, that would require several new unrelated 
packages replacing one big one, portage doesn't support that kind of thing. 
So one has to do it manually, and deal with the resulting recdep-rebuild 
issues as well 

-- 
alan dot mckinnon at gmail dot com