Message ID | 1403471757-19622-1-git-send-email-yann.morin.1998@free.fr |
---|---|
State | Superseded |
Headers | show |
2014-06-22 23:15 GMT+02:00 Yann E. MORIN <yann.morin.1998@free.fr>: > From: "Yann E. MORIN" <yann.morin.1998@free.fr> > > Since CPAN only ever keeps the latest version for download, CPAN now has > only 5.08, so us packaging the 5.07 is causing autobuild failures > http://autobuild.buildroot.net/results/358/358f531f2db90b9bc3b1e4e2158c68d2bf6587fc/ > > Bump to the latest version. The author of Mojolicious remove very quickly older versions from CPAN. It is not a usual policy. So, I think that the best way for this module is to move to Backpan site which contains all releases. PERL_MOJOLICIOUS_SITE = http://backpan.perl.org/authors/id/S/SR/SRI/ François > > Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> > Cc: Francois Perrad <fperrad@gmail.com> > --- > package/perl-mojolicious/perl-mojolicious.mk | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/package/perl-mojolicious/perl-mojolicious.mk b/package/perl-mojolicious/perl-mojolicious.mk > index 2c713e6..b7c33ac 100644 > --- a/package/perl-mojolicious/perl-mojolicious.mk > +++ b/package/perl-mojolicious/perl-mojolicious.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -PERL_MOJOLICIOUS_VERSION = 5.07 > +PERL_MOJOLICIOUS_VERSION = 5.08 > PERL_MOJOLICIOUS_SOURCE = Mojolicious-$(PERL_MOJOLICIOUS_VERSION).tar.gz > PERL_MOJOLICIOUS_SITE = $(BR2_CPAN_MIRROR)/authors/id/S/SR/SRI/ > PERL_MOJOLICIOUS_DEPENDENCIES = perl > -- > 1.8.3.2 > > _______________________________________________ > buildroot mailing list > buildroot@busybox.net > http://lists.busybox.net/mailman/listinfo/buildroot
François, All, On 2014-06-23 19:29 +0200, François Perrad spake thusly: > 2014-06-22 23:15 GMT+02:00 Yann E. MORIN <yann.morin.1998@free.fr>: > > From: "Yann E. MORIN" <yann.morin.1998@free.fr> > > > > Since CPAN only ever keeps the latest version for download, CPAN now has > > only 5.08, so us packaging the 5.07 is causing autobuild failures > > http://autobuild.buildroot.net/results/358/358f531f2db90b9bc3b1e4e2158c68d2bf6587fc/ > > > > Bump to the latest version. > > The author of Mojolicious remove very quickly older versions from > CPAN. It is not a usual policy. Ah, OK. Thanks for the clarification. > So, I think that the best way for this module is to move to Backpan > site which contains all releases. > > PERL_MOJOLICIOUS_SITE = http://backpan.perl.org/authors/id/S/SR/SRI/ If backpan has all the versions of all modules (including the current versions), shouldn't we point $(BR2_CPAN_MIRROR) to default to backpan, then? I'll send a new patch doing so. You can still NAK it when it arrives. ;-) François, apart from this issue, is the bump still valid? Regards, Yann E. MORIN.
2014-06-23 19:35 GMT+02:00 Yann E. MORIN <yann.morin.1998@free.fr>: > François, All, > > On 2014-06-23 19:29 +0200, François Perrad spake thusly: >> 2014-06-22 23:15 GMT+02:00 Yann E. MORIN <yann.morin.1998@free.fr>: >> > From: "Yann E. MORIN" <yann.morin.1998@free.fr> >> > >> > Since CPAN only ever keeps the latest version for download, CPAN now has >> > only 5.08, so us packaging the 5.07 is causing autobuild failures >> > http://autobuild.buildroot.net/results/358/358f531f2db90b9bc3b1e4e2158c68d2bf6587fc/ >> > >> > Bump to the latest version. >> >> The author of Mojolicious remove very quickly older versions from >> CPAN. It is not a usual policy. > > Ah, OK. Thanks for the clarification. > >> So, I think that the best way for this module is to move to Backpan >> site which contains all releases. >> >> PERL_MOJOLICIOUS_SITE = http://backpan.perl.org/authors/id/S/SR/SRI/ > > If backpan has all the versions of all modules (including the current > versions), shouldn't we point $(BR2_CPAN_MIRROR) to default to backpan, > then? I'll send a new patch doing so. You can still NAK it when it > arrives. ;-) > > François, apart from this issue, is the bump still valid?http://cpansearch.perl.org/src/SRI/Mojolicious-5.08/Changes The bump to 5.08 is valid (for few days, see the actual delay between two releases in http://cpansearch.perl.org/src/SRI/Mojolicious-5.08/Changes). I prefer that we use Backpan only the package Mojolicious. The use of Backpan must stay unusual. François > > Regards, > Yann E. MORIN. > > -- > .-----------------.--------------------.------------------.--------------------. > | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | > | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | > | +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no | > | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | > '------------------------------^-------^------------------^--------------------'
On 23/06/14 19:50, François Perrad wrote: [snip] > I prefer that we use Backpan only the package Mojolicious. The use of > Backpan must stay unusual. Can you explain why it should stay unusual? Is Mojolicious the only package for which the author removes old versions? If the general policy on CPAN is not to remove old versions, then I agree with you, but otherwise I think backpan is a better option. Regards, Arnout
Arnout, All, On 2014-06-24 18:40 +0200, Arnout Vandecappelle spake thusly: > On 23/06/14 19:50, François Perrad wrote: > [snip] > > I prefer that we use Backpan only the package Mojolicious. The use of > > Backpan must stay unusual. > > Can you explain why it should stay unusual? Is Mojolicious the only package for > which the author removes old versions? If the general policy on CPAN is not to > remove old versions, then I agree with you, but otherwise I think backpan is a > better option. I initially thought it was a policy of CPAN to only keep the latest version. But François said it was just that particular author that had this policy. So, it makes sense to use BackPan only for mojolicious for now. If it happens that more packages need to be converted over to BackPan, then we can revisit this later on by switching everything to BackPan. But until then, mojolicious is the only package that suffers from this policy. So, I agree with François: let's keep CPAN for now. Regards, Yann E. MORIN.
diff --git a/package/perl-mojolicious/perl-mojolicious.mk b/package/perl-mojolicious/perl-mojolicious.mk index 2c713e6..b7c33ac 100644 --- a/package/perl-mojolicious/perl-mojolicious.mk +++ b/package/perl-mojolicious/perl-mojolicious.mk @@ -4,7 +4,7 @@ # ################################################################################ -PERL_MOJOLICIOUS_VERSION = 5.07 +PERL_MOJOLICIOUS_VERSION = 5.08 PERL_MOJOLICIOUS_SOURCE = Mojolicious-$(PERL_MOJOLICIOUS_VERSION).tar.gz PERL_MOJOLICIOUS_SITE = $(BR2_CPAN_MIRROR)/authors/id/S/SR/SRI/ PERL_MOJOLICIOUS_DEPENDENCIES = perl