Вход:  Пароль:  
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |
Это старая версия AltLinux/Sisyphus/devel/TypicalPackagingErrors/versions за 2005-11-26 15:20:14..

Типичные ошибки нумерования версий



Поведение apt вполне объяснимо, ведь

т.е. 7.1PRE1 действительно больше чем 7.1.1.


Выход в данной ситуации один. Давать номера пакетов вида:
version-altx.prefix
Например, в данной ситуации, было бы лучше версию PRE1 запаковать как 7.1-alt0.PRE1, а официальный релиз тогда имел бы версию 7.1-alt1 и т.д. Тоже самое предлагается делать и для cvs (например 7.1-alt0.cvs20051128) и всяких там alpha/beta/rc/pre. Сборка alt0 как раз визуально выделят версии из cvs/pre из списка релизов.


То же самое относится и к пакетам имеющим iplXXmdk вместо altXX в номере сборки. Без смены версии пакета, менять iplXXmdk на alt(пусть даже и XX+1) не стоит!!! Не верите на слово:


Надеюсь, что данная рекомендация попадет в полиси.


TODO: добавить в policy и/или ссылку на него, если имеется


Страницы, ссылающиеся на данную: AltLinux/Sisyphus/devel/TypicalPackagingErrors
AltLinux/Sisyphus/devel/UpStream/LibraryVersioning


 
Файлов нет. [Показать файлы/форму]
Много комментариев (3). [Показать комментарии/форму]