[devel] Q: debuginfod

Vitaly Chikunov vt на altlinux.org
Сб Авг 28 10:45:55 MSK 2021


On Fri, Aug 27, 2021 at 01:54:51PM +0200, Konstantin Lepikhov wrote:
> On 08/13/2021, at 11:20:10 PM you wrote:
> > On 13-08-21, at 06:20:22  you wrote:
> > > On Fri, Aug 13, 2021 at 04:47:11PM +0200, Konstantin Lepikhov wrote:
> > > > 
> > > > А это у нас bluez как-то не так собран, или публикация debuginfod файлов
> > > > сломалась?
> > > 
> > > Работает. Но файла с таким build-id нет в архиве заданий - то есть, не было ни
> > > в одном задании попавшем ни в один репозиторий, не закоммиченые задания не
> > > обрабатываются.
> > Спасибо! Да, это я наверное себе локальную сборку поставил.
> Хм, все не так просто:
> 
> $ rpm -qi bluez
> Name        : bluez
> Version     : 5.58
> Release     : alt2
> DistTag     : sisyphus+279660.100.1.2
> Architecture: x86_64
> Install Date: vr 13 aug 2021 23:19:01 CEST
> Group       : Networking/Other
> Size        : 6933096
> License     : GPL-2.0-or-later
> Signature   : DSA/SHA1, ma 19 jul 2021 01:50:26 CEST, Key ID
> 95c584d5ae4ae412
> Source RPM  : bluez-5.58-alt2.src.rpm
> Build Date  : ma 19 jul 2021 01:50:21 CEST
> Build Host  : qa_ldv-sisyphus.hasher.altlinux.org
> Relocations : (not relocatable)
> Packager    : L.A. Kostis <lakostis на altlinux.org>
> Vendor      : ALT Linux Team
> URL         : http://www.bluez.org/
> Summary     : Bluetooth utilities
> Description :
> Bluetooth protocol stack for Linux
> 
> # gdb -c /.4072340
> GNU gdb (GDB) 10.1-alt1 (ALT Sisyphus)
> Copyright (C) 2020 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later
> <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.
> Type "show copying" and "show warranty" for details.
> This GDB was configured as "x86_64-alt-linux".
> Type "show configuration" for configuration details.
> For bug reporting instructions, please see:
> <https://www.gnu.org/software/gdb/bugs/>.
> Find the GDB manual and other documentation resources online at:
>     <http://www.gnu.org/software/gdb/documentation/>.
> 
> For help, type "help".
> Type "apropos word" to search for commands related to "word".
> 
> warning: Can't open file /lib64/libsystemd.so.0.32.0 (deleted) during
> file-backed mapping note processing
> 
> warning: Can't open file /lib64/libpcre.so.3.15.13 (deleted) during
> file-backed mapping note processing
> 
> warning: Can't open file /lib64/libglib-2.0.so.0.6800.3 (deleted)
> during file-backed mapping note processing
> [New LWP 4072340]
> Missing separate debuginfo for the main executable file
> Try to install the hash file
> /usr/lib/debug/.build-id/c2/96ab4d3ecf88b1c1fa892584400e82a851cfaf
> `/root/.cache/debuginfod_client/9260f25aefd8da6e252b02b6c66016554fd52608/debuginfo':
> can't read symbols: file format not recognized.
> Core was generated by `/usr/libexec/bluetooth/bluetoothd'.
> Program terminated with signal SIGSEGV, Segmentation fault.
> #0  0x00007f13fa9dd29a in ?? ()
> (gdb) 
> 
> т.е. опять этот несуществующий build id, хотя пакет установлен из Сизифа.

Если не было debuginfo для этого бинарника, то его нет и в базе.



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