Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 567792

Summary: kde-plasma/kscreenlocker-5.5.0 Cannot find $EPATCH_SOURCE!
Product: Gentoo Linux Reporter: Petros <petros_20>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED DUPLICATE    
Severity: normal CC: alexandre.guimaraes, ansla80, paolo.pedroni, silvio.gerli
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log
emerge --info

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 ***