Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 288503 - emerge kdebase-meta:4.2 brings in 4.3 blockers on a cleaned out system
Summary: emerge kdebase-meta:4.2 brings in 4.3 blockers on a cleaned out system
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: AMD64 Linux
: High major (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-11 02:32 UTC by Joseph D. Wieber, Jr.
Modified: 2009-10-29 01:18 UTC (History)
0 users

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


Attachments
full output from failed emerge (blockers.txt,12.08 KB, text/plain)
2009-10-11 02:33 UTC, Joseph D. Wieber, Jr.
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joseph D. Wieber, Jr. 2009-10-11 02:32:37 UTC
Following the instructions posted at http://www.gentoo.org/proj/en/desktop/kde/kde4-guide.xml#kde_portage to upgrade to kde 4.2 fails with many blockers. I cleaned out all existing installed kde components as described here http://www.gentoo.org/proj/en/desktop/kde/kde4-guide.xml#cleanup. Cleaned all kde related entries out of the world file. I have nothing kde left installed on my computer. When I execute emerge -av kdebase-meta:4.2 I get the following blockers:
Total: 95 packages (1 upgrade, 94 new), Size of downloads: 283,852 kB
Conflict: 10 blocks (10 unsatisfied)

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

  ('ebuild', '/', 'kde-base/kdebase-data-4.2.4-r1', 'merge') pulled in by
    >=kde-base/kdebase-data-4.2.4:4.2[-kdeprefix] required by ('ebuild', '/', 'kde-base/kdelibs-4.2.4-r4', 'merge')
    >=kde-base/kdebase-data-4.2.4:4.2[-kdeprefix] required by ('ebuild', '/', 'kde-base/kdebase-meta-4.2.4', 'merge')

  ('ebuild', '/', 'kde-base/kdelibs-4.2.4-r4', 'merge') pulled in by
    >=kde-base/kdelibs-4.2.4:4.2[semantic-desktop,-kdeprefix] required by ('ebuild', '/', 'kde-base/nepomuk-4.2.4', 'merge')
    >=kde-base/kdelibs-4.2.4:4.2[semantic-desktop,-kdeprefix] required by ('ebuild', '/', 'kde-base/dolphin-4.2.4-r2', 'merge')
    >=kde-base/kdelibs-4.2.4:4.2[opengl,-kdeprefix] required by ('ebuild', '/', 'kde-base/pykde4-4.2.4-r3', 'merge')

  ('ebuild', '/', 'kde-base/libkworkspace-4.2.4', 'merge') pulled in by
    >=kde-base/libkworkspace-4.2.4:4.2[-kdeprefix] required by ('ebuild', '/', 'kde-base/plasma-workspace-4.2.4', 'merge')
    >=kde-base/libkworkspace-4.2.4:4.2[-kdeprefix] required by ('ebuild', '/', 'kde-base/powerdevil-4.2.4', 'merge')
    >=kde-base/libkworkspace-4.2.4:4.2[-kdeprefix] required by ('ebuild', '/', 'kde-base/ksmserver-4.2.4', 'merge')
    (and 4 more)

  ('ebuild', '/', 'kde-base/ktimezoned-4.2.4', 'merge') pulled in by
    >=kde-base/ktimezoned-4.2.4:4.2[-kdeprefix] required by ('ebuild', '/', 'kde-base/kdebase-meta-4.2.4', 'merge')

  ('ebuild', '/', 'kde-base/kdelibs-4.3.1-r1', 'merge') pulled in by
    >=kde-base/kdelibs-4.2.4[-kdeprefix] required by ('ebuild', '/', 'kde-base/kfind-4.2.4', 'merge')
    >=kde-base/kdelibs-4.2.4[-kdeprefix] required by ('ebuild', '/', 'kde-base/konqueror-4.2.4', 'merge')
    >=kde-base/kdelibs-4.2.4[-kdeprefix] required by ('ebuild', '/', 'kde-base/khotkeys-4.2.4', 'merge')


Reproducible: Always

Steps to Reproduce:
follow the guide at http://www.gentoo.org/proj/en/desktop/kde/kde4-guide.xml#kde_portage

Actual Results:  
I get many blockers

Expected Results:  
I expected to have the base packages for kde 4.2 merged
Comment 1 Joseph D. Wieber, Jr. 2009-10-11 02:33:44 UTC
Created attachment 206725 [details]
full output from failed emerge
Comment 2 Joseph D. Wieber, Jr. 2009-10-12 02:42:05 UTC
I also tried commenting out the USE statement in make.conf and I still get the same blockers.
Comment 3 Jonathan Callen (RETIRED) gentoo-dev 2009-10-12 03:51:33 UTC
If you really don't want KDE 4.3 (which is currently stable on amd64, and being stabilized on x86), you need to mask it in package.mask; to do so, you may use this file from the kde-testing overlay: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=blob_plain;f=Documentation/package.unmask/kde-4.3;hb=HEAD

If you download that file, and place it in your /etc/portage/package.mask/ directory, then you shouldn't have any more issues.
Comment 4 Joseph D. Wieber, Jr. 2009-10-12 11:32:58 UTC
Thank you for the rapid response, Jonathan. I was under the impression that 4.3 was still hard masked. I'd rather have 4.3, so I'll give it a go.
Comment 5 Joseph D. Wieber, Jr. 2009-10-12 13:39:43 UTC
I'm closing this bug since 4.3 is going in without a problem. Thanks again Jonathan.
Comment 6 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2009-10-29 01:16:55 UTC
Fixing bug resolution.
Comment 7 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2009-10-29 01:18:31 UTC
As Jonathan explained, one will need to mask all newer versions of KDE when trying to use an earlier version of KDE.