View previous topic :: View next topic |
Author |
Message |
ccpetersen n00b
Joined: 11 Jun 2002 Posts: 25
|
Posted: Tue Dec 10, 2002 3:26 pm Post subject: kde 3.0.4 and qt 3.1.0 |
|
|
Since kde 3.0.4 and qt 3.1.0 are known not to play well together why does portage insist that kde 3.0.4 is built with qt 3.1.0 and not qt 3.0.5 which does work.
How do you change portage so the qt 3.1.0 patches are not applied to kdebase when built with qt 3.0.5. Is masking qt 3.1.0 sufficent?
Thanks for any insight, |
|
Back to top |
|
|
ralniv n00b
Joined: 17 Apr 2002 Posts: 37 Location: California, USA
|
Posted: Tue Dec 10, 2002 5:08 pm Post subject: |
|
|
I'm not sure if this is a related issue, but since updating to qt-3.1.0 and a new set of kdelibs-3.0.4-r1, my konsole has stopped working.
Perhaps the qt-3.1.0 is being pushed in preparation for kde-3.1? |
|
Back to top |
|
|
TheFogger n00b
Joined: 25 Jun 2002 Posts: 14
|
Posted: Tue Dec 10, 2002 6:23 pm Post subject: |
|
|
Same here,
I emerged qt 3.1 and all the KDE styles were gone (that was expected) and Konsole stopped working. KDE's version is 3.0.4. _________________ M$ Wind0ze - that's immature open source spelling for you. |
|
Back to top |
|
|
SuperTomate Guru
Joined: 02 Jun 2002 Posts: 392 Location: France
|
Posted: Tue Dec 10, 2002 11:23 pm Post subject: |
|
|
ralniv wrote: | I'm not sure if this is a related issue, but since updating to qt-3.1.0 and a new set of kdelibs-3.0.4-r1, my konsole has stopped working. |
Solution : Upgrade to kdebase-3.0.4-r3
Quote of /usr/portage/kde-base/kdebase/ChangeLog :
Code: | *kdebase-3.0.4-r3 (22 Nov 2002)
22 Nov 2002; Hannes Mehnert <hannes@gentoo.org> kdebase-3.0.4-r3.ebuild:
added fix for konsole crashing when using qt-3.1 (bug #10978 and #10796) |
|
|
Back to top |
|
|
ralniv n00b
Joined: 17 Apr 2002 Posts: 37 Location: California, USA
|
Posted: Wed Dec 11, 2002 7:19 am Post subject: |
|
|
SuperTomate,
Thanks much. That solved the problem. For some reason when I used 'emerge rsync' and 'emerge -u world', it did not think it needed to do kdebase. Giving the command 'emerge -p kdebase' showed that it was in fact needing an upgrade. Not sure why this happened, but it's emerged and working again.
Thanks |
|
Back to top |
|
|
dreamer3 Guru
Joined: 24 Sep 2002 Posts: 553
|
Posted: Wed Dec 11, 2002 7:39 am Post subject: |
|
|
ralniv wrote: | For some reason when I used 'emerge rsync' and 'emerge -u world', it did not think it needed to do kdebase. Giving the command 'emerge -p kdebase' showed that it was in fact needing an upgrade. Not sure why this happened, but it's emerged and working again. |
This is because when you installed kde you most likely did it with emerge kde. KDE was added to your world file (to recieve future updates) but all the dependencies (kdelibs, kdebase, kde..., etc) were not added and won't automatically recieve updates until the next time there is an update for the "kde" package.
You can make emerge show ALL packages that need updating by running emerge -up world --deep. Adding the --deep option tells portage to probe dependencies as well even if they are not in the world file. Now there is some controversy on whether updating dependencies without the main packages will cause broken references to libraries and such later. Portages own behavior in this area leans both ways depending on the circumstance.
If you'd like to learn more I suggest you search the forum for --deep. |
|
Back to top |
|
|
|