Deltup & getdelta

Sabayon, Calculate, Funtoo, Exherbo

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

Аватара пользователя
Sandle_X
Сообщения: 117
ОС: Gentoo Base System

Deltup & getdelta

Сообщение Sandle_X »

Проблема в следующем...поставил getdelta и дельтап, еще давно...,раньше ели мне не нужны они были при скачке сорцев, то я комментировал в make.conf строку:

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

FETCHCOMMAND="/usr/bin/getdelta.sh \${URI}"

и emerge юзал wget...
Теперь так не могу...=( Комментирую, а emerge всеравно через deltup качает....думаю кто юзал меня поняли...
/The information should be free.../ <Gentoo Base System version 1.12.10>
Конференция форума в Jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
solshark
Сообщения: 439
Статус: Монархист
ОС: Gentoo ~amd64

Re: Deltup & getdelta

Сообщение solshark »

Sandle_X писал(а):
22.10.2006 00:18
Проблема в следующем...поставил getdelta и дельтап, еще давно...,раньше ели мне не нужны они были при скачке сорцев, то я комментировал в make.conf строку:

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

FETCHCOMMAND="/usr/bin/getdelta.sh \${URI}"

и emerge юзал wget...
Теперь так не могу...=( Комментирую, а emerge всеравно через deltup качает....думаю кто юзал меня поняли...

У меня однажды такое тоже было. Только причина была в собственной невнимательности. vim сделал бекап, и я долго редактировал файл /etc/make.conf~, уверенный в том что правлю основной файл. Вот-с.
Ceterum censeo Carthaginem esse delendam
Marcus Porcius Cato
Мой блог про KDE4 и рыбу в томате
Спасибо сказали:
calculator
Сообщения: 145
ОС: Gentoo

Re: Deltup & getdelta

Сообщение calculator »

Sandle_X
Попробуй прописать в make.conf стандартные команды:

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

FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -P \${DISTDIR} \${URI}"
RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -P \${DISTDIR} \${URI}"


Можно добавить в /usr/portage/profiles/info_vars:

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

FETCHCOMMAND
RESUMECOMMAND

и теперь при emerge --info будет видно чему равно FETCHCOMMAND и RESUMECOMMAND соответственно.
Спасибо сказали:
Аватара пользователя
Sandle_X
Сообщения: 117
ОС: Gentoo Base System

Re: Deltup & getdelta

Сообщение Sandle_X »

calculator писал(а):
22.10.2006 01:45
Sandle_X
Попробуй прописать в make.conf стандартные команды:

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

FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -P \${DISTDIR} \${URI}"
RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -P \${DISTDIR} \${URI}"


Можно добавить в /usr/portage/profiles/info_vars:

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

FETCHCOMMAND
RESUMECOMMAND

и теперь при emerge --info будет видно чему равно FETCHCOMMAND и RESUMECOMMAND соответственно.

Насчет info_vars спасибо, но даже если я удаляю FETCH* про getdelta, он все равно в emerge --info пишет FETCH про getdelta, а не wget стандартный...вот в чем хрень...RESUMCOMMAND нормально отображается в emerge --info...такое ощущение что emerge вообще частями не считывает make.conf
Ну если не прописано в make.conf строка про FETCHCOMM* getdelta, откуда он ее берет...=/остается загадкой...ПОМОГИТЕ...я уже не знаю где копать...

P.S. Кстати, а вот emerge-delta-webrsync реагирует на комментирование FETCHCOMMAND* про getdelta....:) вот еще бы emerge реагировал =)
/The information should be free.../ <Gentoo Base System version 1.12.10>
Конференция форума в Jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
calculator
Сообщения: 145
ОС: Gentoo

Re: Deltup & getdelta

Сообщение calculator »

Sandle_X
FETCH* и FETCHCOMM* это что?

Посмотри еще

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

       /etc/make.globals
              Contains the default variables for the build process.  Do not edit this file.

Хотя make.conf его перекрывает.

Еще у меня были проблемы когда я конфиг перетаскивал, например мышью. Там толи символы перевода строки не те были, толи еще что, в общем на 1 взгляд конфиг верный, а не работает. Можно попробовать:

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

mv /etc/make.conf /etc/make.conf_
echo 'FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -P \${DISTDIR} \${URI}"' > /etc/make.conf
emerge --info

Сработает, нет ли.
Спасибо сказали:
Аватара пользователя
Sandle_X
Сообщения: 117
ОС: Gentoo Base System

Re: Deltup & getdelta

Сообщение Sandle_X »

calculator писал(а):
22.10.2006 04:08
Sandle_X
FETCH* и FETCHCOMM* это что?

Посмотри еще

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

       /etc/make.globals
              Contains the default variables for the build process.  Do not edit this file.

Хотя make.conf его перекрывает.

Еще у меня были проблемы когда я конфиг перетаскивал, например мышью. Там толи символы перевода строки не те были, толи еще что, в общем на 1 взгляд конфиг верный, а не работает. Можно попробовать:

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

mv /etc/make.conf /etc/make.conf_
echo 'FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -P \${DISTDIR} \${URI}"' > /etc/make.conf
emerge --info

Сработает, нет ли.

FETCH* и FETCHCOMM* -это я сокращал...=/ влом писать было...да нет ничего не помогает...emerge все равно откуда то подхватывает getdelta вместо wget...в make.conf отключено, откуда еще...?
/The information should be free.../ <Gentoo Base System version 1.12.10>
Конференция форума в Jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
Sandle_X
Сообщения: 117
ОС: Gentoo Base System

Re: Deltup & getdelta

Сообщение Sandle_X »

Значит проблема заключалось в следующем:
Я совсем забыл, что я юзаю PORTAGE_OVERLAY, а значит make.conf еще находится в /usr/portafe/local/layman/make.conf =)))
Вот оттуда и считывал тоже emerge....
Всем спасибо, кто откликнулся...!!!
/The information should be free.../ <Gentoo Base System version 1.12.10>
Конференция форума в Jabber: linuxforum@conference.jabber.ru
Спасибо сказали: