LINUX.ORG.RU

[gentoo] [uclibc] Сломанные stage с uclibc


0

1

Скачал отсюда stage3-x86-uclibc-2008.0.tar.bz2. Но т.к. там старый portage с EAPI 1, а большая часть ebuild'ов на EAPI 2, то я не могу установить почти никакие пакеты. Более того, я даже не могу обновить portage, т.к. он тянет обновление python, который тянет libtool, который уже на EAPI 2.

Выхлоп emerge -avtu portage:

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

Calculating dependencies /
!!! All ebuilds that could satisfy ">=sys-devel/libtool-2.2.6b" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-devel/libtool-9999 (masked by: missing keyword)
- sys-devel/libtool-2.4-r1 (masked by: EAPI 2, invalid: SLOT is undefined)
- sys-devel/libtool-2.2.10 (masked by: EAPI 2, invalid: SLOT is undefined)

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

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

Что с этим можно сделать? Как теперь обновить portage? С stage1 то же самое. Возможно ли где-то найти тарбол с деревом примерно той же давности и использовать его для обновления пакетов (libtool и, возможно, других, которые уже только на EAPI 2) до промежуточной версии с EAPI 1, а portage до EAPI 2?

Ответ на: комментарий от devl547

>Возьми тут поновее

Спасибо, буду пробовать с этими.

Но гента с uclibc уже нормально не работает

А подробнее, что именно не работает?

gentoo_root ★★★★★ ()
Ответ на: комментарий от gentoo_root

даже из стабильной ветки многое не собирается на uclibc.
профили устарели, поддержкой никто не занимается.

Так что единственный более-менее живой дистрибутив на uclibc - это Alpine.

devl547 ★★★★★ ()
Ответ на: комментарий от megabaks

Ты претворяешься или у тебя началась деменция?

Человек говорит, что пакеты не собираются из-за ... а ты предлагаешь всего лишь wget'нуть свежий срез portage дерева

//тот самый карлсон

//капча намекает - http://img156.imageshack.us/i/unledvl.png/

anonymous ()
Ответ на: комментарий от anonymous

>а ты предлагаешь всего лишь wget'нуть свежий срез portage дерева

Если ты не заметил, то я спросил:

Возможно ли где-то найти тарбол с деревом примерно той же давности

megabaks как раз мне дал ссылку на старые снимки дерева.

gentoo_root ★★★★★ ()
Ответ на: комментарий от anonymous

он спросил где взять

Возможно ли где-то найти тарбол с деревом примерно той же давности и использовать его для обновления пакетов (libtool и, возможно, других, которые уже только на EAPI 2) до промежуточной версии с EAPI 1, а portage до EAPI 2?

я дал ссылку
что не так?

megabaks ★★★★ ()

Очевидно же

Можно взять старый снапшот портежа.

tensai_cirno ★★★★★ ()
Ответ на: Очевидно же от tensai_cirno

>Можно взять старый снапшот портежа.

Возможно ли где-то найти тарбол с деревом примерно той же давности

http://mirror.iat.sfu.ca/gentoo/releases/snapshots/current/

Уже было. Проблема уже решена, я скачал более новый stage, там всё работает нормально.

gentoo_root ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.