Не собирается web-app/gallery [SOLVED]

Не собирается web-app/gallery, выдает следующее:
# emerge gallery
Calculating dependencies... done!
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) www-apps/gallery-2.3
* gallery-2.3-full.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* Package: www-apps/gallery-2.3
* Repository: gentoo
* Maintainer:

* USE: elibc_glibc gd kernel_linux mysql userland_GNU vhosts x86
* Using dev-lang/php-5.3.3-r1
* Checking for required PHP feature(s) ...
* require_php_with_use MUST NOT check for the pcre, spl, mhash or reflection USE flag.
* These USE flags are removed from >=dev-lang/php-5.3 and your ebuild will break
* if you check the USE flags against PHP 5.3 ebuilds.
* Please use USE dependencies from EAPI 2 instead
* ERROR: www-apps/gallery-2.3 failed:
* dev-lang/php-5.3.3-r1 does not actually support the pcre USE flag!
* Call stack:
* ebuild.sh, line 56: Called pkg_setup
* gallery-2.3.ebuild, line 36: Called require_php_with_use 'pcre' 'session' 'mysql'
* depend.php.eclass, line 219: Called built_with_use '=dev-lang/php-5.3.3-r1' 'pcre'
* eutils.eclass, line 1875: 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 =www-apps/gallery-2.3',
* the complete build log and the output of 'emerge -pqv =www-apps/gallery-2.3'.
* The complete build log is located at '/var/tmp/portage/www-apps/gallery-2.3/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/www-apps/gallery-2.3/temp/die.env'.
* S: '/var/tmp/portage/www-apps/gallery-2.3/work/gallery2'
>>> Failed to emerge www-apps/gallery-2.3, Log file:
>>> '/var/tmp/portage/www-apps/gallery-2.3/temp/build.log'

Очень смущает фраза Please use USE dependencies from EAPI 2 instead
Еще заметил, что для php нет use ключа pcre
Куда копать?

а меня смущает это * die)

а меня смущает $1

* die) die "$PKG does not actually support the $1 USE flag!";;

на его месте должен был быть я^Wфлаг

grep pcre /etc/portage/package.use /etc/make.conf
?

2-ой EAPI включен в gallery-2.3-r2, попробуйте размаскировать
echo www-apps/gallery-2.3-r2 ~x86 ~amd64 | sudo tee -a /etc/portage/package.keywords

Если ничего не было, то как могло что-то появиться? А если все-таки что-то было, то откуда тогда оно взялось? Нашу Вселенную породила Рекурсия!

emerge --info , please

emerge --info , please

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

если не уверены, что вам

если не уверены, что вам действительно нужен php-5.3* - то откатите его до 5.2.*

jazz_bass написал(а):
Н
* Using dev-lang/php-5.3.3-r1

Еще заметил, что для php нет use ключа pcre
Куда копать?

там не только с pcre заморочка - там еще куча заморочек ;(

что-то добрый я сегодня ....

Размаскируй последнюю версию

Размаскируй последнюю версию gallery.

Не грусти, товарищ! Всё хорошо, beautiful good!

Cпасибо!

Спасибо! Размаскировал последнюю версию - помогло!

Не надо бояться, что жизнь закончится - надо бояться, что она не начнется!

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

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