Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 444386 - kde-base/ksmserver-4.9.80 fails build (missing kgreeterplugin.h)
Summary: kde-base/ksmserver-4.9.80 fails build (missing kgreeterplugin.h)
Status: VERIFIED 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:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-23 01:48 UTC by Duncan
Modified: 2012-11-28 10:27 UTC (History)
1 user (show)

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


Attachments
emerge log (kde-base:ksmserver-4.9.80:20121123-011327.log,142.67 KB, text/plain)
2012-11-23 01:48 UTC, Duncan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Duncan 2012-11-23 01:48:30 UTC
Created attachment 330280 [details]
emerge log

+++ This bug was initially created as a clone of Bug #443758 +++

> Looks like we're not unpacking everything needed... 

Same conclusion, different bit not available thus different error.

The missing file appears in the source tarball as libs/kdm/kgreeterplugin.h .

In file included from /tmp/portage/kde-base/ksmserver-4.9.80/work/ksmserver-4.9.80/ksmserver/screenlocker/greeter/greeter.cpp:23:0:
/tmp/portage/kde-base/ksmserver-4.9.80/work/ksmserver-4.9.80/ksmserver/screenlocker/greeter/greeter.h:26:28: fatal error: kgreeterplugin.h: No such file or directory
compilation terminated.
Building CXX object ksmserver/screenlocker/CMakeFiles/screenlocker_static.dir/lockwindow.o
make[2]: *** [ksmserver/screenlocker/greeter/CMakeFiles/kscreenlocker_greet.dir/greeter.o] Error 1

...

In file included from /tmp/portage/kde-base/ksmserver-4.9.80/work/ksmserver-4.9.80/ksmserver/screenlocker/greeter/greeterapp.cpp:23:0:
/tmp/portage/kde-base/ksmserver-4.9.80/work/ksmserver-4.9.80/ksmserver/screenlocker/greeter/greeter.h:26:28: fatal error: kgreeterplugin.h: No such file or directory
compilation terminated.
make[2]: *** [ksmserver/screenlocker/greeter/CMakeFiles/kscreenlocker_greet.dir/greeterapp.o] Error 1
make[2]: Leaving directory `/tmp/portage/kde-base/ksmserver-4.9.80/work/ksmserver-4.9.80_build'
make[1]: *** [ksmserver/screenlocker/greeter/CMakeFiles/kscreenlocker_greet.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
Comment 1 Duncan 2012-11-23 01:58:48 UTC
Just confirmed.  Adding libs/kdm/ to $KMEXTRACTONLY worked a charm (build-tested only so far, tho)!  =:^)
Comment 2 Michael Palimaka (kensington) gentoo-dev 2012-11-27 13:44:29 UTC
Thanks, fixed in git.

http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=74bb3f42cf474103e86a0c7fe6f09e7468e1ccfa
Comment 3 Duncan 2012-11-28 10:27:26 UTC
Verified/fixed.  Thanks. =:^)