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 24 November 2016.
stmuk_ also redpanda 00:11
02:49 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
05:11 TimToady joined 06:23 domidumont joined 06:28 domidumont joined
ugexe `zef search HTTP` `===> Found 25 results` partial name matching on searches works again 07:52
stmuk_ ugexe++ 08:21
would it also be possible to make zef install from a file such github.com/rakudo/star/blob/master...ODULES.txt -- as a random example ;) 08:25
although I do wonder if using cpanfile format might be better 08:26
09:51 FROGGS joined 11:14 domidumont joined
nine tbrowder: actually it was in rakudo before the name racoon (which I'm still very fond of) came up 12:10
tbrowder: I'm currently a bit stuck on the question of how custom configure/build steps could be integrated. 12:11
tbrowder That's what I'm fooling around with. After initially giving up I am making some progress with bending the star config files. Problem at the moment is with zef's expectations. 12:20
What I want is an installation in one site-wide subdir for root installation and forcing zef to use that subdir for all module installations by root. Other users can do their own thing if they want. 12:22
14:45 domidumont joined 18:02 lizmat_ joined
ugexe you can do that with zef already 18:59
tbrowder: ^ 19:00
stmuk_: you can already do that by using the META6.json format, listing all the modules in `depends`, and then `zef --depsonly install META6.json`. It could easily be made to work with the format you showed, I'm just worried its not distinct enough to not cause problems determining other single-file formats 19:08
tbrowder: gist.github.com/anonymous/d84f82f7...aa9f0eb5e3 19:19
ill add some ENV vars to set some of those things and make things easier soon 19:25
stmuk_: a cpanfile format would work better, but we'd probably want to tweak it to fit perl6 better (auth, how version ranges are declared) 19:28
which would work better than the META6.json + depends thing I mentioned, since `depends` will be skipped if they are found to be installed *anywhere* - whereas the requested modules (what you would type on the command line after `zef install ...`) will install to a --install-to target even if they are installed somewhere else already (as long that that somewhere else is not the --install-to target) 19:30
stmuk_ ok thanks I will experiment 19:54
actually R* should probably just use the same file as Task::Star (which currently needs updates anyway) 19:55
maybe I'll get tuits tomorrow 19:58
21:04 ranguard joined
tbrowder ugexe: thanks for the gist. i'll have some questions later 21:25
21:35 ranguard joined