[Debian-med-packaging] Bug#927166: Any chance to get libbiod compiling again?

Matthias Klumpp matthias at tenstral.net
Thu Sep 19 15:45:28 BST 2019


Am Do., 19. Sept. 2019 um 08:29 Uhr schrieb Andreas Tille
<andreas at fam-tille.de>:
>
> Hi Matthias,
>
> On Thu, Sep 19, 2019 at 12:49:54AM +0200, Matthias Klumpp wrote:
> > > As I told you before:  I have no idea about meson.  It would be great if
> > > we could get it working but if we restrict the package to those
> > > architectures where it builds out of the box and save some manpower I
> > > bet the world will keep on turning round.
> >
> > It's not just that. Also the build needs to be changed to respect
> > Debian's compile flags, build a shared library and write a pkg-config
> > file. All doable with Makefiles, but not really much fun. At that
> > point just using Meson becomes easier.
> > The package is team-maintained, right? In that case I may just give
> > this a shot this weekend and get the biod package to build again. It
> > shouldn't actually by hard to do at all (famous last words.... :P)
>
> Its team maintained and you are member of the team.  Just push whatever
> you consider sensible.

I'll have a look, maybe at the weekend. This really shouldn't be
difficult to solve.

> > > > Btw, if libundead has no users anymore, removing it completely may be
> > > > a good idea - we don't need to maintain something that's dead and has
> > > > no users.
> > >
> > > I was about to file a removal request to ftpmaster before you said in
> > > your last mail that the former build issue might have been caused due
> > > to the lack of libundead.  I would really love to get rid of unneeded
> > > packages.
> >
> > Better check for reverse dependencies, but if there are none, I don't
> > see a need to keep it.
>
> $ apt-cache rdepends libundead0
> libundead0
> Reverse Depends:
>   libundead-dev
>   sambamba
>   libundead-dev
>   libbiod0

Oh, it has more rdeps than just libbiod, in that case we probably need
to keep it for a bit longer!

> > Undead is basically deprecated & removed D
> > stdlib modules with zero or very little maintenance, so generally
> > something a project wants to get rid of rather quickly anyway, and
> > quite likely nothing worth keeping in Debian on its own.
>
> So I'll ask for removal since if I understood you correctly it will
> go away from both projects above.

-- 
I welcome VSRE emails. See http://vsre.info/Don't do that just yet!
UndeaD is stuff removed from the D standard library for projects which
didn't go ahead with removing the deprecated stuff to depend on. Those
projects should move away from the deprecated code ASAP, but if they
haven't, we need undeaD for them.
(The undead library itself doesn't receive much maintenance though,
that is true - there is usually a reason for why some things were
removed from the srdlib ^^)

Cheers,
    Matthias



More information about the Debian-med-packaging mailing list