Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 567792 - kde-plasma/kscreenlocker-5.5.0 Cannot find $EPATCH_SOURCE!
Summary: kde-plasma/kscreenlocker-5.5.0 Cannot find $EPATCH_SOURCE!
Status: RESOLVED DUPLICATE of bug 567788
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-08 20:42 UTC by Petros
Modified: 2015-12-09 11:45 UTC (History)
4 users (show)

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


Attachments
build.log (kde-plasma:kscreenlocker-5.5.0:20151208-203510.log,2.07 KB, text/x-log)
2015-12-08 20:42 UTC, Petros
Details
emerge --info (info,29.04 KB, text/plain)
2015-12-08 20:43 UTC, Petros
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Petros 2015-12-08 20:42:18 UTC
Created attachment 418804 [details]
build.log

Somethings seems to be missing from kde-plasma/kscreenlocker-5.5.0. Because of this kwin and plasma-workspace can't be emerged.
Comment 1 Petros 2015-12-08 20:43:32 UTC
Created attachment 418806 [details]
emerge --info
Comment 2 Ionuț Leonte 2015-12-09 01:02:40 UTC
You can find the missing files here:

https://gitweb.gentoo.org/proj/kde.git/tree/kde-plasma/kscreenlocker/files?id=ba383e5f6a02e57c395d8f349521c28a3b6de356

You will need at least kde.pam in addition to the patch or the build will fail at the install phase. This is what I did to get it to emerge:

mkdir -p /usr/portage/kde-plasma/kscreenlocker/files

wget 'https://gitweb.gentoo.org/proj/kde.git/plain/kde-plasma/kscreenlocker/files/kscreenlocker-5.4.90-no-SUID-no-GUID.patch?id=ba383e5f6a02e57c395d8f349521c28a3b6de356' -O /usr/portage/kde-plasma/kscreenlocker/files/kscreenlocker-5.4.90-no-SUID-no-GUID.patch

wget 'https://gitweb.gentoo.org/proj/kde.git/plain/kde-plasma/kscreenlocker/files/kde.pam?id=ba383e5f6a02e57c395d8f349521c28a3b6de356' -O /usr/portage/kde-plasma/kscreenlocker/files/kde.pam

wget 'https://gitweb.gentoo.org/proj/kde.git/plain/kde-plasma/kscreenlocker/files/kde-np.pam?id=ba383e5f6a02e57c395d8f349521c28a3b6de356' -O /usr/portage/kde-plasma/kscreenlocker/files/kde-np.pam

ebuild /usr/portage/kde-plasma/kscreenlocker/kscreenlocker-5.5.0.ebuild digest

Then you can emerge.
Comment 3 Silvio 2015-12-09 10:47:46 UTC
Confirm this bug
Comment 4 Silvio 2015-12-09 10:51:41 UTC
Confirm this bug
Confirm also the workaround: following the instraction it compiles well.
Comment 5 Petros 2015-12-09 11:13:45 UTC
In the next emerge --sync the files will disapear.

A better approach is moving the ebuild and the files in an local overlay with a slightly bigger priority at repos.conf/local.conf
Comment 6 Michael Palimaka (kensington) gentoo-dev 2015-12-09 11:45:09 UTC
Thanks, fixed in git.

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6d4bdf399386122e41f688a32c7f0803d51419c

*** This bug has been marked as a duplicate of bug 567788 ***