[Pkg-javascript-devel] Packaging libeio (used by nodejs and libio-aio-perl) separately
Alessandro Ghedini
al3xbio at gmail.com
Mon Jun 6 09:06:59 UTC 2011
On Sun, Jun 05, 2011 at 06:52:13PM +0200, Jérémy Lal wrote:
> On 05/06/2011 18:34, Alessandro Ghedini wrote:
> > Hi all,
> >
> > While updating libio-aio-perl I've noticed that both the nodejs and
> > libio-aio-perl packages bundle the libeio library [0], and I was wondering
> > if it makes sense to package it as a stand-alone package (as per Debian
> > Policy §4.13) instead, like many other distributions do (Fedora, RHEL,
> > OpenSUSE, ...).
> >
> > I haven't tried to build libio-aio-perl (it will need some patches,
> > coordinating with upstream will be sensible) or nodejs (this seems easier)
> > with the stand-alone library yet, but I think it may be worth a try.
> >
> > I've set-up an initial version of the libeio package on git.d.o at [1],
> > (note that I've not filed an ITP for it yet, and I won't if we decide that
> > the package is not needed), and I could also take care of it in the future
> > if I find a sponsor, or a DD co-maintainer.
> >
> > Any thoughts?
>
> While i had that idea in mind when packaging nodejs, Marc Lehmann
> discouraged me doing it (see the discussion below).
> It was in 2009, so maybe the situation has changed.
>
> Jérémy.
>
>
> ______________________________________________________________________________
> Mon, Sep 14, 2009
>
> J: i'm currently packaging Node [0] for debian,
> which depends on libeio, so i'm wondering
> if you plan to make a release anytime soon.
> M: "No".
>
> J: I started working on libeio debian package from CVS trunk,
> and will make it available when i'm finished with Node packaging.
> M: I don't think this is a good idea at all, but it is certainly allowed by
> the license.
>
> J: So following your advice, i'll let libeio packaged in Node...
> M: I think that's by far the best thing to do, until libeio has a guranteed
> stable API (it's a kind of a mess right now, mostly internally).
> Debian will not like that much, as debian has for some reason enourmous
> prejuduices against C (but not C++ for some reason) when embedding code
> in executables, but I really think its the bets solution to guarantee
> stability for you.
AFAICT the interface has been quite stable lately (there have been no
major modifications), and after two years I expect it to be matured enough.
Given that many other distributions do package it in a stand-alone package,
IMHO it is worth it.
Cheers
--
perl -E'$_=q;$/= @{[@_]};and s;\S+;<inidehG ordnasselA>;eg;say~~reverse'
More information about the Pkg-javascript-devel
mailing list