Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 281132 - KDE-4.3.0 won't upgrade from KDE-4.2.4 without major blockers
Summary: KDE-4.3.0 won't upgrade from KDE-4.2.4 without major blockers
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL: http://forums.gentoo.org/viewtopic-t-...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-11 18:54 UTC by Audiodef
Modified: 2009-09-01 13:12 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Output of emerge -pvuDN world (emergepvudnworld.txt,48.24 KB, text/plain)
2009-08-12 14:32 UTC, Audiodef
Details
World file, no versioned packages (world,2.11 KB, text/plain)
2009-08-12 15:36 UTC, Audiodef
Details
New output of emerge -pvuDN world (emergepvudnworld.txt,60.68 KB, text/plain)
2009-08-12 15:37 UTC, Audiodef
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Audiodef 2009-08-11 18:54:22 UTC
I'm sure there's a better summary. 

I have this KDE machine and there's a major problem with the upgrade to 4.3.0 from 4.2.4. I can't think of anything else reasonable I can try, so hopefully filing this as a bug will bring some attention to it from the devs and fix whatever needs to get fixed. 

To eschew surplusage, please see this report's URL, where I originally posted about it. 

Reproducible: Always

Steps to Reproduce:
1. Have existing system with KDE-4.2.4 and a lot of 4.2.4 packages
2. emerge --sync
3. Upgrade to KDE-4.3.0

Actual Results:  
Blockers that I can't resolve by any means I'm aware of. 

Expected Results:  
Upgrade, please!
Comment 1 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2009-08-11 18:59:49 UTC
This is most certainly caused by entries in the world/world_sets files.
See the duplicate bug for more info and join #gentoo-kde if you need help.

*** This bug has been marked as a duplicate of bug 280727 ***
Comment 2 Audiodef 2009-08-11 19:20:05 UTC
Does this mean I should simply remove kde-base/* from /var/lib/portage/world?
Comment 3 Audiodef 2009-08-11 19:28:58 UTC
I'm really sorry, but I'm re-opening this bug. The "duplicate" one is marked as RESOLVED FIXED. I see neither a clear, well-explained resolution nor a fix. 

There is something really wonky in the upgrade to 4.3.0 that needs to be addressed. 
Comment 4 Tomáš Chvátal (RETIRED) gentoo-dev 2009-08-11 19:45:14 UTC
It is quite well described in the guide but once more.
in /var/lib/portage/world check if your kde-base/anything entries dont have some :slot stuff (ie kde-base/konsole:4.2), if they do so remove the line entirely if you use metapackages/sets or just remove the slot specification so result look like (kde-base/konsole).
Next thing is that if you use sets then you have to check
/var/lib/portage/world_sets where the sets are listed like (@kdebase @kdegames...) and if they look like @kdebase-4.2 again you have to update it to @kdebase-4.3 or to unversioned @kdebase.
Comment 5 Audiodef 2009-08-12 14:29:27 UTC
"in /var/lib/portage/world check if your kde-base/anything entries dont have
some :slot stuff (ie kde-base/konsole:4.2), if they do so remove the line
entirely if you use metapackages/sets or just remove the slot specification so
result look like (kde-base/konsole)."

I don't have sets for KDE. I don't have any slot stuff in /var/lib/portage/world. 

"Next thing is that if you use sets then you have to check
/var/lib/portage/world_sets where the sets are listed like (@kdebase
@kdegames...) and if they look like @kdebase-4.2 again you have to update it to
@kdebase-4.3 or to unversioned @kdebase."

There aren't any sets other than @system in /var/lib/portage/world_sets. 

Still not able to upgrade. What next?
Comment 6 Audiodef 2009-08-12 14:32:49 UTC
Created attachment 201035 [details]
Output of emerge -pvuDN world
Comment 7 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2009-08-12 14:43:15 UTC
You still have a versioned atom in the world file.

('installed', '/', 'kde-base/kephal-4.2.4', 'nomerge') pulled in by
    kde-base/kephal:4.2 required by @world
    >=kde-base/kephal-4.2.4:4.2[-kdeprefix] required by ('installed', '/', 'kde-base/kwin-4.2.4', 'nomerge')

Bugzilla is not the correct medium to request support. Please use the forums or #gentoo-kde in the freenode irc network instead.
Comment 8 Audiodef 2009-08-12 15:36:44 UTC
Created attachment 201042 [details]
World file, no versioned packages
Comment 9 Audiodef 2009-08-12 15:37:51 UTC
Created attachment 201044 [details]
New output of emerge -pvuDN world
Comment 10 Audiodef 2009-08-12 15:38:38 UTC
Now, here is my world file after I removed the versioned packages, followed by the output of the subsequent emerge -pvuDN world. 

As you can see, there is still a problem. 
Comment 11 Audiodef 2009-08-12 15:39:37 UTC
I'm not requesting a support. I am saying that I have tried the support venues and nobody has an answer, so I am filing this bug, not knowing what else to do. 
Comment 12 Audiodef 2009-08-12 15:50:13 UTC
Further, my KDE is now broken on this machine due to "attempts" to "fix" the "upgrade". I'm using Gnome as a DE to log on to this machine right now. KDE will attempt to load and flip right back to the login screen. 

So, PLEASE take this for the bug it is. I'm either not the only one having this problem, or I won't be. I'm absolutely positive I'm not super-unique in my configuration here. :-P 
Comment 13 Tomáš Chvátal (RETIRED) gentoo-dev 2009-08-12 16:23:59 UTC
It is compiz fault.

---
        kde? (                                            
                || ( kde-base/kwin:3.5                    
                        kde-base/kdebase:3.5              
                )                                         
                dev-libs/dbus-qt3-old                     
        )                                                 
        kde4? (                                           
                || (                                      
                        kde-base/kwin:4.2                 
                        kde-base/kwin:live                
                )                                         
        )    

---

Just uninstall it and kde will upgrade.

@jmbsvicetto:
boss isn't this yarr package? :D
Comment 14 Tomáš Chvátal (RETIRED) gentoo-dev 2009-08-13 11:24:56 UTC
For the time being before it is fixed in main tree, please do this:
<jmbsvicetto> scarabeus: For the time being, tell the user to grab compiz-0.8.2-r3 from the overlay
<jmbsvicetto> (desktop-effects overlay)
Comment 15 Audiodef 2009-08-14 13:28:19 UTC
Well, I've already uninstalled compiz and all this is still going wrong. Plus, I don't want compiz. 
Comment 16 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2009-08-14 23:36:19 UTC
(In reply to comment #15)
> Well, I've already uninstalled compiz and all this is still going wrong. Plus,
> I don't want compiz. 

If you don't want to use irc for support, feel free to mail me personally and I'll try to help you, but please don't add more support requests here.
Comment 17 Audiodef 2009-08-15 01:25:53 UTC
Thank you. 

Again, this was not a support request. I am quite familiar with the concept of bug reports. 

All the best working out the kinks in the latest KDE. 
Comment 18 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2009-09-01 13:12:11 UTC
compiz-0.8.2-r3 has been added to the tree, so there should be no package left causing any blocks.

If you hit the blocks, remember to look at /var/lib/portage/world* and check for versioned atoms (=kde-base/konqueror:4.2, =kde-base/kdebase-startkde-4.2.4 or @kdebase-4.2) and replace them with unversioned atoms (kde-base/konqueror, kde-base/kdebase-startkde and @kdebase).