On Wed, Jan 23, 2013 at 11:05:31PM +0200, Igor Vlasenko wrote: > On Thu, Jan 24, 2013 at 12:14:08AM +0400, Dmitry V. Levin wrote: > > У нас в Сизифе сейчас около 660 пакетов с такими предупреждениями, и почти > > все они на самом деле свидетельствуют об ошибках упаковки. > > > > Напрашивается вывод о том, что для более эффективного исправления таких > > ошибок имеет смысл поднять уровень диагностики с warning до error, и > > реализовать ручку управления уровнем этой диагностики для нескольких > > пакетов-исключений. > > Опс, это и моя недоработка, я не создал тест repocop > для этого сообщения. Между прочим, этому типу предупреждений уже почти 2 года. > Может, лучше не спешить, для начала пройтись NMU от repocop? Как фиксить, вручную или NMU от repocop - это другой вопрос. В rpm-build-4.0.4-alt100.61 этот warning превратился в error, и добавлен макрос %_allowed_nonstrict_interdeps для тонкой настройки списка разрешенных пар нестрогих зависимостей: %define _allowed_nonstrict_interdeps pkg11,pkg12 ... pkgN1,pkgN2 > завтра-послезавтра напишу тест, будут доступны патчи от repocop, > можно будет опросить майнтайнеров и с учетом их замечаний > провести NMU от repocop. > > Так было с beehive-log-dependency-needs-epoch, > и получилось довольно хорошо: > Сейчас в Сизифе только 7 пакетов с этим warning, > и только потому, что соответствующий майнтайнер явно > запретил проводить на свои пакеты это NMU. > > jack-audio-connection-kit shrek > libao shrek > libcelt shrek > libglitz shrek > libgtk-engines-default @gnome > libpciaccess shrek Я полагал, что их уже исправили полностью. Раз нет, значит, и этот warning надо было сразу превратить в error. -- ldv