[devel] Q: странное поведение rpm (debuginfo)

Vitaly Chikunov vt на altlinux.org
Чт Ноя 25 19:47:00 MSK 2021


Konstantin, Dmitry,

On Thu, Nov 25, 2021 at 02:26:25PM +0100, Konstantin Lepikhov wrote:
> 
> On 11/25/2021, at 03:28:31 PM you wrote:
> > On Thu, Nov 25, 2021 at 01:15:20PM +0100, Konstantin Lepikhov wrote:
> > > On 11/25/2021, at 02:55:58 PM you wrote:
> > > 
> > > <skip>
> > > > > Я тут еще сравнил, нашел интересную закономерность:
> > > > > 
> > > > > - если объявить %set_debuginfo_skiplist /* и %set_verify_info_method skip
> > > > >   то файлы не стрипаются и размер сохраняется. Почему так, не очень
> > > > >   понимаю.
> > > > 
> > > > %set_verify_info_method тут не при чём, это инструмент проверки файлов,
> > > > установленных в /usr/share/info/.
> > > окей, т.е. это не влияет.
> > > 
> > > > А вот %set_debuginfo_skiplist задаёт список шаблонов имён файлов, для
> > > > которых не надо делать debuginfo.
> > > т.е. процесс генерации debuginfo вызывает strip и _меняет_ файлы при
> > > упаковке их даже не в -debuginfo пакет? Вот это совершенно неочевидно.
> > 
> > Создание debuginfo заключается, в частности, в переносе отладочной
> > информации из ELF'ов в отдельные debuginfo-файлы внутри /usr/lib/debug/.
> Хм, я вот еще раз просмотрел https://www.altlinux.org/RPM/debuginfo и
> увидел замечание про add_debuginfo_skiplist, хотя вчера его не находил ;)

Да, оно было не очень заметно так как было в виде примечания.
Переписал раздел "Отключение" на список доступных вариантов:

  https://www.altlinux.org/RPM/debuginfo

> 
> Окей, теперь все понятно, спасибо!
> 
> -- 
> WBR et al.
> _______________________________________________
> Devel mailing list
> Devel на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel


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