lizmat | JRaspass: I've been uploading about 20 modules today to the zef ecosystem | 16:36 | |
I've verified they can all be installed using zef | 16:37 | ||
yet none of them appear on raku.land | |||
is there something I need to do still ? | |||
tonyo | there's a job that runs on the hour and then they should get indexed | 16:44 | |
lizmat | so then they should show up on raku.land, right? | 16:47 | |
in the recent dists list, right? | |||
raku.land/cpan:ELIZABETH/Array::Sorted::Util is now at 0.0.7 and uploaded today (more than 6 hours ago) | 16:48 | ||
aaah | |||
and raku.land/zef:lizmat/Array::Sorted::Util is a 404 | |||
16:51
lizmat_ joined
|
|||
tonyo | i wonder if the ingestor can't find the META in that tar/gz | 16:54 | |
i think it should, though because the cpan stuff finds it | |||
16:55
lizmat left
16:56
lizmat_ left,
lizmat joined
|
|||
lizmat | tonyo: so basically the same thing that fez is complaining about | 16:57 | |
but which is ok for zef or the indexer | |||
tonyo | the indexer? | 17:06 | |
that's a guess, i don't know for sure | |||
lizmat | well, if it wouldn't be indexed, how could I install a module with zef then? | 18:18 | |
tonyo | indexed by what? | 18:30 | |
lizmat | the zef indexer? | 18:32 | |
sorry, lost context | |||
I mean, zef, or the indexer that raku.land uses | |||
tonyo | well, fez uses a different indexer than rl | 18:39 | |
i'd have to look at the ingestor for rl to know if it's just an incompatibility between it and rl | |||
lizmat | looks like modules.raku.org knows about the modules I uploaded: modules.raku.org/dist/Array::Sorte...zef:lizmat | 18:52 | |
compared to: modules.raku.org/dist/Array::Sorte...:ELIZABETH | |||
now I *do* wonder about the double zef: in that URL | |||
and it apparently cannot find the version either | 18:53 | ||
however, the version is clearly in the META: modules.raku.org/dist/Array::Sorte...META6.json | 18:54 | ||
ok, I guess I'll halt moving modules to fez for now | 19:02 | ||
wouldn't mind redoing the 25+ that I've done so far | |||
don't want to redo all of them :-) | |||
tonyo | it's not an issue with fez or zef, it's an issue with the consumers | 19:04 | |
the fez indexer clearly shows 0.0.7 for the version | 19:05 | ||
Array::Sorted::Util is indexed for fez @ 360.zef.pm (it's item 277 in that blob) | 19:06 | ||
JRaspass | oh i think i know why RL is broken, is a key needed to read the json file now tonyo? | 20:38 | |
i get an xml error fetching 360.zef.pm/cache/zef/index.json | |||
ignore me, i'm not reading my code correctly | 20:39 | ||
carry on, but yeah i'm debugging your issue liz :-P | |||
lizmat I've worked it out, your tarballs have a nested directory that others lack: bfda98b8b8eb1125c89ad125303871c2a7edcb65/Array-Sorted-Util-0.0.7/META6.json vs 49f69ac09a574065d3824151f8f8ba41cca9af0c/META6.json for example | 20:56 | ||
I have logic to deal with this with cpan tarballs but not zef, time i made it generic then | 20:58 | ||
tonyo | mi6 packages the modules that way ^ | 21:10 | |
JRaspass | ah gotcha, i best support it then :-P | 21:15 | |
i just used tar ĀÆ\_(ć)_/ĀÆ | |||
I guess I should consider the route wherever the meta file resides, one of the cpan dists has two folders which really confuses my logic | 21:16 | ||
not two nested, two adjacent | 21:17 | ||
tonyo | excellent | 21:18 | |
lizmat | JRaspass++ so I guess that means I can continue moving my modules to the zef ecosystem | 21:55 | |
JRaspass | sure, i should have a working patch to handle directories in tar tonight | 21:57 | |
ah this one is funky: "releases/eigenstates-0.0.2/META6.json" | 22:08 | ||
lizmat | ah? | ||
that is a bad tar file | |||
just ignore it | |||
I should probably just remove it from zef | |||
JRaspass | oh, i was just going to handle any depth | ||
lizmat | no, please don't:: that releases dir is an artefact | 22:09 | |
I just keep all previous releases in there | |||
it should not have been part of the tar file | |||
JRaspass | oh poo, i'm extracting the first meta6.json i see, this complicates things | ||
ah yes, ill make it a depth search, ta for the heads up | 22:10 | ||
Seq $metas = $(("releases/eigenstates-0.0.2/META6.json", "releases/eigenstates-0.0.4/META6.json", "releases/eigenstates-0.0.3/META6.json", "releases/eigenstates-0.0.1/META6.json", "META6.json").Seq) | |||
22:39
TempIRCLogger joined
|
|||
JRaspass | lizmat all the dists! raku.land/zef:lizmat fixed via gitlab.com/raku-land/raku-land/-/c...t/81354a91 | 22:50 | |
lizmat | JRaspass++ | 22:52 | |
will continue with migration tomorrow, only about 100 to go :-) | 22:54 | ||
sleep& | |||
JRaspass | only 100 lol | 23:01 | |
those should bring the zef %age right up on raku.land/stats | 23:05 |