[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#966705: elfutils introduced a bootstrap loop via libmicrohttpd-dev



Hi Helmut,

On Sun, Aug 02, 2020 at 07:57:00PM +0200, Helmut Grohne wrote:
> I don't think that anything (in Debian) links
> libdebuginfod at present.

There is a list of programs here:
https://sourceware.org/elfutils/Debuginfod.html We hope it will be
used by any program that uses debuginfo.  Ask Frank said, we already
have a public server running that would make use with Debian debug
packages really easy.  Not all programs use/link to it directly, some
use it indirectly through other elfutils libraries or tools.  Which is
why at least the client library should not be disabled by default.

> I actually wonder more about why debuginfod must be merged into
> elfutils. To the uninitiated, it would seem that building debuginfod
> entirely separate should be possible. Simply separating debuginfod into
> a separate tarball (and source package in Debian) would have eliminated
> the need for the profile and --disable-debuginfod and likely more. Doing
> so might be difficult on the upstream side though and I'm not sure
> whether splitting debuginfod at release time would be practical. Very
> likely, you do have reasons for maintaining them together.

The reason is simply like any other code maintained together.  It is
developed, integrated and tested together.  The project as a whole
does releases every 3 or 4 months.  Splitting things up in separate
"releases" doesn't really seem that practical.

Cheers,

Mark


Reply to: