Gentoo: дерево Portage стало на 200 Мб меньше

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

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

Gentoo: дерево Portage стало на 200 Мб меньше

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

Каждый ебилд, в дереве пакетов, имел обыкновение поставляться с собственным файлом дайджестов. Когда вы устанавливали пакет, этот дайджест использовался для проверки того что файлы пакета не были изменены по пути от разработчика к вам.

Так было до сих пор.

Несколько дней назад все файлы дайджестов были удалены из дереве пакетов как часть заключительной работы по реализации предложений GLEP 44, которые указывают на использование единого файла манифестов для всех дайджестов, вместо использования по одному дайджесту на каждый ебилд в пакете. Это высвобождает до 200 Мб дискового пространства в вашем каталоге с деревом пакетов.

Первоисточник
Спасибо сказали:
Аватара пользователя
quadrik
Сообщения: 350
ОС: gentoo, только на серверах

Re: Gentoo: дерево Portage стало на 200 Мб меньше

Сообщение quadrik »

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

Re: Gentoo: дерево Portage стало на 200 Мб меньше

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

quadrik писал(а):
05.02.2008 13:51
это хорошо или плохо?
По меньшей мере это положительно скажется на размере снепшотов, скачиваемых при обновлении дерева через emerge-delta-webrsync, а также на скорости синхронизации дерева через rsync.

quadrik писал(а):
05.02.2008 13:51
Как перейти на новую схему - просто синкануться?
Да. И не забыть обновить portage на >=2.1
Спасибо сказали:
Аватара пользователя
quadrik
Сообщения: 350
ОС: gentoo, только на серверах

Re: Gentoo: дерево Portage стало на 200 Мб меньше

Сообщение quadrik »

Синканулся. Размер уменьшился на 40Мб. Заглянул в первый попавшийся каталог - Manifest на месте. Трансформация ещё процессе или нужно удалить /usr/portage и заново поставить сегодняшний snapshot?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Gentoo: дерево Portage стало на 200 Мб меньше

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

quadrik писал(а):
05.02.2008 14:12
Трансформация ещё процессе
Да всё вроде уже завершено.
Спасибо сказали:
Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

Re: Gentoo: дерево Portage стало на 200 Мб меньше

Сообщение nadge »

А что с самодельными ебилдами? Точно так же делать

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

ebuild ля-ля-ля.ebuild digest
?


З.Ы. Однако, ясно теперь, почему все глючит :)
Спасибо сказали:
Аватара пользователя
quadrik
Сообщения: 350
ОС: gentoo, только на серверах

Re: Gentoo: дерево Portage стало на 200 Мб меньше

Сообщение quadrik »

nadge писал(а):
05.02.2008 15:27
З.Ы. Однако, ясно теперь, почему все глючит :)

какое это отношение имеет к глюкам?
Спасибо сказали:
Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

Re: Gentoo: дерево Portage стало на 200 Мб меньше

Сообщение nadge »

Такое, что я обновление затеял, оказывается, как раз когда совершался сабж.
Спасибо сказали:
Аватара пользователя
hajit
Сообщения: 54
ОС: Gentoo

Re: Gentoo: дерево Portage стало на 200 Мб меньше

Сообщение hajit »

А что с самодельными ебилдами?

добавить в корень оверлея пустой файл manifest1_obsolete и делать

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

ebuild бла-бла.ebuild manifest
Чтобы добиться в жизни успеха нужно следовать двум правилам:
1) Никогда не говори всего, что знаешь.
2)
Спасибо сказали:
Аватара пользователя
Shlomo
Сообщения: 840
ОС: ArchLinux

Re: Gentoo: дерево Portage стало на 200 Мб меньше

Сообщение Shlomo »

serzh-z писал(а):
05.02.2008 13:55
По меньшей мере это положительно скажется на размере снепшотов, скачиваемых при обновлении дерева через emerge-delta-webrsync, а также на скорости синхронизации дерева через rsync.


Не зню как у вас, а у меня сикрвка стала занимать на много больше времени чем раньше. А 200 метров больше или меньше, для меня это не критично.
Изображение
Спасибо сказали: