Perl 6 - the future is here, just unevenly distributed

IRC log for #padre, 2013-11-09

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

All times shown according to UTC.

Time Nick Message
00:55 asarch joined #padre
02:32 waxhead joined #padre
02:34 asarch joined #padre
02:51 asarch joined #padre
03:43 waxhead it would be nice to see the subversion commits in the channel again
04:08 waxhead Padre-1.00.tar.gz built. just testing install on laptop and XP machine...
04:19 waxhead installs fine on windows 7
05:42 Topic for #padre is now Welcome to Padre, The Perl IDE, latest release is 1.00 http://padre.perlide.org | Archive Log: http://irclog.perlgeek.de/padre/today | Don't paste! Use http://paste.scsys.co.uk/padre | for basic help just type help
06:39 kaare joined #padre
06:47 El_Che cool!
07:03 ACfromTX Is there a list of changes/improvements in 1.0 over, for example, 0.98, and is there anything special to upgrading? (Sorry for a newbie-ish question.)
08:10 dod joined #padre
08:23 dod joined #padre
09:26 sugar joined #padre
09:38 sewi joined #padre
12:08 waxhead ACfromTX, normally I write up a blog post about it, but haven't done so just yet.
12:09 waxhead ACfromTX, https://metacpan.org/source​/PLAVEN/Padre-1.00/Changes
12:09 waxhead night
13:13 asarch joined #padre
13:31 bowtie_ joined #padre
16:09 peanuter joined #padre
16:38 sewi joined #padre
16:40 kaare joined #padre
17:10 Di-ima joined #padre
17:24 peanuter joined #padre
17:32 irfan_pune joined #padre
17:33 irfan_pune hi
17:33 irfan_pune how many people think perl + pedre rocks?
17:33 bowtie_ irfan_pune: hi
19:47 user_1633 joined #padre
19:48 botbot Welcome user_1633
19:48 user_1633 hi all
19:48 bowtie_ user_1633: hi
19:49 user_1633 I installed padre via cpan on latest citrus perl on macosx
19:51 user_1633 first it did not start at all, kept complaining about "Invalid version format (non-numeric data)" in some of the "use <module_x_y>" lines
19:51 user_1633 only after I removed the version number in the use command it compiled
19:52 user_1633 according to perl docs version numbers in use lines are ok, whats going wrong here?
19:54 botbot Welcome hamstiglue
19:55 hamstiglue broken version.pm in 5.16.3 ? anyone heared of something like that?
19:57 bowtie_ hamstiglue: 5.16.3 version.pm 0.99 and current dual-life is  5.18.1 version.pm  0.9902
19:58 hamstiglue sorry but what does that mean?
19:58 bowtie_ hamstiglue: I do not use OSX, so can only give some general things to look at
19:59 hamstiglue yes no prob
19:59 bowtie_ hamstiglue:  version.pm is a dual-life module
20:02 hamstiglue funny, I'm doing perl since 10y but I hear "dual-life" for the first time.
20:03 hamstiglue okay, so the module exists twice...
20:05 bowtie_ hamstiglue: take a look at the Changes for version.pm
20:05 bowtie_ hamstiglue: silly Q, why citrus perl
20:05 hamstiglue citrus was the first I found that came with wx onboard
20:06 hamstiglue do you recommend to take some other dist?
20:07 hamstiglue hm, and where do I find the changes for version.pm? argl, feeling like a total noob...
20:08 bowtie_ hamstiglue: re OSX and perl -> http://padre.perlide.org/trac/wiki/DownloadMacOSX
20:10 hamstiglue yes, I took "Option 1"
20:10 bowtie_ hamstiglue: try this -> https://metacpan.org/pod/version and https://metacpan.org/changes/distribution/version
20:12 bowtie_ hamstiglue: I have no experience  with padre on OSX, but use the perlbrew way
20:15 hamstiglue lib/version.pm is 0.99 and site/lib/version.pm is 0.9904
20:16 hamstiglue so I guess its the latest available one
20:20 bowtie_ hamstiglue: it would be nice to know weather Option 2 or 3 is a better solution
20:22 hamstiglue yes, will try
20:22 hamstiglue strange thing is: when I try the broken module with perl -c it compiles
20:23 hamstiglue ok, will throw that away and try perlbrew. thanks so far
20:25 bowtie_ hamstiglue: sorry i do not have more info you, but I am in the *inux world here :)
20:25 hamstiglue Option 1 also has a pitfall when it comes to the installation of ReadLine, there is mac lib that causes problems, had to go a workaround to install it
20:26 hamstiglue bowtie_: no prob. but should be pretty the same when its just plain perl code
20:26 hamstiglue anyway. will try other Option and report. Have a nice evening
20:27 bowtie_ hamstiglue: see http://padre.perlide.org/trac/ticket/1494 for why it is Term-Readline-Gnu
20:33 hamstiglue bowtie_: does the ticket explain why Gnu version is used?
20:36 hamstiglue ok, there is a reason for using Gnu, thats not the question. The problem is actually to get the Gnu version installed on macosx because there is a mac lib replacement that gnu doesnt like. I had to install readline lib via homebrew and then add some compile and linker flags to the Makefile.pl in order to get the Readline module installed
20:41 bowtie_ hamstiglue: when I asked Schwern if using Gnu was ok, he just said yes, so I accepted he view as he was doing the testing
20:42 bowtie_ hamstiglue: I assume you are aware of https://metacpan.org/author/MSCHWERN
20:48 hamstiglue no, sorry. wasn't that much on cpan the last years as I was damned to use some older perl version for business logic development and couldnt use most of cpan
20:49 hamstiglue but its impossible to test all the platforms every time there is an update. seems like some macosx update broke the Gnu version.
20:50 hamstiglue this helped me out: http://blogs.perl.org/users/aristotle/​2013/07/easy-osx-termreadlinegnu.html
20:52 hamstiglue although it did not worked like described there. I had to add include and lib dir to the makefile.pl and compile it manually
20:52 hamstiglue but it pointed me in the right direction
20:52 bowtie_ hamstiglue: I also checked with dod our debian packager that it was ok for debian based *inux, so with both Schwern and dod concurring and win32 out of picture as it only works in Term-ReadLine emulation mode, it means there is only one dependence
20:53 bowtie_ hamstiglue: time for food, later
20:54 hamstiglue enjoy
20:54 hamstiglue will walk the dogs in-between
21:37 hamstiglue re
21:45 bowtie_ re ?
21:45 hamstiglue back again...
21:49 bowtie_ yes
22:01 hamstiglue hmm, Alien::wxWidgets does not compile:
22:01 hamstiglue In file included from ../include/wx/mac/private.h:4,                  from ../src/common/dynlib.cpp:48: ../include/wx/mac/carbon/private.h:1459: error: ‘Cursor’ does not name a type ../include/wx/mac/carbon/private.h:1488: error: ‘ClassicCursor’ does not name a type
22:02 hamstiglue I dont think compiling it from source is a good option on mac
22:05 bowtie_ hamstiglue: are you sure you have read the output and checked you have all the relevant files installed
22:10 hamstiglue output says nothing bout missing files nor something like the usual missing reference or whatever means a missing lib
22:13 hamstiglue ok, google says its a known bug with wx 2.8
22:14 hamstiglue this does not build on macos 10.8.x and wont be fixed. have to use wx 3.0 instead lol
22:14 bowtie_ hamstiglue: check for existence of Alien-wxWidgets, as some times you need to remove it before upgrading ok
22:15 bowtie_ hamstiglue: cool, more info so go with wx 3.0
22:16 hamstiglue I would like to, but how? just ran the padre-brew script
22:16 hamstiglue how to tell the script to use wx3.0?
22:18 bowtie_ hamstiglue: I assume you will need to install some 3.0 wx code

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