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

Konstantin Lepikhov lakostis на altlinux.org
Чт Ноя 25 16:26:25 MSK 2021


Hi Dmitry!

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, хотя вчера его не находил ;)

Окей, теперь все понятно, спасибо!

-- 
WBR et al.


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