1 |
С выходом php-5.3 все в портаже несколько поменялось. Идут подвижки сделать |
2 |
php слотированным - 5.2 и 5.3. Соответственно, чтобы использовать 5.3, нужно |
3 |
приложить дополнительно некоторые усилия - определить переменную PHP_TARGET в |
4 |
make.conf и прочее. В общем-то технология напоминает успешно апробированную |
5 |
технологию слотирования Ruby. |
6 |
|
7 |
Есть руководство, как теперь управляться со всем этим хозяйством: |
8 |
http://www.gentoo.org/proj/en/php/php-guide.xml |
9 |
|
10 |
В сообщении от 25 ноября 2010 22:29:40 автор Sergey Kobzar написал: |
11 |
> Пытаюсь установить pecl-uploadprogress при установленном php-5.3.3-r1. |
12 |
> Добавил его в /etc/portage/package.keywords т.к. он был изначально |
13 |
> замаскирован. |
14 |
> |
15 |
> Получаю: |
16 |
> |
17 |
> # emerge -pv pecl-uploadprogress |
18 |
> |
19 |
> These are the packages that would be merged, in order: |
20 |
> |
21 |
> Calculating dependencies... done! |
22 |
> |
23 |
> !!! All ebuilds that could satisfy "dev-lang/php:5.2" have been masked. |
24 |
> !!! One of the following masked packages is required to complete your |
25 |
> request: |
26 |
> - dev-lang/php-5.2.14-r2 (masked by: ~x86 keyword) |
27 |
> |
28 |
> (dependency required by "dev-php5/pecl-uploadprogress-1.0.1-r1" [ebuild]) |
29 |
> (dependency required by "pecl-uploadprogress" [argument]) |
30 |
> |
31 |
> |
32 |
> Добавил PHP_TARGETS="php5-3" в /etc/make.conf как описано в |
33 |
> http://forums.gentoo.org/viewtopic-t-851126-start-0.html. Теперь |
34 |
> pecl-uploadprogress хочет php-5.3.3-r3... |
35 |
> |
36 |
> Че ему надо для полного счастья? Кто-нибудь пробовал комбинацию |
37 |
> php-fpm-5.3 + pecl-uploadprogress. В документации, что последний |
38 |
> работает только с модулем апача, хотя Google говорит, что некоторые его |
39 |
> и на php-fpm завели. |
40 |
|
41 |
-- |
42 |
From Siberia with Love! |