[sisyphus] IA: Sisyphus structure reorganization

Led =?iso-8859-1?q?led_=CE=C1_ukr-fin=2Ecom=2Eua?=
Вт Мар 15 21:11:18 MSK 2005


В сообщении от Вторник 15 Март 2005 19:38 Alexey Gladkov написал(a):
> Приветствую !
> В ближайшем будущем в сизифе произойдёт изменение структуры каталогов
> репозитория. Это делается для того, чтобы иметь возможность добавлять
> другие архитектуры.
>
> Текущая структура каталогов:
> Sisyphus/SRPMS.{base,castle,classic,junior,kernel,master,contrib,non-free}
> Sisyphus/files/SRPMS
> Sisyphus/files/i586/RPMS
> Sisyphus/files/i686/RPMS
> Sisyphus/i586/RPMS.{base,castle,classic,junior,kernel,master,contrib,non-fr
>ee} Sisyphus/i686/RPMS.{base,kernel,junior}
>
> Предполагается сделать следующее:
> 1) Директории со ссылками на исходные пакеты будут перенесены в
> директорию, определяющую архитектуру.
> Sisyphus/SRPMS.* -> Sisyphus/i586/
>
> 2) Архитектура noarch будет выделена из i586. Из-за этого архитектура
> i586 перестанет быть замкнутой.
>
> 3) В каталоге (Sisyphus/files/SRPMS), содержащем реальные исходные
> файлы, будет разрешено дублирование файлов. Это сделан
> о для того, чтобы позволить выкладывать разные версии одного пакета в
> разные архитектуры.
>
> План проведения реорганизации:
> 1) Изменение структуры каталогов.
> 1.1) Для совместимости и удобства переезда будут сделаны символические
> ссылки:
> Sisyphus/SPRMS.* -> Sisyphus/i586/SRPMS.*
>
> 1.2) Пока осуществляется переезд все бинарные пакеты из репозитория
> noarch будут слинкованы в соответствующие компоненты
>   в i586.
>
> 2) Изменение в пакете apt. Будут изменены конфиги для возможности
> работы с новым репозиторием noarch. Этот репозиторий б
> удет необходим вне зависимости от используемой архитектуры.
>
> Просьба ко всем, использующим в своих программах старую структуру
> каталогов, внести в соответствующие изменения.

Может имеет смысл внести и соответсвующие изменения в hasher?

Led.



Подробная информация о списке рассылки Sisyphus