PHP и поддержка json

У меня на машине установлен lighttpd и php5
В php info видно что json disable
а нужно включить.

делаю вот что

# USE="json" emerge -va php

но вот что получаю

* IMPORTANT: 6 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.

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

Calculating dependencies... done!

!!! All ebuilds that could satisfy ">=dev-libs/libpcre-8.11[unicode]" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-libs/libpcre-8.12 (masked by: EAPI 3)

The current version of portage supports EAPI '2'. You must upgrade to a
newer version of portage before EAPI masked packages can be installed.

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
(dependency required by "dev-lang/php-5.3.6" [ebuild])
(dependency required by "php" [argument])

* IMPORTANT: 6 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.

Как его включить? Помогите плиз.

1. Когда в последний раз

1. Когда в последний раз синхронизировался?
2. Новости надо читать.

:wq
--
Live free or die

emerge --sync делал только

emerge --sync делал только что
что значит читать новости?

/

veres написал(а):
emerge --sync делал только что
что значит читать новости?

А обновлял систему в последний раз когда?

:wq
--
Live free or die

Почитать новости eselect news

Почитать новости eselect news read
Обновить portage с зависимостями

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

сделал emerge portage вот

сделал emerge portage

вот что получил

Calculating dependencies... done!
[ebuild N ] dev-libs/libffi-3.0.9-r2 USE="-debug -static-libs -test"
[ebuild N ] app-misc/mime-types-8
[ebuild N ] virtual/libffi-0
[ebuild NS ] dev-lang/python-2.7.1-r1 [2.5.4-r3] USE="gdbm ipv6 ncurses readline ssl threads (wide-unicode) xml -berkdb -build -doc -examples -sqlite -tk -wininst"
[ebuild U ] sys-apps/portage-2.1.10.3 [2.1.6.13] USE="(ipc%*) less%* -python2% -python3%"
*** Portage will stop merging at this point and reload itself,
then resume the merge.
[blocks B ] dev-lang/python:2.7 ("dev-lang/python:2.7" is blocking sys-apps/portage-2.1.6.13)
[blocks B ]

* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.

('ebuild', '/', 'dev-lang/python-2.7.1-r1', 'merge') pulled in by
dev-lang/python:2.7 required by ('ebuild', '/', 'sys-apps/portage-2.1.10.3', 'merge')

For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked

Сначала почитать новости.

Сначала почитать новости.

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

я уже прочитал сделал eselect

я уже прочитал

сделал eselect news read
No news is good news.

Что было в новостях?

Что было в новостях?

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

незнаю... что-то на

незнаю... что-то на английском.
А это важно?

Я вот что сделал сейчас
pecl install JSON

установился...

добавил в php.ini
extension=json.so

перезапустил lighttpd

ошибка на сайте о json изчезла... зато появилась новая

нужно включить simplexml

а его как включить?

pecl install simplexml не получается

добавил в paсkage.use

добавил в paсkage.use строчку

# echo dev/php-5, - simplexml >> /etc/portage/package.use

Далее делаю

# emerge php -av

и опять эта же ошибка

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

Calculating dependencies... done!

!!! All ebuilds that could satisfy ">=dev-libs/libpcre-8.11[unicode]" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-libs/libpcre-8.12 (masked by: EAPI 3)

The current version of portage supports EAPI '2'. You must upgrade to a
newer version of portage before EAPI masked packages can be installed.

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
(dependency required by "dev-lang/php-5.3.6" [ebuild])
(dependency required by "php" [argument])

Может как-то можно его как и json подключить?

Для тебя есть только 1 выход

Для тебя есть только 1 выход - никогда, низачто, ни под каким соусом не использовать не только Гентоо, но линукс вообще; впрочем, бсд системы явно тоже не для тебя;
Твой выбор - Виндовс 7 Мкасимальная Зверь Едишн.
Ставь ее, там все есть

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 ;)

Спасибо за совет. Я так и

Спасибо за совет. Я так и делаю. Но это маршрутизатор в офисе. На нем надо сделать сайт на joomla 1.7
На нормальном хостинге все работает, а тут нет... нужен simplexml

P.s. этот форум для того чтоб советовать использовать Виндовс 7, если что-то не получается?

Читать новости. Ответ "там

Читать новости. Ответ "там что-то на английском" достоин порицания, осуждения и ярых насмешек. По сути могу поздравить - тебе предстоит обновить питон 2.5 до питона 2.7 с соответствующей пересборкой зависимостей.

Значит твой путь такой:

0. Пункт pecl install <что-то там> - Прибегаем к суициду
1. Читаем новости.
2. Если новости прочтены но не поняты - см. п. 1
3. Обновляем питон.
4. Обновляем зависимости
5. Обновляемся дальше

Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"

Пытаюсь обновить # emerge

Пытаюсь обновить

# emerge dev-lang/python
Calculating dependencies... done!
[ebuild N ] dev-libs/libffi-3.0.9-r2 USE="-debug -static-libs -test"
[ebuild N ] app-misc/mime-types-8
[ebuild N ] virtual/libffi-0
[ebuild NS ] dev-lang/python-2.7.1-r1 [2.5.4-r3] USE="gdbm ipv6 ncurses readline ssl threads (wide-unicode) xml -berkdb -build -doc -examples -sqlite -tk -wininst"
[blocks B ] dev-lang/python:2.7 ("dev-lang/python:2.7" is blocking sys-apps/portage-2.1.6.13)
[blocks B ]

* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.

('ebuild', '/', 'dev-lang/python-2.7.1-r1', 'merge') pulled in by
dev-lang/python

For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked

Сначала emerge --sync emerge

Сначала

emerge --sync
emerge -u portage

потом

emerge -1 sys-kernel/linux-headers sys-libs/glibc sys-devel/binutils sys-devel/gcc
env-update
source /etc/profile
emerge -u python

И ВНИМАТЕЛЬНО прочитайте, что система вам выдаст! Там будут дальнейшие инструкции. Насколько я понял, у вас с английским не очень... но читайте и перечитывайте, пока не поймете... это действительно важно! Питон - база всей системы. Когда получите работающий питон, сделайте полное обновление (судя по всему она у вас очень старая)системы:

emerge -e system
env-update
source /etc/profile
emerge -e world

Спасибо что помогаете. Но

Спасибо что помогаете.
Но когда я пытаюсь обновить portage

emerge -u portage

опять ошибка

Calculating dependencies... done!
[ebuild U ] app-misc/pax-utils-0.2.2 [0.1.19]
[ebuild N ] dev-libs/libffi-3.0.9-r2 USE="-debug -static-libs -test"
[ebuild U ] sys-apps/less-441 [429]
[ebuild N ] app-misc/mime-types-8
[ebuild U ] sys-apps/sed-4.2.1 [4.2] USE="(-selinux)"
[ebuild U ] net-misc/rsync-3.0.8 [3.0.5] USE="ipv6*"
[ebuild N ] virtual/libffi-0
[ebuild U ] app-admin/eselect-1.2.15 [1.2.11]
[ebuild N ] app-arch/xz-utils-5.0.3 USE="nls threads -static-libs"
[ebuild U ] sys-apps/coreutils-8.5 [7.1] USE="unicode%*"
[ebuild U ] sys-apps/sandbox-2.4 [1.6-r2] USE="(-multilib)"
[ebuild U ] app-shells/bash-4.1_p9 [3.2_p39] USE="net%* -mem-scramble%"
[ebuild NS ] dev-lang/python-2.7.1-r1 [2.5.4-r3] USE="gdbm ipv6 ncurses readline ssl threads (wide-unicode) xml -berkdb -build -doc -examples -sqlite -tk -wininst"
[ebuild U ] sys-apps/portage-2.1.10.3 [2.1.6.13] USE="(ipc%*) less%* -python2% -python3%"
*** Portage will stop merging at this point and reload itself,
then resume the merge.
[blocks B ] app-arch/lzma-utils ("app-arch/lzma-utils" is blocking app-arch/xz-utils-5.0.3)
[blocks B ] dev-lang/python:2.7 ("dev-lang/python:2.7" is blocking sys-apps/portage-2.1.6.13)
[blocks B ] app-arch/xz-utils ("app-arch/xz-utils" is blocking app-arch/lzma-utils-4.32.7)
[blocks B ] [blocks B ]

* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.

('installed', '/', 'app-arch/lzma-utils-4.32.7', 'nomerge') pulled in by
app-arch/lzma-utils required by world

('ebuild', '/', 'dev-lang/python-2.7.1-r1', 'merge') pulled in by
dev-lang/python:2.7 required by ('ebuild', '/', 'sys-apps/portage-2.1.10.3', 'merge')

('ebuild', '/', 'app-shells/bash-4.1_p9', 'merge') pulled in by
>=app-shells/bash-3.2_p17 required by ('ebuild', '/', 'sys-apps/portage-2.1.10.3', 'merge')

('ebuild', '/', 'app-arch/xz-utils-5.0.3', 'merge') pulled in by
app-arch/xz-utils required by ('ebuild', '/', 'sys-apps/coreutils-8.5', 'merge')
app-arch/xz-utils required by ('ebuild', '/', 'sys-apps/sandbox-2.4', 'merge')

For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked

ЧаВо для кого

ЧаВо для кого писали?!?

http://gentoo.ru/content/kak-obnovit-ochen-staruyu-sistemu (а питон-2.5 в качестве умолчательного --- это очень давно)
http://gentoo.ru/content/ustanovil-ya-gentoo-dalshe-chto

:wq
--
Live free or die

/

veres написал(а):
emerge -u portage

man portage
Вслух.
С выражением.
До наступления просветления.

:wq
--
Live free or die

/

Tzar написал(а):
Ответ "там что-то на английском" достоин порицания, осуждения и ярых насмешек.

Не то, чтобы бесспорно-однозначно.
Читайте публицистику павла Кармышева.

Tzar написал(а):
0. Пункт pecl install <что-то там> - Прибегаем к суициду

Смертный грех есмь.
Да и не нужно.
На то есть суд Святой Инквизиции (и закономерный итог в виде торжественной церемонии аутодафе).

:wq
--
Live free or die

P.s. этот форум для того чтоб

P.s. этот форум для того чтоб советовать использовать Виндовс 7, если что-то не получается?

Только для Вас, умеющим понимать прочитанное здесь обычно помогают

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 ;)

Я ж не претендую ни на что...

Я ж не претендую ни на что... хотите помочь - помогите. Нет - зачем писать гадости? Обойдите стороной тему, видя что спрашивает нуб. Нет же... вам нужно написать человеку, что он нуб, идиот... и т.д.

Вы сами спровоцировали такое

Вы сами спровоцировали такое к себе отношение.
Я полагаю, что всех здесь возмутило и настроило против вас ваше высказывание

незнаю... что-то на английском.
А это важно?

И как после этого с вами разговаривать? Системные сообщения читать надо обязательно!
Здесь, как уже говорилось, помогают тем, кто хочет и старается (прилагает усилия) решить проблему.
Если же пытется переложить решение на других - тогда в "Разовые проекты"!

Цитата: И как после этого с

Цитата:
И как после этого с вами разговаривать?

на мой взгляд достаточно было бы фразы

Цитата:
Системные сообщения читать надо обязательно!

Но так бы поступил я! А Вы вольны поступать как знаете :)
Спасибо за порицания!

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

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