[devel] Re: rubygems-0.6.1-alt2.src.rpm.log - rebuild failed

Sergey Vlasov vsu на altlinux.ru
Сб Июл 10 20:29:06 MSD 2004


On Sat, Jul 10, 2004 at 12:17:05AM +0300, Kirill A. Shutemov wrote:
> On Fri, Jul 09, 2004 at 02:09:13PM +0400, Stanislav Ievlev wrote:
> <skip/>
> > 0.36user 0.34system 0:03.61elapsed 19%CPU (0avgtext+0avgdata 0maxresident)k
> > 0inputs+0outputs (31874major+14118minor)pagefaults 0swaps
> > /etc
> > chroot/.out/rubygems-0.6.1-alt2.i586.rpm: FHS-2.2 violations
> > ERROR: you have problems with standards
> > chroot/.out/rubygems-0.6.1-alt2.i586.rpm: /etc
> > ERROR: you have package intersections
> > rebuild: /raid/INCOMING/devel/Sisyphus//rubygems-0.6.1-alt2.src.rpm: sisyphus_check failed.
> Поясните, что я намудил с /etc?

Каталог /etc принадлежит пакету filesystem, и другие пакеты не имеют
права содержать его в списке файлов.  Т.е., нельзя писать в секции
%files просто %_sysconfdir (или тем более /etc); надо писать что-то
вроде:

%dir %_sysconfdir/%name
%config(noreplace) %_sysconfdir/%name/%name.conf

В подавляющем большинстве случаев для файлов конфигурации нужно
указывать %config(noreplace), чтобы отредактированные администратором
файлы сохранились при обновлении пакета.
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : http://lists.altlinux.ru/pipermail/devel/attachments/20040710/6b7d3bd3/attachment.bin


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