Bug#928454: perl6-zef's p6c mirror URLs are outdated

Mo Zhou lumin at debian.org
Sun May 5 04:29:30 BST 2019


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



More information about the Pkg-rakudo-devel mailing list