Система portage

Обсуждение системы портежей, а также вопросов установки програмного обеспечения посредством портежей

[SOLVED]emerge видит не все обновления.

Наткнулся сегодня на интересный баг.

$ emerge -pvuND world

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

Calculating dependencies... done!

Total: 0 packages, Size of downloads: 0 kB

Вроде бы ничего обновлять не нужно, но...

[code]
emerge -pve world | grep " U "
[ebuild U ] app-arch/cabextract-1.3 [1.2-r1] USE="-extra-tools" 213 kB [0]
[ebuild U ] x11-proto/glproto-1.4.12 [1.4.11] 105 kB [0]
[ebuild U ] dev-perl/YAML-Tiny-1.44 [1.43] 41 kB [0]
[ebuild U ] perl-core/Test-Harness-3.22 [3.21] 286 kB [0]

[SOLVED] autounmask требует нестабильный пакет

emerge -uNDa world получаю

!!! All ebuilds that could satisfy "~dev-lang/perl-5.10.1" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-lang/perl-5.10.1 (masked by: ~x86 keyword)

(dependency required by "virtual/perl-Scalar-List-Utils-1.21" [installed])
(dependency required by "dev-perl/IO-Socket-SSL-1.33" [installed])
(dependency required by "dev-perl/PortageXS-0.02.09" [installed])
(dependency required by "app-portage/autounmask-0.27" [installed])
(dependency required by "world" [argument])

сборка пакетов app-emulation/emul-linux-x86-???

В данный момент в портежах в app-emulation/emul-linux-x86-opengl находится mesa-7.7.1,
что меня не совсем устраивает, так как имею карточку на базе r600, а все вкусности под неё появляются в свежей месе, зачастую даже прямо в гите.

из решений нашёл:
1. полную сборку chroot32 системы (http://www.gentoo.org/proj/en/base/amd64/howtos/index.xml?part=1&chap=2) и запуск всего добра 32битного уже из под него.
2. гайд по сборке этих пакетов (http://www.gentoo.org/proj/en/base/amd64/emul/index.xml).

не работает emerge!!!

Помогите!!! Сегодня зашел в систему, чтобы установить gnome, а emerge не работает.. Ввожу любую команду, связанную с emerge, аи ничего не происходит.. Просто выдается новая строка.. Что делать? Emerge связан с Python 3.1?(я его вчера удалил, хотел поставить 2.6) или что-то с USE-флагами?... помогите!..

Стабильная ветка, обновление системы, VLC-1.0.6 и libpng

Здравствуйте уважаемые пользователи GENTOO!

Веткая GENTOO - стабилльная,система 32-х битная

localhost alexey # uname -a
Linux localhost 2.6.32-gentoo-r7 #8 SMP Thu Jul 15 18:08:29 YEKST 2010 i686 Celeron(R) Dual-Core CPU T3100 @ 1.90GHz GenuineIntel GNU/Linux
localhost alexey #

Я решил обновить систему и застопорился наэтапе компиляции vlc-1.0.6

Выдержка лога компиляции:

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Не собирается gnome-extra/yelp-2.30.1-r1 [РЕШЕНО]

[code]
yelp-yelp-bookmarks.o `test -f 'yelp-bookmarks.c' || echo './'`yelp-bookmarks.c
Yelper.cpp:48:32: error: nsIWebBrowserPrint.h: Нет такого файла или каталога
In file included from Yelper.cpp:61:
yelp-gecko-services.h:24:38: error: nsIPrintingPromptService.h: Нет такого файла или каталога
yelp-gecko-services.h:25:36: error: nsIPrintProgressParams.h: Нет такого файла или каталога
In file included from Yelper.cpp:61:
yelp-gecko-services.h:43: ошибка: expected class-name before ‘,’ token
yelp-gecko-services.h:44: ошибка: expected class-name before ‘{’ token

Старый ebulid subversion-1.6.6

Раньше в дереве portage был ebuild
=dev-util/subversion-1.6.6
Теперь subversion переехал в dev-vcs и там более новые версии.

Подскажите пожалуйста где можно найти старый ebuild
=dev-util/subversion-1.6.6

прошу разъяснить по пакетам в portage[solved]

прошу прощения за настолько нубский вопрос, но читая маны я так и не смог понять, как заставить emerge ставить последнюю доступную версию пакета? или почему например
# emerge gentoo-sources
>>> emerging (1of1) sys-kernel/gentoo-sources-2.6.34-r1
когда там уже лежит ebuild для 2.6.35?
или же вместо gnome 2.30 ставит gnome 2.20? объясните пожалуйста, сильно не пинайте =)
из source-based юзал арч, собирал пакеты из abs. там вроде как проще некуда, а с portage немного недопонимаю.
спасибо за советы

dev-lang/php-5.2.14 [SOLVED]

Куда у сабжа пропал флаг force-cgi-redirect?
Судя по ченжлогам на офсайте php эта функция осталась там.

У кого php работает через fast-cgi - будте внимательны при обновлении с php-5.2.13

Все, отремонтировали ebuild, можно смело обновляться.

не работает eix-remote update [Временно Решено]

при запуске сообщает:

root ~ # eix-remote update                                                                                 14:31 
 * Fetching eix-caches.tbz2
--2010-08-11 14:31:31--  http://dev.gentooexperimental.org/eix_cache/eix-caches.tbz2
Resolving dev.gentooexperimental.org... failed: Temporary failure in name resolution.
wget: unable to resolve host address `dev.gentooexperimental.org'
 * could not fetch http://dev.gentooexperimental.org/eix_cache/eix-caches.tbz

DNS настроен. gentooexperimental.org на ping не отвечает.
Как побороть?

Ленты новостей