Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 517052 - [kde overlay] kde-apps/{konqueror,nsplugin} KF5 live ebuild request
Summary: [kde overlay] kde-apps/{konqueror,nsplugin} KF5 live ebuild request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 521394
  Show dependency tree
 
Reported: 2014-07-13 21:15 UTC by Malte E.
Modified: 2016-08-02 22:25 UTC (History)
4 users (show)

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


Attachments
kde-baseapps build.log (build.log,485.18 KB, text/x-log)
2014-08-28 11:14 UTC, Malte E.
Details
kdialog Plasma 5 ebuild (kdialog-9999.ebuild,308 bytes, text/plain)
2014-11-15 21:57 UTC, Lamarque V. Souza
Details
polkit-kde-agent Plasma 5 ebuild (polkit-kde-agent-9999.ebuild,882 bytes, text/plain)
2014-11-15 22:01 UTC, Lamarque V. Souza
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Malte E. 2014-07-13 21:15:30 UTC
They compile fine. Unfortunately, When I compile one of them, all dependencies will automatically compile into the same build and cause file collisions with seperate ebuilds. I don't know how to fix it, but I will try to help if anyone wants to do this. An ebuild with IUSE=minimal might be needed for libkonq-4 because gwenview, ark and possible other essential applications that have not been ported yet depend on it.

Reproducible: Always
Comment 1 Michael Palimaka (kensington) gentoo-dev 2014-07-17 14:47:04 UTC
This has been on the agenda for a while, but we want to avoid having a messy meta eclass this time around if at all possible. We need to discuss with upstream the possibility of repo splitting, or failing that implementing build options (eg. like kate/kwrite).
Comment 2 Johannes Huber (RETIRED) gentoo-dev 2014-08-19 14:46:35 UTC
I have added kde-base/kde-baseapps (commit 45fe88c5773024ae1859074fca6ae748313b982d). Note that this will be removed when we know what upstream is going to do with the repository.
Comment 3 Malte E. 2014-08-27 17:13:20 UTC
The ebuild (as well as the ebuild for baloo-widgets-9999) requires kfilemetadata-9999 and baloo-9999, shouldn't the latest stable releases be sufficient?
Comment 4 Malte E. 2014-08-28 11:14:18 UTC
Created attachment 383842 [details]
kde-baseapps build.log

The ebuild fails building. I'm not sure why so I don't know where to report. Just decided to do it here. If it's upstream, maybe let them know? Or let me know and I'll file a bug report on bugs.kde.org.
Comment 5 Michael Palimaka (kensington) gentoo-dev 2014-08-28 11:19:44 UTC
EmptyTrashJob is a new feature in kio so is only available in git until the next release
Comment 6 Malte E. 2014-08-28 11:47:45 UTC
I don't know how I overlooked that error message.
Maybe the kde-frameworks/kio dependency should be updated to 9999 until the next release of KDE Frameworks? Anyway, it's working now.
Comment 7 Michael Palimaka (kensington) gentoo-dev 2014-08-28 12:07:29 UTC
Handling of inter-KDE dependency versions has been an issue for a while and unfortunately I don't think there's any good solution.

Selectively enforcing minimum versions in live ebuilds it not practical due to the constantly moving target. Always requiring the live version is often unnecessary, but never requiring it can cause build failures.
Comment 8 Johannes Huber (RETIRED) gentoo-dev 2014-09-25 18:22:17 UTC
(In reply to Johannes Huber from comment #2)
> I have added kde-base/kde-baseapps (commit
> 45fe88c5773024ae1859074fca6ae748313b982d). Note that this will be removed
> when we know what upstream is going to do with the repository.

Package removed. We have now dolphin, libkonq and kfind packaged.
Comment 9 Lamarque V. Souza 2014-11-15 21:57:56 UTC
Created attachment 389460 [details]
kdialog Plasma 5 ebuild

Hi, I have created this ebuild and it installs just kdialog, not all kde-baseapps programs.
Comment 10 Lamarque V. Souza 2014-11-15 22:01:35 UTC
Created attachment 389462 [details]
polkit-kde-agent Plasma 5 ebuild

This is another important program for Plasma 5. Polkit agent is required by Plasma NM to retrieve passwords from NetworkManager's system connections and to adjust system's clock. This ebuild needs the patch from https://git.reviewboard.kde.org/r/121121 until it its not pushed to upstream's repo.
Comment 11 Manuel Rüger (RETIRED) gentoo-dev 2014-11-17 14:46:41 UTC
I've commited the polkit ebuild with some removals to the overlay (the reviewboard was cleared some minutes ago)