On Mon, Feb 07, 2011 at 11:14:26PM +0300, Денис Смирнов wrote: > Как мне по логу пересборки определить что "раньше пакет собирался без > debuginfo, а сейчас собирается с debuginfo"? > > Мне это нужно для скрипта вычисления порядка пересборки Сизифа. Для вычисления порядка пересборки нужно знать следующие вещи: - если в логе сборки исходного пакета есть жалобы вида debuginfo.req: WARNING: /lib/libNAME.so.0 is not yet debuginfo-enabled это значит что пакет пока пересобирать рановато; - если в логе сборки исходного пакета есть фраза вида error: open of /ALT/Sisyphus/files/i586/RPMS/N-debuginfo-V-R.i586.rpm failed: No such file or directory это значит, что при пересборке появятся новые debuginfo-пакеты; - наличие в логе сборки исходного пакета фразы вида +Requires: debug(libc.so.6) означает, что при пересборке debuginfo-пакеты получат зависимости, которые они не могли получить раньше из-за порядка сборки. -- ldv