Ошибка на stage3 - dev-perl (Не пойму почему не собирается)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
PM85
Сообщения: 77

Ошибка на stage3 - dev-perl

Сообщение PM85 »

Не могу понять как исправить ошибку (на картинке лог 55Кб) во время сборки пакетов на 3й стадии.

Изображение

Подскажите пожулайта что это и как исправляется?! :unsure:
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Ошибка на stage3 - dev-perl

Сообщение Juliette »

вроде gettext он не находит
libintl - часть этого gettext'а
Спасибо сказали:
Аватара пользователя
PM85
Сообщения: 77

Re: Ошибка на stage3 - dev-perl

Сообщение PM85 »

Juliette писал(а):
30.04.2006 16:24
вроде gettext он не находит
libintl - часть этого gettext'а


Мне уже посоветовали emerge libintl gettext но это не помогло - ни чего не изменилось :mellow:
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Ошибка на stage3 - dev-perl

Сообщение Juliette »

а это, emerge -pv Locale-gettext чего говорит?
и чего именно ты собирал? system?
Спасибо сказали:
Аватара пользователя
PM85
Сообщения: 77

Re: Ошибка на stage3 - dev-perl

Сообщение PM85 »

emerge -pv Locale-gettext вывел:

[ebuild N ] dev-perl/Locale-gettext-1.05 USE="-minimal" 0 Kb

Генту только начал осваивать не понимаю смысла этого...
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Ошибка на stage3 - dev-perl

Сообщение Juliette »

а это, покажи-ка вывод
emerge -pv virtual/libintl
он её не находит, похоже, если, как ты говоришь, всё поставлено
Спасибо сказали:
Аватара пользователя
PM85
Сообщения: 77

Re: Ошибка на stage3 - dev-perl

Сообщение PM85 »

emerge -pv virtual/libintl :
[ebuild R] virtual/libintl-0 0 Kb
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Ошибка на stage3 - dev-perl

Сообщение Juliette »

вот здесь багу глянь
Спасибо сказали:
Аватара пользователя
PM85
Сообщения: 77

Re: Ошибка на stage3 - dev-perl

Сообщение PM85 »

Как я понял здесь ( http://bugs.gentoo.org/show_bug.cgi?id=119948#c8 ) раскрывается способ решить проблему, только, это etc-update я не понял как работает, оно не исправило ситуацию, выводит Nothing left to do; =/
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Ошибка на stage3 - dev-perl

Сообщение Juliette »

по крайней мере в последнем по времени посте чувак высказывается в том смысле, что просто если по отдельности поставить сначала perl а также gettext, то потом Locale-gettext ставится ок. И типа потом делаешь emerge -e system
также выше (от 20 апреля сего) чувак говорит, что с такой же проблемой он сделал
emerge perl
emerge Locale-gettext
emerge help2man
emerge -e world

и тоже прокатило
там самые последние посты внизу страницы
почитай ещё раз внимательно
Спасибо сказали:
Аватара пользователя
PM85
Сообщения: 77

Re: Ошибка на stage3 - dev-perl

Сообщение PM85 »

Вот что странно - как он выполнил
emerge perl
emerge Locale-gettext
emerge help2man
emerge -e world

если при сборке perl и help2man как зависимость начинает собираться Locale-gettext?
Какая комманда удаляет пакет? я бы хотел попробовать удалить перл и поставить эти пакеты заново
Спасибо сказали:
gtlinuxman
Сообщения: 184
ОС: Gentoo 2006.0

Re: Ошибка на stage3 - dev-perl

Сообщение gtlinuxman »

Ну...
сперва надо выполнить команду

Код: Выделить всё

$ man emerge

Там вы в частности узнаете, что пакет можно удалить таким способом

Код: Выделить всё

emerge --unmerge [package]


Кстати, зависимости отчасти регулируются USE флагами, о которых прекрасно написано в хендбуке.
Open Source
Создавать и воспитывать [сущее]; создавая, не обладать [тем, что создано];
приводя в движение, не прилагать к этому усилий; руководя, не считать себя
властелином – вот что называется глубочайшим дэ.
"Дао Дэ Цзин" && Gentoo 2005.1
Спасибо сказали:
Аватара пользователя
fossil
Сообщения: 110
ОС: Gentoo Linux

Re: Ошибка на stage3 - dev-perl

Сообщение fossil »

Я решал эту проблему одной командой emerge perl. Далее продолжил emerge system
Gentoo Base System
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: Ошибка на stage3 - dev-perl

Сообщение TuLiss »

Перебрали с USE флагами как вариант.

emerge -O libperl
emerge -O gdbm
emerge -O perl

Еще ssh можен не найти groupadd

тогда

emerge -O shadow

http://linuxforum.ru/index.php?showtopic=17597&st=30
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
PM85
Сообщения: 77

Re: Ошибка на stage3 - dev-perl

Сообщение PM85 »

в emerge perl начинает собираться этот злополучный пакет Locale-gettext, и ни к чему не приводит, может и правда ве зависит от железа?
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: Ошибка на stage3 - dev-perl

Сообщение TuLiss »

PM85 писал(а):
02.05.2006 02:53
в emerge perl начинает собираться этот злополучный пакет Locale-gettext, и ни к чему не приводит, может и правда ве зависит от железа?


не думаю =) попробуй сделать

emerge -O libintl-perl
и продолжить установку
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
Thoth
Сообщения: 432
Статус: Хорошему коту и в декабре март.
ОС: gentoo only !!!

Re: Ошибка на stage3 - dev-perl

Сообщение Thoth »

ИМХО надо так :
emerge -C [ пакет который хочеш удалить ] ;
emerge -av --deep-clean
посмотреть что скажет ---- если не чего опасного то 'YES'
a потом уже опять
emerge -av [ пакет ] ; emerge -av [ пакет ] ------------------- etc
:) :) :)
ГГГента vanilla-sources + some patchs, kde real-base only,GNU emacs
Юзаю gentoo патаму шта он рудит нипадецки, а всё астальное ацтой.
лапоть: OpenSuse-10.2
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: Ошибка на stage3 - dev-perl

Сообщение TuLiss »

Thoth писал(а):
03.05.2006 02:12
ИМХО надо так :
emerge -C [ пакет который хочеш удалить ] ;


пардон, при чем тут удаление пакета, если он у него да же не установился ;)
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
nonr
Сообщения: 119

Re: Ошибка на stage3 - dev-perl

Сообщение nonr »

Ребята, я уже постил это здесь. Видимо вы либо не читали, либо забыли. У инсталятора
Gentoo есть одна проблема. Я называю ее "кольца зависимостей". При определенном
наборе ключей может получиться ситуация, когда для пакета А нужен пакет Б, но для
пакета Б (из-за USE ключей, скажем ключ БВ) нужен пакет В, которому в свою очередь
нужен А. Особенно это достает во время emerge system .
Такую ситуацию проще всего решать так:
сначала собирать систему с минмальным набором USE ключей и пакетов. Скажем
USE="X nptl nptlonly -java -objc -doc threads mmap sharedmem 3dnow mmx mhash -oss alsa"
Потом ставить нужный вам набор ключей и пересобирать систему со всеми зависимостями.
Другой вариант системного решения - поставить stage3, дособрать систему, изменить ключи,
пересобрать систему с новыми ключами и уже пихать в нее все очень "нужные" вам виндоу
менеджеры, плагины, барчики, фенечки и манечки.
Коли вы уж вляпались в ситуацию, когда у вас зависла такая вот "кольцованная" сборка,
то можно выкрутится следующим образом. Допустим встали на пакете А.
Смотрим от чего зависит А.
equery d A
Естественно выползет одной из строк проблемная зависимость Б.
Идем проверяем, может выключение какого ключа (скажем АБ) разрушит зависимость А от Б.
Тогда все прекрасно -
USE="-АБ" emerge A
emerge Б
emerge А
emerge system
Если фокус не удался, ок, ищем от кого зависит Б. Скорее всего найдем В, который в свою
очередь будет зависеть по какому-то ключу от А. Тогда
USE="-ВА" emerge В
emerge А
emerge В
emerge system
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Ошибка на stage3 - dev-perl

Сообщение Juliette »

nonr писал(а):
03.05.2006 15:52
...

точно писали, помню...
прилепить бы надо отдельной заметочкой :!:
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: Ошибка на stage3 - dev-perl

Сообщение TuLiss »

Juliette писал(а):
03.05.2006 16:13
nonr писал(а):
03.05.2006 15:52
...

точно писали, помню...
прилепить бы надо отдельной заметочкой :!:


Поддердиваю. Я так долго думал, почему у меня генту выдает ошибки (ставил впервый раз)
Пока сам не дошел, до того, что написанно выше =)

P.S тогда можно использовать то , что я написал. Пакет поставится без зависимостей, а потом можно продолжить установку.
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
Thoth
Сообщения: 432
Статус: Хорошему коту и в декабре март.
ОС: gentoo only !!!

Re: Ошибка на stage3 - dev-perl

Сообщение Thoth »

2nonr . пасиб ,разьяснил ...
Теперь буду знать как оно на самом деле !!!
<_<
ГГГента vanilla-sources + some patchs, kde real-base only,GNU emacs
Юзаю gentoo патаму шта он рудит нипадецки, а всё астальное ацтой.
лапоть: OpenSuse-10.2
Спасибо сказали: