On 3/30/21 10:47 AM, Jan Engelhardt wrote:
On Tuesday 2021-03-30 10:37, Martin Liška wrote:
Starting with this snapshot, debuginfod is enabled by default (via /etc/profile.d/debuginfod.sh ENV variable).
Temporary breakpoint 1 at 0xa840: file src/main.c, line 1056. Starting program: /usr/bin/make Downloading separate debug info for /lib64/ld-linux-x86-64.so.2... Downloading separate debug info for /lib64/libdl.so.2... Downloading separate debug info for /lib64/libc.so.6...
I noticed. Does it store them anywhere, or will it naively re-download them everytime?
Yes, the files are cached here ~/.cache/debuginfod_client/ and wiped after `cat ~/.cache/debuginfod_client/max_unused_age_s` == 604800 seconds.
Is it installing a proper RPM, or just drawing untracked files?
No, it's not installing any RPM files. It downloads debuginfo ELF files and source files which are needed by a client. Cheers, Martin