Вы здесь

Проблема с portage [SOLVED]

После установки layman вчера и неполной установки из оверлея LTSP, не могу собранть ни один пакет. причем, до перезагрузки системы, мог. Происходит следующее:

localhost temp # emerge licq
Calculating dependencies... done!

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) net-im/licq-1.3.8-r1
>>> Downloading 'http://gentoo.kiev.ua/ftp/distfiles/licq-1.3.8.tar.bz2'
--2010-02-20 08:07:26-- http://gentoo.kiev.ua/ftp/distfiles/licq-1.3.8.tar.bz2
Распознаётся gentoo.kiev.ua... сбой: Имя или служба не известны.
wget: unable to resolve host address «gentoo.kiev.ua»

*** Потом конектится примерно еще к десятку адресов, с тем же успехом.

* Fetch failed for 'net-im/licq-1.3.8-r1', Log file:
* '/var/tmp/portage/net-im/licq-1.3.8-r1/temp/build.log'

>>> Failed to emerge net-im/licq-1.3.8-r1, Log file:

>>> '/var/tmp/portage/net-im/licq-1.3.8-r1/temp/build.log'

* Messages for package net-im/licq-1.3.8-r1:

* Fetch failed for 'net-im/licq-1.3.8-r1', Log file:
* '/var/tmp/portage/net-im/licq-1.3.8-r1/temp/build.log'

Есть идеи, что я сломал? Причем любой пакет не собирается. А если пойти по ссылке браузером, то браузер спокойно скачивает файл.

Цитата:
wget: unable to resolve host address «gentoo.kiev.ua»

покажите cat /etc/resolv.conf

А смысл? у меня там прописаны настрокий моей локалки.

# Generated by dhcpcd
# /etc/resolv.conf.head can replace this line
# /etc/resolv.conf.tail can replace this line
nameserver 10.17.200.253
nameserver 10.17.200.252
nameserver 172.17.0.254

С интернtтом все нормально,я же говорю, что браузером все нормально скачивается. Плюс торренты работают, плюс emerge --sync, тоже работает... Но, layman -S не работает...

В готовности к облому - наша сила! (с)

?

egrep -v '^$|^#' /etc/layman/layman.cfg

Я Gentoo & Funtoo

Нет такого каталога :)
Но меня больше интересуют сейачс эффекты происходящие по комманде emerge (любой пакет)

В готовности к облому - наша сила! (с)

А если в /etc/make.conf layman отключить?

Я Gentoo & Funtoo

В общем, проблема локализовалась. Видимо помер wget. Пытаюсь что-то им скачать,а он не качает. Где-то ан форуме видел уже тему про это, убду искать, как домой доберусь...

В готовности к облому - наша сила! (с)

proxy?

Хз, вроде нету прокси-сервера... Админы намедни сервак колупали, может у них что-тов настройках поменялось... хотя... сеть раздается по dhcp. Соединение с инетом устанавливается по pptp. Но скорее всего c wget'ом что-то сталось. бо по тем же линкам все нормально выкачивается чем угодно, окромя им.

P.S.: скачал исходник wget-1,12 собрал его. смушает выданная в конце им сообщение:

>>> Installing (1 of 1) net-misc/wget-1.12
* The /etc/wget/wgetrc file has been relocated to /etc/wgetrc

Это, судя по открытому мною файлу, настроечный файл, причем в нем вес закоментирвоано. где можно ман по его настройке почитать и что этов ообще такое?

В готовности к облому - наша сила! (с)

Он же нормально прокомментирован. В принципе там ничего сложного нет.
Ну так wget до сих пор не работает?
По идее он с умолчальными установками должен работать.

_________________________________________________________
Прежде чем задать вопрос, подумай, сможешь ли ты понять ответ.

все от лени, думал может кто атк подскажет. Но посидел поразбирался - вес понятно. а wget, так и не работает. имеет ли смысл поставить нестабильный из ветки ~amd64 или нет?

Работа утилиты mtr тоже меня напрягает.

localhost bolotinms # mtr ya.ru
Couldn't get fd's flags: Bad file descriptor
Name or service not known: Bad file descriptor

Раньше работала и по имени, теперь только через айпишник, но тоже после закрытия выводит: Couldn't get fd's flags: Bad file descriptor
Как посмотреть,е тсь ли у меян прокси? и в чем может быть трабл, точнее, что могли изменить админы у себя на серваке под фрей, чтобы такое воспроизошло?..

В готовности к облому - наша сила! (с)

Сдается мне, что дело в преобразовании DNS, а не в во wget и mtr .

_________________________________________________________
Прежде чем задать вопрос, подумай, сможешь ли ты понять ответ.

Мне сдается, что не мои это проблемы... инет весь день галит по страшному... видимо кто-то ковыряется в серваке... Бум подождать.
Кстати, все-таки мне не понятно, почему wget не качает,а теже браузеры, почта, торренты работают. магия вуду? :)))

В готовности к облому - наша сила! (с)

Вот и я о том же...

Цитата:
Кстати, все-таки мне не понятно, почему wget не качает,а теже браузеры, почта, торренты работают. магия вуду? :)))

Можно только предполагать, что они там во Фряхе "крутят".

_________________________________________________________
Прежде чем задать вопрос, подумай, сможешь ли ты понять ответ.

Может active FTP закрыт (что обычно и делают) - выставите passive в wget конфиге.

Попробуйте пересобрать wget с -ipv6.

И поопрашивать dnslookup'ом или чем-нибудь вроде того свои DNS-сервера.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Спасибо всем откликнувшимся. Помогла пересборка wget с ключом -ipv6. Как следствие, прописал его в USE в /etc/make.config

В готовности к облому - наша сила! (с)

Проблема, на самом деле ни разу не в IPv6, а в DNS. Та же ошибка будет вылезать у mercurial, к примеру. У меня такое было, когда я шаманил с тремя DNS. Шлётся запрос на один сервер, в ответ приходит «нэнаю», wget обламывается, другие сервера не опрашивает. Потому я и дал второй вариант диагностики проблемы, более правильный.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

layman -L
* Failed to update the overlay list from: http://www.gentoo.org/proj/en/overlays/repositories.xml
* Error was:
* urlopen error [Errno -2] Name or service not known

Скорее всего вы правы. но, что странно, опера открывает, wget качает. что за хрень?
И что такое dnslookup и где его взять.

P.S.: Layman тоже заработал. Решилось сменой местами DNS-серверов в resolv.conf.

В готовности к облому - наша сила! (с)