Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 450368 - [kde-overlay] kde-base/dolphin-4.9.97 fails with USE="-semantic-desktop" (and in its current state will never build without nepomuk)
Summary: [kde-overlay] kde-base/dolphin-4.9.97 fails with USE="-semantic-desktop" (and...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL: http://mail.kde.org/pipermail/release...
Whiteboard: fixed in 4.9.98
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-05 12:33 UTC by Franz Trischberger
Modified: 2013-02-02 16:25 UTC (History)
1 user (show)

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


Attachments
build.log (1357385715-install-kde-base_dolphin-4.9.97:4::kde.out,24.82 KB, text/plain)
2013-01-05 12:33 UTC, Franz Trischberger
Details
dolphin-4.9.97_no_nepomuk.patch (dolphin-4.9.97_no_nepomuk.patch,2.34 KB, text/plain)
2013-01-05 13:51 UTC, Franz Trischberger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Franz Trischberger 2013-01-05 12:33:26 UTC
Created attachment 334508 [details]
build.log

In 
dolphin/src/views/tooltips/filemetadatatooltip.*
They replaced kfilemetadatawidget (which #ifdefed Nepomuk-related things away) with Nepomuk2::FileMetaDataWidget. That makes it impossible to build without semantic-desktop.

If you are not yet on it I could write a patch that reverts those back, so building with -semantic-desktop works again.
Comment 1 Andreas K. Hüttel archtester gentoo-dev 2013-01-05 12:51:22 UTC
(In reply to comment #0)

> If you are not yet on it I could write a patch that reverts those back, so
> building with -semantic-desktop works again.

Please don't. The entire backend was replaced and we dont want to stray that far from upstream. Now if you can come up with a patch that makes the new code build without nepomuk - that could probably even get submitted upstream.
Comment 2 Franz Trischberger 2013-01-05 12:59:10 UTC
That would mean no tooltip for -semantic-desktop.
Ah - wait:
https://bugs.gentoo.org/show_bug.cgi?id=401183
So no big difference.
Hopefully I will have the time today to do the patch.
(In the middle of an update - many apps crash when opening the filedialog, so calligra sheets, after having done some work on my Einkommensteuererklärung :/)
Comment 3 Franz Trischberger 2013-01-05 13:51:17 UTC
Created attachment 334516 [details]
dolphin-4.9.97_no_nepomuk.patch

Created with the help ofthe comment on the commit
http://quickgit.kde.org/?p=kde-baseapps.git&a=commit&h=487d6dd5602ef11fb1e14c1e2e7d13dcdc683c61

"The Nepomuk widget is just a copy of the KFileMetadataWidget which utilizes Nepomuk2."

Patch worked fine. Gonna create a review request ASAP.
Comment 4 Chris Reffett (RETIRED) gentoo-dev Security 2013-01-08 15:14:14 UTC
Fixed in next RC (4.9.98?): https://git.reviewboard.kde.org/r/108236/
Comment 5 Michael Palimaka (kensington) gentoo-dev 2013-02-02 16:25:44 UTC
Thanks, ebuild support fixed in git.

http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=4b0016e9ee043209e9af5c075f3665412805cd66