Ошибка компиляции tkabber [Решено]

Собственно:

These are the packages that would be merged, in order:

Calculating dependencies . .##... done!
[ebuild N ] net-im/tkabber-0.9.9 USE="extras plugins ssl" 0 kB

Total: 1 package (1 new), Size of downloads: 0 kB

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) net-im/tkabber-0.9.9
* tkabber-0.9.9.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* tkabber-plugins-0.9.9.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* Package: net-im/tkabber-0.9.9
* Repository: gentoo
* Maintainer:

* USE: elibc_glibc extras kernel_linux plugins ssl userland_GNU x86
* ERROR: net-im/tkabber-0.9.9 failed:
* dev-tcltk/tclxml-3.2-r1 does not actually support the expat USE flag!
*
* Call stack:
* ebuild.sh, line 56: Called pkg_setup
* tkabber-0.9.9.ebuild, line 36: Called built_with_use 'dev-tcltk/tclxml' 'expat'
* eutils.eclass, line 1882: Called die
* The specific snippet of code:
* die) die "$PKG does not actually support the $1 USE flag!";;
*
* If you need support, post the output of 'emerge --info =net-im/tkabber-0.9.9',
* the complete build log and the output of 'emerge -pqv =net-im/tkabber-0.9.9'.
* The complete build log is located at '/var/tmp/portage/net-im/tkabber-0.9.9/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/net-im/tkabber-0.9.9/temp/die.env'.
* S: '/var/tmp/portage/net-im/tkabber-0.9.9/work/tkabber-0.9.9'

>>> Failed to emerge net-im/tkabber-0.9.9, Log file:

>>> '/var/tmp/portage/net-im/tkabber-0.9.9/temp/build.log'

Может кто-нибудь с таким встречался? Результат не зависит от того, установлен ли флаг expat.

.

vimdiff /usr/portage/net-im/tkabber/tkabber-0.* подсказывает попробовать версии выше tkabber-0.9.9

а эта строка - это просто подпись

Вы правы. Просто я подумал,

Вы правы. Просто я подумал, что если стабильный пакет не компилируется, то и нестабильный не будет, но, оказывается, все не так.
Спасибо за совет!

.

Jauhien написал(а):
если стабильный пакет не компилируется, то и нестабильный не будет

Стабильный пакет - для работы.
Нестабильный пакет - для тестирования и отправки репортов.

Но в жизни бывает не всё гладко. А тем более - в случае зависимостей
(эпичные столкновения мнений - парочка ссылок:
http://blog.flameeyes.eu/2010/12/30/put-it-there-and-wait-for-users-to-break-isn-t-a-valid-qa-method
http://blog.jolexa.net/2010/12/29/gentoo-a-critical-look-at-the-qa-process )

И когда стабильный пакет не собирается, а в дереве есть нестабильный более высокой версии -
то велика вероятность, что нестабильный исправляет проблемы в стабильном.

Всё вышенаписанное является моим небольшим ИМХОМ и не претендует.

а эта строка - это просто подпись

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".