clone 657772 -1 reassign -1 libkvm-dev retitle -1 libkvm-dev: Should use <bsd/nlist.h> retitle 657772 libbsd-dev: Should not provide <nlist.h> severity 657772 important thanks
On Sat, 2012-01-28 at 18:04:42 +0000, Robert Millan wrote: > reassign 657772 libbsd-dev > found 657772 0.3.0-1 > retitle 657772 libbsd-dev: please provide a working <nlist.h> > thanks > > El 28 de gener de 2012 17:39, Sebastian Harl <tok...@debian.org> ha escrit: > > Hrm, this sounds like a problem in libkvm to me and should be fixed > > there. The only thing I could do in collectd is disable the use of > > libkvm (and, thus, probably remove support for a few plugins). > > I agree that libkvm users shouldn't have to bother about this problem. Yes. > However we don't need to add a workaround in libkvm-dev since this is > very easy to fix in libbsd-dev (simply by installing <nlist.h> in its > standard location). The problem is that nlist.h is provided too by libelf*-dev, so libbsd-dev has had to Replace those, which is actually wrong, as then the file will disappear in the following sequence: apt-get install libbsd-dev libelf-dev apt-get remove libbsd-dev After this, packages Build-Depending on libelf-dev will no longer be able to find nlist.h. For the next libbsd upstream release I've actually moved all those headers under /usr/include/bsd/, so this will have to be fixed anyway. libkvm-dev could instead Build-Depend on libelf-dev/libelfg0-dev, but given that it's linking against libbsd anyway, it seems like a gratuituous build and runtime dependency. thanks, guillem -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org