Perl 6 - the future is here, just unevenly distributed

IRC log for #metacpan, 2014-12-31

| Channels | #metacpan index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
01:00 riveter oalders, I meant how do you tell the command-line tool to install the modules in those sections of the cpanfile?
02:46 andreeap joined #metacpan
02:50 klapperl joined #metacpan
03:06 vroom joined #metacpan
03:46 oalders riveter: "By default, carton install will install all the phases for dependencies, including develop. You can specify phases or features to exclude, in the comma separated list."
03:46 oalders https://metacpan.org/pod/distribution/Carton/lib/Carton/Doc/Install.pod#without
03:47 oalders or is this for a CPAN module you're working on?
03:47 dipsy [ Carton::Doc::Install - Install the dependencies - metacpan.org ]
03:49 oalders you can pass "--with-recommends" to cpanm in that case as well as "--with-develop"
06:00 trs oalders: phases aren't the same as recommends.
06:01 trs basically, carton uses cpanm to install deps, but AFAIK it doesn't let you pass --with-recommends or --with-suggests to cpanm.
06:01 trs PERL_CPANM_OPT is reset, so that's out.
07:59 punter joined #metacpan
09:05 neilb joined #metacpan
10:41 neilb joined #metacpan
13:04 vroom joined #metacpan
13:06 punter joined #metacpan
13:13 vroom joined #metacpan
14:02 vroom joined #metacpan
14:27 kentnl joined #metacpan
14:36 oalders trs: right. it's just not clear to me if riveter is asking about cpanm or carton here.  if it's carton, we don't really care about recommends anyway, i think
14:40 riveter oalders, trs, it's carton.  The test suite on search::elasticsearch is failing out of the box, and it looks like it's related to some test and recommends dependencies that were not installed with carton install
14:40 riveter I'm just going to mark them as required for now, but I would very much like to know the right way to do this
14:41 oalders riveter: can you share a gist of the output?
14:46 riveter yeah, hold on
14:52 riveter https://gist.github.com/rose/0d269997ad5105a90476
14:52 dipsy [ gist:0d269997ad5105a90476 ]
14:53 riveter the AE module is required by test but it's not installed
15:09 oalders riveter: if you add AE to our cpanfile and then "carton install" it does the test pass?
15:10 riveter yeah, I'll try that
15:11 riveter I tried requiring everything in the cpanfile and several of them failed
15:11 riveter not sure if it's my connection
15:13 rwstauner AE isn't a real module
15:13 riveter facepalm
15:13 rwstauner it's loaded when you `use AnyEvent`
15:13 riveter what is it?
15:13 dipsy it is a white hole spewing time
15:13 rwstauner dipsy++
15:13 dipsy rwstauner: Thanks!
15:14 riveter :)
15:14 rwstauner if you want to use AE, use AnyEvent
15:14 rwstauner same thing goes for installation
15:14 riveter so why would it be listed in a cpanfile?
15:14 rwstauner it shouldn't be
15:15 rwstauner it's a logical conclusion in 99% of cases
15:15 rwstauner but in this one it's wrong
15:15 riveter maybe it was autogenerated or something
15:15 rwstauner could be
15:15 riveter are there any other non-modules like that that you know of offhand?
15:15 oalders neilb: you're the top post on hacker news
15:16 rwstauner nothing comes to mind atm
15:16 rwstauner AnyEvent is a special case
15:16 rwstauner the less you know about it the better
15:16 rwstauner but AnyEvent loads (and defines functions in) AE
15:16 neilb oalders: ah, that explains all the bloomin’ signups I’ve been getting today!
15:16 oalders :D
15:17 riveter =head1 abandon all hope ye who enter here
15:17 rwstauner truestory
15:17 riveter nealb, congrats, what'd you write
15:18 rwstauner "Also, you should not use AE directly, use AnyEvent will provide the AE namespace."
15:19 oalders riveter: https://news.ycombinator.com/item?id=8819108
15:19 dipsy [ The CPAN Pull Request Challenge | Hacker News ]
15:19 riveter I guess I better leave search::elasticsearch alone
15:20 riveter oh neat!
15:20 riveter I'll try it, though my record isn't great so far :P
15:22 vroom joined #metacpan
16:04 vroom joined #metacpan
16:17 vroom joined #metacpan
18:17 vroom joined #metacpan
18:53 mrhorner joined #metacpan
18:59 punter joined #metacpan
19:13 vroom joined #metacpan
19:26 alnewkirk joined #metacpan
20:09 vroom joined #metacpan
20:52 vroom joined #metacpan
21:27 vroom joined #metacpan
21:47 vroom joined #metacpan
22:03 vroom joined #metacpan
22:35 vroom joined #metacpan
23:35 vroom joined #metacpan

| Channels | #metacpan index | Today | | Search | Google Search | Plain-Text | summary