Bug#908670: Any chance to get libbiod compiling again?

Andreas Tille andreas at an3as.eu
Thu Sep 19 16:23:23 BST 2019


Control: reassign -1 ftp.debian.org
Control: retitle -1 ROM: libundead: Please remove this package from Debian

Hi ftpmasters,

libundead is not used any more and should be removed.

Kind regards

      Andreas.

On Thu, Sep 19, 2019 at 10:04:41AM -0500, Pjotr Prins wrote:
> Just so you know, libbiod does not depend on undead. We imported the
> relevant sources (a small subset).
> 
> On Thu, Sep 19, 2019 at 04:45:28PM +0200, Matthias Klumpp wrote:
> > 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
> 

-- 
http://fam-tille.de



More information about the Pkg-llvm-team mailing list