Are conflicts in debuginfo packages OK?

Frank Ch. Eigler fche at redhat.com
Wed Nov 11 03:14:49 UTC 2009


Jakub Jelinek <jakub at redhat.com> writes:

> [...]
>> > Well, hold on, debuginfo for multilib'd libraries like glibc should be
>> > absolutely installable in parallel.
>> 
>> Not unless someone changes the layout of debuginfo entirely, as they
>> use common paths:
>> 
>> /usr/src/debug/<source tree name>

Right, that's a complication.  (It could be handled by suffixing the
arch in the source-tree-name part.)

>> /usr/lib/debug/usr/bin/...

Considering that the same files are also linked into multilib-safe
collision-free /usr/lib/debug/.build-id files, where debuggers already
know to look for them, the .../usr/bin* ones could be deprecated.  Or
the conflicting /bin files could be moved to a separate non-library
subpackage.


I hope it is obvious that it would be appropriate to be able to debug
anything installed from the normal repositories.  That the status quo
is not quite up to the job (in the case of some multilib libraries) is
a bug.


- FChE




More information about the fedora-devel-list mailing list