И опять emerge-delta-webrsync....:(

Sabayon, Calculate, Funtoo, Exherbo

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

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

И опять emerge-delta-webrsync....:(

Сообщение Sandle_X »

Вообщем суть проблемы такова:в каталоге /var/delta-webrsync находится архив портежа и его md5, патчи качаются нормально...но, после того как они скачались, процесс применения патчей зависает на
(привожу последние строки...)

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

aplied 9 patches
reordering commands?1
reconstructing target file based off of dcbuff commands
collapsing
processing src 0: 0 commands
processing src 1: 12922 commands
processing src 2: 151231 commands

вот на этом и зависает...хотя должно пароходить быстро...Пробывал всё пересобирать относящееся к это теме...но без результатов...короче люди не могу обновляться этим способыом...помогите...!!!
/The information should be free.../ <Gentoo Base System version 1.12.10>
Конференция форума в Jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: И опять emerge-delta-webrsync....:(

Сообщение KiWi »

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

Re: И опять emerge-delta-webrsync....:(

Сообщение Sandle_X »

Я то слижу, вы бы по теме чего подсказали...
/The information should be free.../ <Gentoo Base System version 1.12.10>
Конференция форума в Jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64

Re: И опять emerge-delta-webrsync....:(

Сообщение _YT_ »

Никогда не пробовал качать emerge --sync, всегда архив полный приносил и распаковывал.

Расскажите как snapshot-20060711-20060712.patch.bz2 использовать.
Патч там вроде бинарный. Как его наложить?
Его надо на portage-${DATE}.tar.bz2 прямо накладывать или как-то иначе?

Заранее благодарю.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: И опять emerge-delta-webrsync....:(

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

_YT_ писал(а):
13.07.2006 21:53
Расскажите как snapshot-20060711-20060712.patch.bz2 использовать.
snapshot-20060711-20060712.patch.bz2 кинуть в DISTDIR, в /var/delta-emerge-websync положить базовый архив портежей, который нужно патчить от которого - т.е. в этом случае portage-20060711.tar.bz2. Потом запустить emerge-delta-webrsync.

Либо наложить бинарный патч руками с помощью pather (из пакета bdelta если не ошибаюсь).
Спасибо сказали:
Аватара пользователя
Sandle_X
Сообщения: 117
ОС: Gentoo Base System

Re: И опять emerge-delta-webrsync....:(

Сообщение Sandle_X »

serzh-z писал(а):
14.07.2006 11:34
_YT_ писал(а):
13.07.2006 21:53

Расскажите как snapshot-20060711-20060712.patch.bz2 использовать.
snapshot-20060711-20060712.patch.bz2 кинуть в DISTDIR, в /var/delta-emerge-websync положить базовый архив портежей, который нужно патчить от которого - т.е. в этом случае portage-20060711.tar.bz2. Потом запустить emerge-delta-webrsync.

Либо наложить бинарный патч руками с помощью pather (из пакета bdelta если не ошибаюсь).

зачем что то кидать руками, если программа emerge-delta-webrsync, сама проверяет какие патчи есть и какой базовый портеж находиться в /var/delta-webrsync...вот не пойму почему у меня такие накладки с этими патчами...кстати уже и дома появились....т.е.уже на 2 системах!!!Надо срочно разобраться от чего это происходит, т.к. проблема довольно серьезная!!!мне лично не хочется постоянно по 30 метров лить...а пару mb... запросто;)
/The information should be free.../ <Gentoo Base System version 1.12.10>
Конференция форума в Jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: И опять emerge-delta-webrsync....:(

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

Sandle_X писал(а):
15.07.2006 15:04
зачем что то кидать руками


Из сообщения _YT_ можно предположить, что он не скачивает патчи на той машине, где собирается обновляться, соответствено, автоматика emerge-delta-webrsync в этом случае неуместна:

(_YT_ @ Jul 13 2006, в 21:53) писал(а):всегда архив полный приносил и распаковывал.
Спасибо сказали:
Аватара пользователя
Sandle_X
Сообщения: 117
ОС: Gentoo Base System

Re: И опять emerge-delta-webrsync....:(

Сообщение Sandle_X »

serzh-z писал(а):
15.07.2006 16:50
Sandle_X писал(а):
15.07.2006 15:04

зачем что то кидать руками


Из сообщения _YT_ можно предположить, что он не скачивает патчи на той машине, где собирается обновляться, соответствено, автоматика emerge-delta-webrsync в этом случае неуместна:

(_YT_ @ Jul 13 2006, в 21:53) писал(а):всегда архив полный приносил и распаковывал.


Как я понял он имел ввиду архив с портежем, а не патчем
/The information should be free.../ <Gentoo Base System version 1.12.10>
Конференция форума в Jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64

Re: И опять emerge-delta-webrsync....:(

Сообщение _YT_ »

Я хотел лишь обновить portage, если есть срез за какую-то дату с помощью патча snapshot-*, просто emerge --sync делать не хочется, хотел узнать способ не качать архив полностью, а просто разницу сказать, пропатчить и получить свежий.

Вдруг потом с инетом будет напряг когда-то :)
Спасибо сказали:
_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64

Re: И опять emerge-delta-webrsync....:(

Сообщение _YT_ »

Решил наконец попробовать поставил себе emerge-delta-webrsync.

Был у меня portage-20060725.tar.bz2 полоджил его в /var/delta-webrsync

Запустил emerge-delta-webrsync
У меня proxy для wget не прописано специально. Скачал ему md5sum для 20060725, потом snapshot-20060725-20060726.patch.bz2, потом контрольную сумму к патчу.

Далее скрипт хочет тянуть snapshot-20060726-20060727.patch.bz2.md5sum но сегодня 27, на зеркалах еще не видно snapshot-20060726-20060727.patch.bz2.md5sum будет только завтра ночью.

Что надо сделать? Править скрипт или как-то где-то в настройках поставить, чтобы пропатчил только за 1 день, мне этого хватит, т.е. чтобы получился portage-20060726.tar.bz2, мне пока не надо за сегодняшнее число portage-20060727.tar.bz2
Спасибо сказали:
ivanich
Сообщения: 72
ОС: Gentoo

Re: И опять emerge-delta-webrsync....:(

Сообщение ivanich »

to Sandle_X

Лично на моей машине Celeron 2.4 512 RAM
aplied 9 patches
reordering commands?1
reconstructing target file based off of dcbuff commands
collapsingсто
processing src 0: 0 commands
processing src 1: 12922 commands
processing src 2: 151231 commands


не так уж и быстро проходит , от 4 до 6 минут, может имеет смысл просто немного подождать ;)
З.Ы. Ну может про 6 минут загнул, но 3 минуты точно
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: И опять emerge-delta-webrsync....:(

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

_YT_ писал(а):
27.07.2006 20:33
Что надо сделать? Править скрипт или как-то где-то в настройках поставить, чтобы пропатчил только за 1 день, мне этого хватит, т.е. чтобы получился portage-20060726.tar.bz2, мне пока не надо за сегодняшнее число portage-20060727.tar.bz2
Гм, вообще-то emerge-delta-webrsync качает патчи до тех пор пока не обломается, в этом случае он начинает использовать патчи которые есть.
Спасибо сказали:
_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64

Re: И опять emerge-delta-webrsync....:(

Сообщение _YT_ »

serzh-z,

Все нормально, сначала решил emerge-delta-webrsync переписать, чтобы за последний день не качались файлы, но проще оказалось закомментировать GENTOO_MIRRORS, указать там только ссылку на себя с контрольными суммами.

Пропатчил уже 2 раза, все отлично. (за 20060726 и 20060727)
Спасибо.
Спасибо сказали: