Fire is step THREE! | github.com/perl6/toolchain-bikeshed | Channel logs: irclog.perlgeek.de/perl6-toolchain/today | useful prior art: metacpan.org/pod/CPAN::Meta::Spec
Set by moderator on 7 October 2016.
tbrowder ugexe: well, i tried the method you suggested and it didn't work the first time but i'll have to check closer to make sure i didn't make a mistake. a couple of observations: (1) zef update didn't see the version bump, (2) i did a zef uninstall then zef install, and the original version was installed, and (3) i did a zef upgrade and the version bump wasn't 01:35
detected.
01:48 ilbot3 joined
moderator Fire is step THREE! | github.com/perl6/toolchain-bikeshed | Channel logs: irclog.perlgeek.de/perl6-toolchain/today | useful prior art: metacpan.org/pod/CPAN::Meta::Spec
ugexe tbrowder: the source-url in your meta6.json is wrong, its a 404. this caused the ecosystem mirroring script I use to fail to add your distribution to public repo I mirror it at 03:01
i swapped the first and second mirrors in zef's resources/config.json to use ecosystem-api.p6c.org/projects.json as the first mirror, so if you update zef it should find it 03:03
but you still have to fix your source-url
it should be github.com/tbrowder/Net-IP-Lite-Pe...1.1.tar.gz
not codelad.github.com/tbrowder/Net-IP...1.1.tar.gz 03:04
07:02 FROGGS joined 07:37 domidumont joined 07:42 domidumont joined 09:08 camelia joined 09:10 domidumont joined 09:44 domidumont joined 10:07 TimToady joined 10:26 TimToady joined
tbrowder . 11:04
ugexe: awake? hi
.tell ugexe how did you find that url to that download? i looked for github help but got some apparently old info that didn't help. then i just copied the link i saw in my browser 11:08
i'll try again with your directions... 11:09
ok, i've found the release API help...answer in there somewhere... 11:31
hm, found WebService::Git which will help a CLI soution... 11:40
14:58 domidumont joined
ugexe tbrowder: github.com/tbrowder/Net-IP-Lite-Pe...g}.tar.gz" 17:36
github.com/tbrowder/Net-IP-Lite-Perl6/releases
tbrowder: the ecosystem update you just pushed lists "version" : "0.1.0" but links to github.com/tbrowder/Net-IP-Lite-Pe...1.1.tar.gz 18:21
and when i download github.com/tbrowder/Net-IP-Lite-Pe...1.1.tar.gz and look at the META6.json file in the archive itself it lists source-url as git://github.com/tbrowder/Net-IP-Lite-Perl6.git
you have to pay close attention to each step - what you need to do is change the "version" in your meta to 0.1.2 and change the source-url to github.com/tbrowder/Net-IP-Lite-Pe...1.2.tar.gz (even though this url does not exist yet). then push this change to github, followed by tagging that commit as release "0.1.2" (which creates the .tar.gz url that did not exist before linked in 18:26
META6.json). then update the ecosystem list to point at the proper META6.json commit
also it might be worth mentioning you can also replace .tar.gz with .zip, which most windows versions can handle by default (but not .tar.gz without installing additional tools) 18:33
tbrowder .tell ugexe that helps, plus i've been fumble fingering on a tablet while hurricane evacuees (son and family) are crowding my home for a few days 21:27
22:04 FROGGS joined
tbrowder .tell ugexe i hope it wrks this time. note it would be helpful to see my errors in the ecosystem log, otherwise the user is in the dark a bit 22:19
at least i can wget the correct release tar ball, now, so there is hope!! 22:28