Failed to determine ${KDEDIR}
С недавних пор некоторые пакеты из KDE рушатся при установке с означенным в топике сообщением.
Вот моя машина:
make.conf - http://paste.pocoo.org/show/442684
emerge --info - http://paste.pocoo.org/show/442685/
Подключены оверлеи kde и dotnet, а также локальный оверлей, в котором держу ебилды для sk1sdk и sk1
А вот так собственно все рушится
>>> Emerging (1 of 1) media-gfx/digikam-1.9.0-r1
* digikam-1.9.0.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* digikam-doc-1.4.0.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* Package: media-gfx/digikam-1.9.0-r1
* Repository: gentoo
* Maintainer:
* USE: addressbook amd64 consolekit elibc_glibc gphoto2 handbook kernel_linux linguas_ru multilib mysql policykit semantic-desktop themedesigner thumbnails userland_GNU video
* FEATURES: ccache userpriv
* ERROR: media-gfx/digikam-1.9.0-r1 failed (setup phase):
* Failed to determine KDEDIR!
*
* Call stack:
* ebuild.sh, line 56: Called pkg_setup
* ebuild.sh, line 1446: Called kde4-base_pkg_setup
* kde4-base.eclass, line 687: Called die
* The specific snippet of code:
* [[ -z ${KDEDIR} ]] && die "Failed to determine KDEDIR!"
*
* If you need support, post the output of 'emerge --info =media-gfx/digikam-1.9.0-r1',
* the complete build log and the output of 'emerge -pqv =media-gfx/digikam-1.9.0-r1'.
* This ebuild used the following eclasses from overlays:
* /var/lib/layman/kde/eclass/kde4-base.eclass
* /var/lib/layman/kde/eclass/kde4-functions.eclass
* The complete build log is located at '/var/log/portage/media-gfx:digikam-1.9.0-r1:20110720-085741.log'.
* The ebuild environment file is located at '/tmp/portage/media-gfx/digikam-1.9.0-r1/temp/die.env'.
* S: '/tmp/portage/media-gfx/digikam-1.9.0-r1/work/digikam-1.9.0'
>>> Failed to emerge media-gfx/digikam-1.9.0-r1, Log file:
>>> '/var/log/portage/media-gfx:digikam-1.9.0-r1:20110720-085741.log'
- Для комментирования войдите или зарегистрируйтесь
Дополню. У меня в
Дополню. У меня в /etc/portage/repos.conf было
[gentoo]
eclass-overrides=kde
Удаление этого файла лечит проблему со всеми пакетами кроме одного - kpackagekit-9999. Его спасает только явная установка переменной KDEDIR в /var/lib/layman/kde/eclass/kde4-base.eclass непосредственно перед проверкой ее значения. А это я считаю некорректно
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"