Created attachment 354710 [details] Build log. I get the following when trying to update to x11-misc/lightdm-kde-0.3.2.1: CMake Error: The following variables are used in this project, but they are set to NOTFOUND. Please set them or make sure they are set and tested correctly in the CMake files: QLIGHTDM_INCLUDE_DIR used as include directory in directory /gentoo/tmp/portage/x11-misc/lightdm-kde-0.3.2.1/work/lightdm-0.3.2.1/greeter used as include directory in directory /gentoo/tmp/portage/x11-misc/lightdm-kde-0.3.2.1/work/lightdm-0.3.2.1/greeter used as include directory in directory /gentoo/tmp/portage/x11-misc/lightdm-kde-0.3.2.1/work/lightdm-0.3.2.1/greeter used as include directory in directory /gentoo/tmp/portage/x11-misc/lightdm-kde-0.3.2.1/work/lightdm-0.3.2.1/greeter used as include directory in directory /gentoo/tmp/portage/x11-misc/lightdm-kde-0.3.2.1/work/lightdm-0.3.2.1/kcm used as include directory in directory /gentoo/tmp/portage/x11-misc/lightdm-kde-0.3.2.1/work/lightdm-0.3.2.1/kcm used as include directory in directory /gentoo/tmp/portage/x11-misc/lightdm-kde-0.3.2.1/work/lightdm-0.3.2.1/kcm used as include directory in directory /gentoo/tmp/portage/x11-misc/lightdm-kde-0.3.2.1/work/lightdm-0.3.2.1/kcm used as include directory in directory /gentoo/tmp/portage/x11-misc/lightdm-kde-0.3.2.1/work/lightdm-0.3.2.1/kcm used as include directory in directory /gentoo/tmp/portage/x11-misc/lightdm-kde-0.3.2.1/work/lightdm-0.3.2.1/kcm/configwidgets used as include directory in directory /gentoo/tmp/portage/x11-misc/lightdm-kde-0.3.2.1/work/lightdm-0.3.2.1/kcm/configwidgets QLIGHTDM_LIBRARIES linked by target "lightdm-kde-greeter" in directory /gentoo/tmp/portage/x11-misc/lightdm-kde-0.3.2.1/work/lightdm-0.3.2.1/greeter linked by target "kcm_lightdm" in directory /gentoo/tmp/portage/x11-misc/lightdm-kde-0.3.2.1/work/lightdm-0.3.2.1/kcm
Created attachment 354712 [details] emerge --info
Currently fails with lightdm-1.7.7, which version of lightdm do you have installed?
(In reply to Manuel Rüger from comment #2) > Currently fails with lightdm-1.7.7, which version of lightdm do you have > installed? emerge -pqv 'x11-misc/lightdm' [ebuild R ] x11-misc/lightdm-1.7.7 USE="gtk introspection kde qt4 -razor"
This patch[1] from openSUSE makes it build. If anyone can test and confirms that it still works properly, I will adapt the patch to be backwards-compatible and push it upstream. [1]: https://build.opensuse.org/package/rawsourcefile/openSUSE:Factory/lightdm-kde-greeter/adjust-for-new-libqtlightdm-version.patch
(In reply to Michael Palimaka (kensington) from comment #4) > This patch[1] from openSUSE makes it build. If anyone can test and confirms > that it still works properly, I will adapt the patch to be > backwards-compatible and push it upstream. > > [1]: > https://build.opensuse.org/package/rawsourcefile/openSUSE:Factory/lightdm- > kde-greeter/adjust-for-new-libqtlightdm-version.patch That worked for me. Thanks!
It turns out that Ubuntu has its own patch too that is backwards-compatible. It has now been approved upstream, so I've committed it there and backported to CVS. + 01 Aug 2013; Michael Palimaka <kensington@gentoo.org> + +files/lightdm-kde-0.3.2.1-lightdm-1.7.patch, lightdm-kde-0.3.2.1.ebuild: + Backport patch from upstream to fix build with lightdm-1.7, wrt bug #479114.