Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
проблема при обновлении porage
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
htower
n00b
n00b


Joined: 06 May 2004
Posts: 19
Location: Irkutsk

PostPosted: Tue Nov 02, 2004 2:34 am    Post subject: проблема при обновлении porage Reply with quote

Решил тут обновить Портаж - то есть саму прогу, которая тянет с инета, рапаковывает и т.д..... Поставил portage-2.0.51-r2. Думал все ок - ан нет :( У нас в сети стоит прокси с авторизацией и я, естественно, настроил wget на его использование - прописал все, что надо в /root/.wgetrc и все работало. Но сейчас - нет ! Похоже, что сейчас wget просо игнорирует файл /root/.wgetrc :( И что делать - даже не знаю... Можно конечно прописать все в конфиге портажа - но некрасиво это - и права придется менять, чтобы юзеры не могли мой пароль на инет посмотреть ;) В общем - хрен какой-то вышел с этим обновлением.... Может кто сталкивался с таким ?
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Tue Nov 02, 2004 6:19 am    Post subject: Reply with quote

Значит так. emerge использует wget для закачки исходников, на этом их связь заканчивается. Т.е. обновление portage до 2.0.51-r2 никак не отразилась на wget'е.

Есть 2 варианта (ты так и не сказал, в чем проблема):
1) у тебя не качаются исходники, надо крутить wget (~/.wgetrc, /etc/wget/wgetrc), или что там у тебя в /etc/make.conf прописано;
2) не идет emerge sync. Надо установить переменную среды
Code:
RSYNC_PROXY=<user>:<passwd>@<host>:<port>
Я для этих целей все это дело заношу в файлик /etc/env.d/40rsync, потом env-update && source /etc/profile

Если я не в ту степь пошел, то расскажи подробней --- что не так.
Back to top
View user's profile Send private message
htower
n00b
n00b


Joined: 06 May 2004
Posts: 19
Location: Irkutsk

PostPosted: Tue Nov 02, 2004 10:12 am    Post subject: Reply with quote

проблема в том, что при попытке что-нибудб поставить система долбится в инет и долго-долго ждет.
Вот что выдает, например, emerge wget :

>>> emerge (1 of 1) net-misc/wget-1.9-r2 to /
>>> Downloading http://gentoo.osuosl.org/distfiles/wget-1.9+ipvmisc-0.1.patch
--17:56:58-- http://gentoo.osuosl.org/distfiles/wget-1.9+ipvmisc-0.1.patch
=> `/usr/portage/distfiles/wget-1.9+ipvmisc-0.1.patch'
Преобразование адреса gentoo.osuosl.org... 140.211.166.134
Установка соединения с gentoo.osuosl.org[140.211.166.134]:80...

первое, что меня уже смутило - выдается айпишник сервака - чего рашьше никогда не было с чего бы это ? Ну и потом выдается сообщение failed: Connection timed out.

А насчет rsync - у нас его прокя режет :( Так что приходтся качать по 15 Мб архивом :((
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Tue Nov 02, 2004 10:23 am    Post subject: Reply with quote

htower wrote:
проблема в том, что при попытке что-нибудб поставить система долбится в инет и долго-долго ждет.
Вот что выдает, например, emerge wget :

>>> emerge (1 of 1) net-misc/wget-1.9-r2 to /
>>> Downloading http://gentoo.osuosl.org/distfiles/wget-1.9+ipvmisc-0.1.patch
--17:56:58-- http://gentoo.osuosl.org/distfiles/wget-1.9+ipvmisc-0.1.patch
=> `/usr/portage/distfiles/wget-1.9+ipvmisc-0.1.patch'
Преобразование адреса gentoo.osuosl.org... 140.211.166.134
Установка соединения с gentoo.osuosl.org[140.211.166.134]:80...

первое, что меня уже смутило - выдается айпишник сервака - чего рашьше никогда не было с чего бы это ? Ну и потом выдается сообщение failed: Connection timed out.


wget не видит настроек proxy. у тебя есть файлы ~/.wgetrc и/или /etc/wget/wgetrc --- запость содержимое обоих файлов.

htower wrote:
А насчет rsync - у нас его прокя режет :( Так что приходтся качать по 15 Мб архивом :((


Ребяты из gentoo прикрутили к rsync возможность работать через http_proxy. Если ты настроишь все как надо, то будет и emerge sync бегать, не придется качать срезы. Как настроить --- см. мой предыдущий пост.

Кстати, есть команда emerge-webrsync, которая автоматом с зеркала качает последний срез (wget'ом), распаковывает его в нужное место (зависит от настроек в /etc/make.conf) и (не уверен на 100%) обновляет кэш зависимостей пакетов.
Back to top
View user's profile Send private message
htower
n00b
n00b


Joined: 06 May 2004
Posts: 19
Location: Irkutsk

PostPosted: Tue Nov 02, 2004 10:49 am    Post subject: Reply with quote

Quote:
wget не видит настроек proxy. у тебя есть файлы ~/.wgetrc и/или /etc/wget/wgetrc --- запость содержимое обоих файлов.


Файлы эти есть - /etc/wget/wgetrc - дефолтовый - его я не трогал, т.к. прописывать там пароль на инет - ну нах - все могут прочитать. Поэтому правил свой - рутовый, то есть /root/.wgetrc. Вот его содержимое

waitretry = 10
http_proxy = http://172.27.100.5:4444/
ftp_proxy = http://172.27.100.5:4444/
proxy_user = htower.pr.cyber
proxy_passwd = ***

Пароль левый, естественно ;)

Quote:
Ребяты из gentoo прикрутили к rsync возможность работать через http_proxy. Если ты настроишь все как надо, то будет и emerge sync бегать, не придется качать срезы. Как настроить --- см. мой предыдущий пост.


Я пробовал - не помогает - прокси выдает вот что :

>>> starting rsync with rsync://134.68.220.97/gentoo-portage...
>>> checking server timestamp ...
bad response from proxy - HTTP/1.0 403 Forbidden
rsync: failed to connect to 172.27.100.5: Success
rsync error: error in socket IO (code 10) at clientserver.c(88)
>>> retry ...

У них там стоит сквид и он, похоже, ничего не пропускает....

И оффтопик - я тебя аськи нет ? Если что - пиши мне - так быстрее будет :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum