[oe] curious about "superfluous" meta-cpan recipes
Robert P. J. Day
rpjday at crashcourse.ca
Wed Nov 16 10:52:43 UTC 2016
On Tue, 15 Nov 2016, Jens Rehsack wrote:
> Hi Robert,
>
> > Am 14.11.2016 um 22:45 schrieb Robert P. J. Day <rpjday at crashcourse.ca>:
> >
> >
> > to follow up on a point i made earlier, it seems that a number of
> > recipes in meta-cpan are, these days, unnecessary as they are
> > available in the standard OE or meta-oe layers. i took a quick
> > look and found the following examples:
> >
> > meta-cpan OE/meta-oe equivalent type
> >
> >
> > uri-perl liburi-perl oe-core
> > encode-locale-perl libencode-locale-perl meta-perl
> > io-socket-ssl-perl libio-socket-ssl-perl meta-perl
... snip ...
> > so you can see that a number of meta-cpan recipes appear to be
> > effectively available in basic OE. does that make them
> > unnecessary? is there any reason to have meta-cpan recipes that
> > basically reproduce what is already available? (other than version
> > numbers, of course.)
>
> you're slightly too fast...
that's what *she* said. :-) but seriously ...
> There is a clear reason for that what you identified as superfluous:
> reliability.
>
> Experienced users expected, one can easily add an
> liburi-perl_%.bbappend or an uri-perl_%.bbappend containing a
> PROVIDES+="...". But noone is enforced to remove such a PROVIDES...
>
> What drives me to package cpan distributions which are already in
> meta-oe? The way they're packaged. meta-cpan containes recipes in a
> way as they're meant by CPAN authors, not by Debian or
> oe-contributors.
is there anywhere a guide for writing perl recipes? i've already
noticed the subtle differences in packaging, and someone earlier
mentioned to avoid the meta-debian recipes as they have their own
standard, and so on.
is there a HOWTO for this? thanks muchly.
rday
--
========================================================================
Robert P. J. Day Ottawa, Ontario, CANADA
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn: http://ca.linkedin.com/in/rpjday
========================================================================
More information about the Openembedded-devel
mailing list