Package: perl6-zef
Version: 0.6.2-1
Severity: serious
Clarification: renders zef nearly unusable

Dear maintainer,

The URL list for p6c mirrors has already outdated:

 53             "short-name" : "p6c",
 54             "enabled" : 1,
 55             "module" : "Zef::Repository::Ecosystems",
 56             "options" : {
 57                 "name" : "p6c",
 58                 "auto-update" : 1,
 59                 "mirrors" : [
 60                     "http://ecosystem-api.p6c.org/projects1.json";,
 61                     "http://ecosystem-api.p6c.org/projects.json";,
 62                     "git://github.com/ugexe/Perl6-ecosystems.git",
 63                     
"https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/p6c1.json";

The outdated URL list makes zef fail twice on update. It only starts to
work with the 3rd URL. In order to make zef package easier to use, we
should update the p6c mirror URLs in resources/config.json to

  "https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/p6c1.json";,
  "git://github.com/ugexe/Perl6-ecosystems.git",
  "http://ecosystem-api.p6c.org/projects1.json";

https://github.com/ugexe/zef/blob/master/resources/config.json#L60-L62

in #perl6 channel, zef upstream said these URLs are not likely to be
changed recently:

<lumin> ugexe: How likely will zef change it's mirror URL again in the next one 
or two years? I'm going to update the zef package for Debian Buster
<ugexe> i don't plan on changing it. someone whined about it not being hosted 
by p6c once before so i changed it back, but i guess thats what i get for being 
a push over

Reply via email to