Сборка gentoo (Что не так? ()

Sabayon, Calculate, Funtoo, Exherbo

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

Аватара пользователя
dimugric
Сообщения: 385
Статус: kernel panic
ОС: debian "wheezy", fedora

Сборка gentoo

Сообщение dimugric »

Всем привет. Столкнулся с проблемкой или просто где -то туплю. Сборок gentoo уже было много, но сегодня сел собирать систему заново и вот...
Слил послединий stage3 и portage. Всё распаковал. Делаю chroot в систему и выполняю emerge portage - исходники не сливаются.
Интернет - beeline (corbina).
В /etc/make.conf на предмет зеркал:

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

SYNC="rsync://mirror.corbina.net/gentoo-portage"
GENTOO_MIRRORS="ftp://mirror.corbina.net/pub/Linux/gentoo"

/etc/resolv.conf:

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

nameserver 213.234.192.8
nameserver 85.21.192.3

Инет настроен через роутер, ip которого 192.168.0.1
Самое интересное, что из-под liveCD и из-под chroot легко пингуется внешка и данный ftp с портами, но когда выполняю emerge происходит следующее:

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

/ # emerge portage
Calculating dependencies... done!

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) sys-apps/portage-2.1.7.17

!!! Directory does not exist: '/usr/lib/ccache/bin'
!!! Disabled FEATURES='ccache'
openpty failed: 'out of pty devices'
>>> Downloading 'ftp://mirror.corbina.net/pub/Linux/gentoo/distfiles/portage-2.1.7.tar.bz2'
--2010-02-14 20:09:33--  ftp://mirror.corbina.net/pub/Linux/gentoo/distfiles/portage-2.1.7.tar.bz2
           => “/usr/portage/distfiles/portage-2.1.7.tar.bz2”
Resolving mirror.corbina.net... failed: Temporary failure in name resolution.
wget: unable to resolve host address “mirror.corbina.net”
>>> Downloading 'http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/distfiles/portage-2.1.7.tar.bz2'

Далее emerge перебирает кучу серваков и выдаёт те же ошибки.
ПОдумал, что в resolv.conf надо прописать ip роутера. Не помогло. Плюнул на роутер, подключил витую пару к ноуту напрямую - то же самое!!
Даже ещё раз распаковывал stage и portage, думал,может с стейджем что-нибудь. Никак не пойму, почему внешка интернет есть (и локалка, из которой исходники сливать emerge заставляю), а emerge ничего не видит?
Asus K56CB Intel Core i5 - 3317U, 1.7ГГц/DDR - 6Gb/ SSD - 160Gb/ nvidia GeForce 740M "fedora"
Спасибо сказали:
Аватара пользователя
oper777
Сообщения: 411
ОС: gentoo

Re: Сборка gentoo

Сообщение oper777 »

Ну а /etc/resolv.conf вы правите во внешней системе или в chroot ?
Спасибо сказали:
Аватара пользователя
dimugric
Сообщения: 385
Статус: kernel panic
ОС: debian "wheezy", fedora

Re: Сборка gentoo

Сообщение dimugric »

oper777 писал(а):
15.02.2010 08:21
Ну а /etc/resolv.conf вы правите во внешней системе или в chroot ?

В chroot конечно. ПОвторюсь, в chroot так же все внешние ресурсы пингуются
Asus K56CB Intel Core i5 - 3317U, 1.7ГГц/DDR - 6Gb/ SSD - 160Gb/ nvidia GeForce 740M "fedora"
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Сборка gentoo

Сообщение serzh-z »

Т.е. "wget ftp://mirror.corbina.net/pub/Linux/gentoo...7.tar.bz2" в чруте работает, а вот та же самая команда, запущенная из emerge, не работает. Ага?
Спасибо сказали:
Аватара пользователя
dimugric
Сообщения: 385
Статус: kernel panic
ОС: debian "wheezy", fedora

Re: Сборка gentoo

Сообщение dimugric »

serzh-z писал(а):
15.02.2010 10:11
Т.е. "wget ftp://mirror.corbina.net/pub/Linux/gentoo...7.tar.bz2" в чруте работает, а вот та же самая команда, запущенная из emerge, не работает. Ага?

Получается, что так, но .... он ругается на какое-то имя. Насколько я помню, обращал внимание раньше: перед скачкой исходника emerge входил на ftp и была авторизация под пользователем anonimus. Сейчас как понимаю, именно с какой-то авторизацией дело
Asus K56CB Intel Core i5 - 3317U, 1.7ГГц/DDR - 6Gb/ SSD - 160Gb/ nvidia GeForce 740M "fedora"
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Сборка gentoo

Сообщение serzh-z »

dimugric писал(а):
15.02.2010 10:27
Сейчас как понимаю, именно с какой-то авторизацией дело
Да нет же... дело в гранатах не той системы.

ping mirror.corbina.net
Спасибо сказали:
Аватара пользователя
dimugric
Сообщения: 385
Статус: kernel panic
ОС: debian "wheezy", fedora

Re: Сборка gentoo

Сообщение dimugric »

serzh-z писал(а):
15.02.2010 11:13
dimugric писал(а):
15.02.2010 10:27
Сейчас как понимаю, именно с какой-то авторизацией дело
Да нет же... дело в гранатах не той системы.

ping mirror.corbina.net

Пинганул. Из-под chroot показываю пинг:

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

/ # ping mirror.corbina.net
PING earth.corbina.net (195.14.50.21) 56(84) bytes of data.
64 bytes from earth.corbina.net (195.14.50.21): icmp_seq=1 ttl=45 time=40.7 ms
64 bytes from earth.corbina.net (195.14.50.21): icmp_seq=2 ttl=45 time=40.7 ms
64 bytes from earth.corbina.net (195.14.50.21): icmp_seq=3 ttl=45 time=40.8 ms
64 bytes from earth.corbina.net (195.14.50.21): icmp_seq=4 ttl=45 time=43.9 ms
64 bytes from earth.corbina.net (195.14.50.21): icmp_seq=5 ttl=45 time=40.7 ms
64 bytes from earth.corbina.net (195.14.50.21): icmp_seq=6 ttl=45 time=40.8 ms
64 bytes from earth.corbina.net (195.14.50.21): icmp_seq=7 ttl=45 time=40.8 ms
^C
--- earth.corbina.net ping statistics ---
7 packets transmitted, 7 received, 0% packet loss, time 6009ms
rtt min/avg/max/mdev = 40.717/41.247/43.957/1.118 ms
Asus K56CB Intel Core i5 - 3317U, 1.7ГГц/DDR - 6Gb/ SSD - 160Gb/ nvidia GeForce 740M "fedora"
Спасибо сказали:
Аватара пользователя
vr13
Сообщения: 887
ОС: gentoo

Re: Сборка gentoo

Сообщение vr13 »

как буд-то /etc/resolv.conf недоступен утилите wget (или тому, кто скачивает исходник для компиляции). wget работает с правами пользователя portage. проверьте права доступа, должно читаться всеми
Спасибо сказали:
Аватара пользователя
dimugric
Сообщения: 385
Статус: kernel panic
ОС: debian "wheezy", fedora

Re: Сборка gentoo

Сообщение dimugric »

vr13 писал(а):
15.02.2010 12:38
как буд-то /etc/resolv.conf недоступен утилите wget (или тому, кто скачивает исходник для компиляции). wget работает с правами пользователя portage. проверьте права доступа, должно читаться всеми

Да делаю из-под su, всё долно быть верно. Да и в resolv верные DNS вбиваю 100%
Asus K56CB Intel Core i5 - 3317U, 1.7ГГц/DDR - 6Gb/ SSD - 160Gb/ nvidia GeForce 740M "fedora"
Спасибо сказали:
Аватара пользователя
vr13
Сообщения: 887
ОС: gentoo

Re: Сборка gentoo

Сообщение vr13 »

посмотрите все-таки (в в том месте, куда chroot'итесь)

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

 # ls -lL <...>/etc/resolv.conf
-rw-r--r-- 1 root root 106 2010-02-13 23:04 /etc/resolv.conf
должно быть строго так :)
Спасибо сказали:
Аватара пользователя
dimugric
Сообщения: 385
Статус: kernel panic
ОС: debian "wheezy", fedora

Re: Сборка gentoo

Сообщение dimugric »

vr13 писал(а):
15.02.2010 13:39
посмотрите все-таки (в в том месте, куда chroot'итесь)

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

 # ls -lL <...>/etc/resolv.conf
-rw-r--r-- 1 root root 106 2010-02-13 23:04 /etc/resolv.conf
должно быть строго так :)

Все именно так, права верны
Asus K56CB Intel Core i5 - 3317U, 1.7ГГц/DDR - 6Gb/ SSD - 160Gb/ nvidia GeForce 740M "fedora"
Спасибо сказали:
Аватара пользователя
dimugric
Сообщения: 385
Статус: kernel panic
ОС: debian "wheezy", fedora

Re: Сборка gentoo

Сообщение dimugric »

Ребят, проблема частично решилась. В make.conf изменил отметку о зеркалах. Выставил вместо имени, адрес, т.е.

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

#GENTOO_MIRRORS="ftp://mirror.corbina.net/pub/Linux/gentoo"
GENTOO_MIRRORS="ftp://195.14.50.21/pub/Linux/gentoo"

Всё заработало.
Но не понимаю, все равно так быть не должно. Пересобрал wget, снова вернул в первоначальное состояние make.conf - опять та же проблема. По ip адресу всё Ок, по имени - нет
Asus K56CB Intel Core i5 - 3317U, 1.7ГГц/DDR - 6Gb/ SSD - 160Gb/ nvidia GeForce 740M "fedora"
Спасибо сказали:
Аватара пользователя
oberlicht
Сообщения: 381
Статус: Апатичный новичок
ОС: Slackware, Gentoo

Re: Сборка gentoo

Сообщение oberlicht »

а что в /etc/hosts?
Slackware 11 - 2.6.18 @ Athlon XP 1800+/512Mb
Slackware-12 - 2.6.21.5 @ Celeron D 2533/512Mb
Gentoo (amd64) - 2.6.22 @ Athlon X2 5600+/2048Mb
Спасибо сказали:
Аватара пользователя
dimugric
Сообщения: 385
Статус: kernel panic
ОС: debian "wheezy", fedora

Re: Сборка gentoo

Сообщение dimugric »

oberlicht писал(а):
15.02.2010 18:48
а что в /etc/hosts?


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

 / # cat /etc/hosts
# /etc/hosts: Local Host Database
#
# This file describes a number of aliases-to-address mappings for the for
# local hosts that share this file.
#
# In the presence of the domain name service or NIS, this file may not be
# consulted at all; see /etc/host.conf for the resolution order.
#

# IPv4 and IPv6 localhost aliases
127.0.0.1    localhost
::1        localhost

#
# Imaginary network.
#10.0.0.2               myname
#10.0.0.3               myfriend
#
# According to RFC 1918, you can use the following IP networks for private
# nets which will never be connected to the Internet:
#
#       10.0.0.0        -   10.255.255.255
#       172.16.0.0      -   172.31.255.255
#       192.168.0.0     -   192.168.255.255
#
# In case you want to be able to connect directly to the Internet (i.e. not
# behind a NAT, ADSL router, etc...), you need real official assigned
# numbers.  Do not try to invent your own network numbers but instead get one
# from your network provider (if any) or from your regional registry (ARIN,
# APNIC, LACNIC, RIPE NCC, or AfriNIC.)

Видимо, он дефолтный, т.к. я его не трогал
Asus K56CB Intel Core i5 - 3317U, 1.7ГГц/DDR - 6Gb/ SSD - 160Gb/ nvidia GeForce 740M "fedora"
Спасибо сказали:
Tigra
Сообщения: 146
ОС: Gentoo

Re: Сборка gentoo

Сообщение Tigra »

днс вручную вбивал? что в файле /etc/conf.d/net?
Спасибо сказали:
Аватара пользователя
dimugric
Сообщения: 385
Статус: kernel panic
ОС: debian "wheezy", fedora

Re: Сборка gentoo

Сообщение dimugric »

Tigra писал(а):
15.02.2010 20:04
днс вручную вбивал? что в файле /etc/conf.d/net?

DNS само собой вручную в resolv.conf вбивал
/etc/conf.d/net обычно здесь роли не играет. Пока не собрана система-он дефолтный, пустой. Потом пропишу туда сетевую и wifi
Asus K56CB Intel Core i5 - 3317U, 1.7ГГц/DDR - 6Gb/ SSD - 160Gb/ nvidia GeForce 740M "fedora"
Спасибо сказали:
Tigra
Сообщения: 146
ОС: Gentoo

Re: Сборка gentoo

Сообщение Tigra »

столкнулся на работе с ситуацией что прописаные руками не принимались...
попробуй прописать в /etc/conf.d/net

routes_eth0="default via 213.234.192.8" (если это конечно твой основной шлюз)
dns_servers="213.234.192.8 85.21.192.3"
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: Сборка gentoo

Сообщение DaemonTux »

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

dns_servers_eth0="213.234.192.8 85.21.192.3"
Vladivostok Linux User Group
Спасибо сказали:
Аватара пользователя
oberlicht
Сообщения: 381
Статус: Апатичный новичок
ОС: Slackware, Gentoo

Re: Сборка gentoo

Сообщение oberlicht »

есть предложение убрать

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

::1        localhost
из hosts
Slackware 11 - 2.6.18 @ Athlon XP 1800+/512Mb
Slackware-12 - 2.6.21.5 @ Celeron D 2533/512Mb
Gentoo (amd64) - 2.6.22 @ Athlon X2 5600+/2048Mb
Спасибо сказали:
Аватара пользователя
xorader
Сообщения: 1030
Статус: собирающий миры
ОС: Debian

Re: Сборка gentoo

Сообщение xorader »

"openpty failed: 'out of pty devices'"
-> mount --bind /dev /mnt/gentoo/dev ne zabyli?
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
Спасибо сказали: