On Sun, Nov 23, 2008 at 10:15:14PM +0200, Igor Vlasenko wrote: > On Sun, Nov 23, 2008 at 11:04:14PM +0300, Dmitry V. Levin wrote: > > > Более того, могу модифицировать repocop, чтобы он не генерировал > > > патчи к пакетам из basesystem. > > > > Смотря какие патчи. Патчи на rpm-macros-* для пакетов из basesystem, > > наверное, генерить нет надобности. > > > Много ли осталось пакетов, которые ещё не следуют этим правилам? > 27, см. > http://repocop.altlinux.org/pub/repocop/reports/txt/by-test/altlinux-policy-rpm-macros-packaging.txt Нет, я имел в виду не те пакеты, у которых макросы расположены в /etc/rpm/macros.d, а те, которые совсем не соответствуют правилам. > Но там еще 3-4 пакета из basesystem, надо будет тест уточнить. > > Кстати, извиняюсь за вопрос, но ночь, спать хочу, голова > не варит: как формально вычисляется basesystem? > а то наивный подход не сработал: > > $ rpmquery --requires basesystem > предупреждение: пакет basesystem не установлен В данном случае речь идёт о замыкании пакета rpm-build. -- ldv