[devel] [git update] packages/katrin: heads/master

Victor Forsyuk =?iso-8859-1?q?force_=CE=C1_altlinux=2Eorg?=
Чт Июл 12 19:02:55 MSD 2007


On Thu, Jul 12, 2007 at 11:31:54AM +0600, Denis Klimov <kliden на km.ru> wrote:
> > 
> > >  %files
> > >  %_bindir/*
> > >  %_libdir/%name
> > >  %config(noreplace) %_sysconfdir/%name
> > >  %_datadir/%name-%version
> > > +%_initdir/%name
> > >  #%_man1dir/*
> > [...]
> > 
> > 1. А зачем нужно версионировать каталог в /usr/share? Это же даже не
> > документация? Предлагаю написать просто: %_datadir/%name
> > 
> В эту директорию ложится пока схемы базы mysql, которые иногда изменяются от версии к версии.

Допустим. Но, к примеру, man-страница тоже может измениться от версии к
версии. Вы же не пакуете ее с указанием номера версии в имени. Исполняемый
файл так точно изменяется от версии к версии. Вы же не пакуете его с
указанием номера версии в имени.

Версионирование имен имеет смысл только если специально предпринимаются меры
для сосуществования в системе двух пакетов разных версий - для разруливания
конфликта по файлам.






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