Страница 1 из 1

автоперебор ссылок (не знаю как правильно назвать)) )

Добавлено: 2009-09-10 1:57:42
Scutarius
Благодаря AMDmi3 с бсдпортала я смог продолжить установку кде, спасибо paradox`у, что посоветовал обратится)
Но все же.. помогите мне решить одну проблему. Фряха требует gcc-g++-3.4.6.tar.bz2. Какого то фига качать не хочет. Точнее пытается, но ничего не качает, просто остановилась не ссылке. Не вопрос. Сделаю это вручную. Сажусь за комп на котором винда стоит и захожу на сервера, с которых фряха пыталась скачать этот пакет
ftp://ftp.ntua.gr/pub/gnu/gcc/releases/ ... .6.tar.bz2
я его скачать не могу... На странице мне пишет

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

Error 

FTP server response:

550 Failed to change directory.
Хотя другие файлы в директории ftp://ftp.ntua.gr/pub/gnu/gcc/releases/gcc-3.4.6/ качаются свободно.
хорошо, прописываю в гугле "gcc-g++-3.4.6.tar.bz2 freebsd" залажу на одну из найденных страниц (на сей раз скачивал с http://karakurty.info/ftp/pub/FreeBSD/ports/distfiles/ и заметил, что этот пакет фряха не пыталась скачать по http, только ftp сервера искала... Почему не добавили?...), качаю пакет, переношу на ноут с фряхой, кидаю в дистфайлз и запускаю установку - пошел процесс дальше. Но возник вопрос, можно ли сделать так, что если какой либо пакет не может скачать по одной ссылке, ну допустим в течении 10 секунд, что бы пробовало качать по следующей ссылке? И как это сделать? А то не интересно, когда оставил ноут, ошибок нет, а установка не идет.

Re: автоперебор ссылок (не знаю как правильно назвать)) )

Добавлено: 2009-09-10 3:40:25
AMDmi3
Scutarius писал(а):Но все же.. помогите мне решить одну проблему. Фряха требует gcc-g++-3.4.6.tar.bz2.
Какой именно порт? Ничему из KDE4 он точно не нужен.
Scutarius писал(а):Но возник вопрос, можно ли сделать так, что если какой либо пакет не может скачать по одной ссылке, ну допустим в течении 10 секунд, что бы пробовало качать по следующей ссылке?
Оно так и делает, разве что таймаут больше. Вообще, fetch понимает переменные окружения HTTP_TIMEOUT и FTP_TIMEOUT, можно установить их в 10.

Re: автоперебор ссылок (не знаю как правильно назвать)) )

Добавлено: 2009-09-10 6:06:01
helloworld
Заклядывается почаще в Makefile:
For example, lighttpd:

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

MASTER_SITES=   http://www.lighttpd.net/download/ \
                http://mirrors.cat.pdx.edu/lighttpd/
Fetch, по истечению таймаута, будет перебирать мирроры.

Re: автоперебор ссылок (не знаю как правильно назвать)) )

Добавлено: 2009-09-11 15:17:55
Scutarius
AMDmi3, странно, но почему же у меня потребовало его закачать? порт

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

/usr/portc/lang/gcc34
у меня инет через прокси

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

# make.conf | grep FETCH
FETCH_ENV=HTTP_PROXY=10.0.100.100:3128
С этими параметрами на фтп серверах останавливалось секунды на 2-3, не могло скачать и дальше ищет сервера...
Меняю с HTTP_PROXY на FTP_PROXY и на фтп сервере, когда пыталось скачать gcc, стоял 10 секунд... 20... 30.. ушел попить чай, вернулся, так и стояло...
По поводу MASTER_SITES. Лазил в Makefile

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

# cat Makefile | grep MASTER_SITES
MASTER_SITES=   ${MASTER_SITE_GCC}
И еще, что сильно доставало, когда ставил кде, доходит до одного момента и останавливается, не компилирует. Хотя сам комп не зависал. Я прерывал операцию и повторно запускал, прошел часть, где прошлый раз остановился, зато перестал компилить дальше... опять прерывал и запускал, прошел тот момент и стал дальше... так мучительно поставились у меня кеды (правда еще не запускал, ядро перекомпилирую, закоментировал "device pass" и при включении hald+dbus вываливает ошибки)

Re: автоперебор ссылок (не знаю как правильно назвать)) )

Добавлено: 2009-09-11 15:23:46
paradox
ну ка покажи свой
uname -a
и скажи какой версии порты
когда обновлял или откуда брал если диск релизовый

gcc поидеи не должно тянуть
за то глюки которые ты потом будешь ловить с этим gcc ты почитай на бсдпортале

Re: автоперебор ссылок (не знаю как правильно назвать)) )

Добавлено: 2009-09-11 15:28:46
paradox
Error
FTP server response:
550 Failed to change directory.
это кривой прокси у тебя
попроси у саппорта что бы тебе как белому человеку дали нормальный доступ в интернет
а иначе пригрози что ты смешишь провайдера))

Re: автоперебор ссылок (не знаю как правильно назвать)) )

Добавлено: 2009-09-11 23:26:58
Scutarius
на счет прокси Вы правы... проверил...

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

# uname -a
FreeBSD www.FreeBSD.snake.com 7.2-RELEASE-p3 FreeBSD 7.2-RELEASE-p3 #1: Fri Sep 11 15:11:26 UTC 2009     root@www.FreeBSD.snake.com:/usr/obj/usr/src/sys/SNAKE  i386
Подскажите как посмотреть версию портов...
Обновлялся недели 2 назад...

Re: автоперебор ссылок (не знаю как правильно назвать)) )

Добавлено: 2009-09-11 23:32:41
paradox
ну если обновлял правильно порты
то недели две это не какойто релиз
нужно смотреть весь лог компиляции
кто именно там требует gcc новый

Re: автоперебор ссылок (не знаю как правильно назвать)) )

Добавлено: 2009-09-11 23:55:27
Scutarius
к сожалению этого не записал и не запомнил..((
а кеды запустил)))) доволееен)))))
Сейчас со звуком разбираюсь. Читаю хендбук...