Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 302408 - kdebase-meta-4.3.5 dependencies resolution fails w/o semantic-desktop USE flag
Summary: kdebase-meta-4.3.5 dependencies resolution fails w/o semantic-desktop USE flag
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-27 08:33 UTC by Leonid Podolny
Modified: 2010-01-28 11:37 UTC (History)
1 user (show)

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


Attachments
emerge -uDpvN kdebase-meta (sd.log,594 bytes, text/plain)
2010-01-27 08:34 UTC, Leonid Podolny
Details
stdout of "emerge -uDpdvN kdebase-meta" (sd-out.log,404.95 KB, text/plain)
2010-01-27 08:34 UTC, Leonid Podolny
Details
stderr of "emerge -uDpdvN kdebase-meta" (sd-err.log,59.59 KB, text/plain)
2010-01-27 08:35 UTC, Leonid Podolny
Details
world (world,3.19 KB, text/plain)
2010-01-27 11:53 UTC, Leonid Podolny
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Leonid Podolny 2010-01-27 08:33:25 UTC
Building kde 4.3.5 fails when there is no "semantic-desktop" USE flag, which is, obviously, the default. (Logs attached)
Adding either "semantic-desktop" or "-semantic-desktop" to the flags helps.
Comment 1 Leonid Podolny 2010-01-27 08:34:15 UTC
Created attachment 217556 [details]
emerge -uDpvN kdebase-meta
Comment 2 Leonid Podolny 2010-01-27 08:34:55 UTC
Created attachment 217557 [details]
stdout of "emerge -uDpdvN kdebase-meta"
Comment 3 Leonid Podolny 2010-01-27 08:35:16 UTC
Created attachment 217559 [details]
stderr of "emerge -uDpdvN kdebase-meta"
Comment 4 Tomáš Chvátal (RETIRED) gentoo-dev 2010-01-27 10:46:29 UTC
This is because we updated from +semantic-desktop to semantic-desktop so that option is no longer enabled.

If you really want to use it just add semantic-desktop to your make.conf.

Problem is that portage has really braindead way to show us which package pulls in that semantic-desktop useflag.

Could you paste your /var/lib/portage/world file we might be able to spot which package is so evil and require it :]
Comment 5 Leonid Podolny 2010-01-27 11:53:20 UTC
Created attachment 217581 [details]
world
Comment 6 Leonid Podolny 2010-01-27 11:57:43 UTC
(In reply to comment #4)
> This is because we updated from +semantic-desktop to semantic-desktop so that
> option is no longer enabled.
> 
> If you really want to use it just add semantic-desktop to your make.conf.
> 
The point is exactly the opposite -- I don't want to use it, and it should probably work without explicitly disabling it. (Correct me if I'm wrong)


> Could you paste your /var/lib/portage/world file we might be able to spot which
> package is so evil and require it :]
> 
Attached.
I think that it is because kde-base/kdebase-runtime-meta-4.3.5 pulls in nepomuk even though semantic-desktop isn't enabled.
Comment 7 Tomáš Chvátal (RETIRED) gentoo-dev 2010-01-28 11:33:11 UTC
I dont see it as hard dependency even with -semantic-desktop.
It is properly calculated with -semantic-desktop. Some Misc non kde-base app must be pulling it in :/
Comment 8 Tomáš Chvátal (RETIRED) gentoo-dev 2010-01-28 11:37:02 UTC
Actualy it appears i forgot to remove the + for the semantic desktop there.
I can see that ABCD already removed that + from there, so please try it and reopen this bug if it is still borked.

Thanks