[devel] чудесное обретение *-debuginfo пакетов

Igor Zubkov igor.zubkov на gmail.com
Вт Фев 1 01:11:30 UTC 2011


2011/1/31 Alexey Tourbin:
> On Sun, Jan 30, 2011 at 10:18:31PM +0300, Alexey Tourbin wrote:
>> Я направил в сизиф rpm, в котором реализована первая стадия поддержки
>> debuginfo пакетов: debuginfo пакеты пока не создаются, но содержимое
>> для debuginfo пакетов генерируется (/usr/lib/debug и /usr/src/debug).
>
>> Когда завершится тестовая переборка, я напишу про debuginfo подробнее.
>
> Пересборка ещё не до конца завершилась, но я уже направил в сизиф rpm,
> который создает *-debuginfo пакеты!
>
> CAVEATS
> - strip-макросы не работают
> - зависимостей между *-debuginfo пакетами пока нет
> - неправильный (завышенный) размер %{SIZE}

Пара вопросов:
Последний пункт про неправильный размер %{SIZE} актуален? Хоть один
пакет был собран с неправильным %{SIZE}?

Первый проверенный пакет (grep) вроде нормальный:
irb(main):002:0> Package.where(:name => 'grep-debuginfo').first.size
=> "270355"
irb(main):003:0>

# ls -la /ALT/Sisyphus/files/i586/RPMS/grep-debuginfo-2.7-alt3.i586.rpm
-rw-r--r-- 4 505 505 270355 Feb  1 01:14
/ALT/Sisyphus/files/i586/RPMS/grep-debuginfo-2.7-alt3.i586.rpm
#

Размер вроде сходится (270355).

Сами вопросы:
1) rpm с поломанным вычислением %{SIZE} попал в Сизиф?
2) если попал, уже починен?
3) им уже были собраны новые пакеты?
(если им были собраны пакеты, то скорее всего они уже попали в базу
prometheus2.0)
4) готовить скрипт для исправленния данных в базе?
5) когда будет исправлен этот баг в rpm?

6) *-debuginfo пакеты нормально читаются старым rpm? надо ли его
обновить на prometheus.a.o что бы он нормально читал *-debuginfo
пакеты?

-- 
Igor Zubkov
http://hi.im/ice


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