[devel] логи пересборки: debuginfo

Dmitry V. Levin ldv на altlinux.org
Пн Фев 7 23:00:39 UTC 2011


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
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20110208/10d0acf0/attachment.bin>


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