Camelia, the Perl 6 bug

IRC log for #padre, 2009-09-12

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

All times shown according to UTC.

Time Nick Message
00:01 Hyppolit svn: r7844 | ryan52++ | http://padre.perlide.org/trac/changeset/7844
00:01 Hyppolit update version number to 0.46
00:01 Hyppolit trunk/Padre/lib/ trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Config/ trunk/Padre/lib/Padre/DB/ trunk/Padre/lib/Padre/DocBrowser/ trunk/Padre/lib/Padre/Document/ trunk/Padre/lib/Padre/Document/Perl/ trunk/Padre/lib/Padre/HelpProvider/ trunk/Padre/lib/Padre/Plugin/ trunk/Padre/lib/Padre/Plugin/PopularityContest/ trunk/Padre/lib/Padre/Project/ trunk/Padre/lib/Padre/QuickFixProvider/ trunk/Padre/lib/Padre/QuickFixProvide
00:01 Hyppolit svn: r7845 | ryan52++ | http://padre.perlide.org/trac/changeset/7845
00:01 Hyppolit create a branch
00:01 Hyppolit branches/
00:03 Ryan52 Warning: prerequisite Pod::Perldoc 3.15 not found. We have 3.1402.
00:03 Ryan52 Error: Unable to initialize gtk, is DISPLAY set properly?
00:03 Ryan52 "/usr/bin/perl Makefile.PL" died to signal "ABRT" (6) at (eval 4) line 13 at ../tools/release.pl line 176
00:03 Ryan52 err, meant to only copy the last two lines.
00:03 Ryan52 but ya.
00:24 skeeterbug left #padre
00:59 pavel joined #padre
01:12 JRW joined #padre
01:16 awnstudio joined #padre
01:40 pece joined #padre
02:47 samir joined #padre
02:56 SvenDowideit_ joined #padre
03:29 Hyppolit svn: r7846 | garu++ | http://padre.perlide.org/trac/changeset/7846
03:29 Hyppolit fixed method typo
03:29 Hyppolit trunk/Padre-Plugin-Catalyst​/lib/Padre/Plugin/Catalyst/
03:30 Hyppolit svn: r7847 | garu++ | http://padre.perlide.org/trac/changeset/7847
03:30 Hyppolit Applied correct usage of new perl interpreter scheme
03:30 Hyppolit trunk/Padre-Plugin-Catalyst​/lib/Padre/Plugin/Catalyst/
03:38 Hyppolit svn: r7848 | garu++ | http://padre.perlide.org/trac/changeset/7848
03:38 Hyppolit some reordering to avoid special case error
03:38 Hyppolit trunk/Padre-Plugin-Catalyst​/lib/Padre/Plugin/Catalyst/
03:50 Hyppolit svn: r7849 | garu++ | http://padre.perlide.org/trac/changeset/7849
03:50 Hyppolit updated MANIFEST with new .po names (azawawi++)
03:50 Hyppolit trunk/Padre-Plugin-Catalyst/
03:51 Hyppolit svn: r7850 | garu++ | http://padre.perlide.org/trac/changeset/7850
03:51 Hyppolit minimal version should be 0.43 actually
03:51 Hyppolit trunk/Padre-Plugin-Catalyst/
03:53 Hyppolit svn: r7851 | garu++ | http://padre.perlide.org/trac/changeset/7851
03:53 Hyppolit updated messages file
03:53 Hyppolit trunk/Padre-Plugin-Catalyst/share/locale/
03:54 Hyppolit svn: r7852 | garu++ | http://padre.perlide.org/trac/changeset/7852
03:54 Hyppolit added msgbox for treating helper errors
03:54 Hyppolit trunk/Padre-Plugin-Catalyst​/lib/Padre/Plugin/Catalyst/
03:54 garu anyone knows a way to grab STDERR from a ->ProcessStream thingy?
03:57 Hyppolit svn: r7853 | garu++ | http://padre.perlide.org/trac/changeset/7853
03:57 Hyppolit updated brazilian portuguese translation
03:57 Hyppolit trunk/Padre-Plugin-Catalyst/share/locale/
04:07 garu there. Uploaded :)
04:08 garu phew... it really needed some loving after all this time
04:18 MMS joined #padre
04:36 Hyppolit svn: r7854 | szabgab++ | http://padre.perlide.org/trac/changeset/7854
04:36 Hyppolit include link to the latest post of chromatic
04:36 Hyppolit trunk/template.padre.perlide.org/data/ trunk/template.padre.perlide.org/tt/pages/
05:09 mohsen joined #padre
05:11 CSJewell joined #padre
05:35 MMS joined #padre
05:53 azawawi joined #padre
05:53 azawawi good morning
05:54 kaare joined #padre
06:00 azawawi Ryan52: ping
06:06 azawawi is 0.46 out or not?
06:07 Ryan52 azawawi: pong
06:07 Ryan52 just got home, gonna work on it now.
06:07 azawawi cool
06:08 azawawi i have a couple of updates (only PO and .POD) to add, ok?
06:09 Ryan52 great, go for it. ping me when you're done.
06:10 Hyppolit svn: r7855 | azawawi++ | http://padre.perlide.org/trac/changeset/7855
06:10 Hyppolit [Padre] Bundled the latest perlopref.pod which includes the following changes (cowens++):
06:10 Hyppolit [Padre] - clarified ?: a little
06:10 Hyppolit trunk/Padre/share/doc/
06:10 Hyppolit svn: r7856 | azawawi++ | http://padre.perlide.org/trac/changeset/7856
06:10 Hyppolit [Padre] updated messages.pot
06:10 Hyppolit trunk/Padre/share/locale/
06:14 Hyppolit svn: r7857 | azawawi++ | http://padre.perlide.org/trac/changeset/7857
06:14 Hyppolit [Padre] Arabic translation at 100% now
06:14 Hyppolit trunk/Padre/share/locale/
06:15 azawawi Ryan52: I am done here for Padre...
06:16 azawawi Ryan52: go for it :)
06:34 Ryan52 okay.
06:37 Hyppolit svn: r7858 | ryan52++ | http://padre.perlide.org/trac/changeset/7858
06:37 Hyppolit recreate the branch
06:37 Hyppolit branches/
06:39 azawawi Yay! :)
06:39 tsee joined #padre
06:45 Hyppolit svn: r7859 | ryan52++ | http://padre.perlide.org/trac/changeset/7859
06:45 Hyppolit make revision optional, defaulting to HEAD
06:45 Hyppolit trunk/tools/
06:46 Ryan52 hope that doesn't bother anybody..
06:47 azawawi no it is cool
06:47 azawawi makes sense as i always update to the latest when releasing
06:47 azawawi Perl 6, ecliptic...
06:48 Ryan52 tsee: can I please have comaint? since you seem to be around :)
06:48 tsee Ryan52, for Padre? Yes, sure. Does Gabor have all the primary maint bits?
06:49 tsee Or does garu hold some of the newer classes?
06:49 Ryan52 yes. no idea what garu did. I expect you can check quicker than me tho :)
06:50 tsee PAUSE user?
06:50 Ryan52 RSN
06:50 Ryan52 hm. what do we do about line endings? a few of the lines use \r\n instead of \n in Changes (at least).
06:51 tsee I think we're mostly using nix line endings.
06:51 tsee But the win32 ones sometimes creep in.
06:51 garu I don't think I hold any new classes
06:51 Ryan52 should I change them all ot be that way or does it matter?
06:51 azawawi ah my mistake
06:52 tsee garu: I think you do.
06:52 Ryan52 okay, grepping over the whole source for \r shows a lot..
06:52 garu tsee, oopsie
06:52 tsee Because you were the first to upload them.
06:52 tsee Not your fault.
06:52 garu tsee, how do I give co-maint to them?
06:52 * garu opens pause
06:52 tsee garu: Is it okay if I transfer primary maint. to Gabor? So we have all bits in one place?
06:52 Hyppolit svn: r7860 | azawawi++ | http://padre.perlide.org/trac/changeset/7860
06:52 Hyppolit [Padre] Fixed line endings to unix... damn Padre auto conversion :)
06:52 Hyppolit trunk/Padre/
06:52 tsee You'd still retain co-maint, of course.
06:53 tsee From what I see, there's at least:
06:53 tsee Padre::Action
06:53 tsee Padre::DB::RecentlyUsed
06:53 garu tsee, sure, no problem
06:53 garu it's supposed to be like that :)
06:53 tsee Padre::DB::SyntaxHighlight, etc
06:53 tsee Okay. Will do.
06:53 garu tsee, nothing you need on my side?
06:54 tsee Not unless you want to do it yourself.
06:54 garu naah, I'm cool :)
06:54 * garu hides
06:54 tsee Okay, I'll do it then.
06:54 garu tsee++
06:54 azawawi there is also Padre::HelpProvider::*, Padre::QuickFixProvider::* (maybe)
06:54 tsee azawawi, yep. Going through them and checking against the latest release.
06:55 tsee So I don't accidentally take away any private stuff from garu.
06:55 Hyppolit svn: r7861 | ryan52++ | http://padre.perlide.org/trac/changeset/7861
06:55 Hyppolit put in release date
06:55 Hyppolit branches/Padre-0.46/
06:56 azawawi it makes sense to add a test for unix line endings...
06:56 tsee Ryan52, you should be good to go.
06:57 azawawi alright the Padre armada is moving :)
06:57 tsee All primary perms are Gabor's now, too.
06:57 * tsee &
07:10 Ryan52 disttest doesn't even work for me..
07:11 azawawi paste?
07:13 Ryan52 http://slexy.org/raw/s21uK2H76n
07:13 Ryan52 ah, too early version.
07:14 * Ryan52 would like if disttest first checked the requires are okay..
07:15 azawawi the requires are okay... seems that it didnt test for them
07:15 Ryan52 if ( -e $manifest_skip_file ) {
07:15 Ryan52 use ExtUtils::Manifest qw(maniskip);
07:15 Ryan52 wrong, a "use" anywhere in the source always happens..
07:15 azawawi really? :)
07:16 isec joined #padre
07:17 azawawi maybe we need to add this to beginner common errors...
07:17 azawawi or n00b errorz :)
07:17 azawawi master - beginner - n00b
07:18 Ryan52 changing this:
07:18 Ryan52 use ExtUtils::Manifest qw(maniskip)
07:18 Ryan52 to this:
07:18 Ryan52 require ExtUtils::Manifest;
07:18 Ryan52 ExtUtils::Manifest->import(qw(maniskip))
07:18 Ryan52 is correct, right?
07:18 Ryan52 (pretend like I had semicolons there)
07:18 azawawi if it works, why not
07:19 Ryan52 aww, I have to test it? ;)
07:19 Sewi joined #padre
07:19 Sewi gm
07:19 azawawi commit it and i'll test it for you
07:20 azawawi Ryan52: which branch are you on?
07:20 Ryan52 the Padre-0.46 branch.
07:20 azawawi url please
07:20 Hyppolit svn: r7862 | ryan52++ | http://padre.perlide.org/trac/changeset/7862
07:20 Hyppolit use require instead of use
07:20 Hyppolit branches/Padre-0.46/lib/Padre/Task/OpenResource/
07:21 Ryan52 http://svn.perlide.org/padre/branches/Padre-0.46
07:21 * azawawi switches
07:22 El_Che http://www.modernperlbooks.com/mt/2009/09/as​pects-of-a-novice-friendly-distribution.html
07:23 azawawi Ryan52: works
07:23 Ryan52 thanks much!
07:24 * azawawi double checks
07:28 azawawi Ryan52: yup works... no side effects...
07:28 Ryan52 yay
07:28 Ryan52 disttest works now, without forcing me to upgrade...w00t! :P
07:29 azawawi but ideally an sudo cpan . should force you to upgrade, right?
07:30 MMS joined #padre
07:34 Ryan52 '/usr/bin/perl Makefile.PL INSTALLDIRS=site' returned status 6, won't make
07:34 Ryan52 really, this is harder than it usually is. bad luck, I guess.
07:37 azawawi it happens the first time
07:38 azawawi & # snooze
07:52 Ryan52 ok, I need sleep, guess it'll have to wait till tomorrow. *sigh*
09:25 MMS joined #padre
09:43 ruz joined #padre
09:43 ruz hi
09:46 MoC joined #padre
10:10 Sewi hi ruz
11:25 jest joined #padre
13:27 JoshWeiss joined #padre
13:44 MoC joined #padre
15:41 azawawi joined #padre
15:48 pece joined #padre
16:17 ppant joined #padre
16:21 PacoLinux joined #padre
16:54 ppant joined #padre
16:55 user_8411 joined #padre
17:01 wtgee joined #padre
18:21 CSJewell joined #padre
19:07 mib_7ih02w joined #padre
19:20 firmicus joined #padre
19:29 firmicus re: Help packaging Padre on Linux and Mac OSX, I might be able to help with PAR::Packer on Linux (i686 and x86_64 architectures).
19:29 szabgab firmicus, that would be great
19:29 szabgab have you read the bug report related to it?
19:29 firmicus I have already created a padre binary on linux which seems to work.
19:30 firmicus no, which one?
19:30 tsee firmicus, while I'm technically pretending not to be here, I have to point out that the executable only worked well because you have a system perl on your linux.
19:30 tsee Which is in $PATH.
19:31 szabgab http://padre.perlide.org/trac/ticket/294  and http://padre.perlide.org/trac/ticket/399 linked from http://padre.perlide.org/trac/wiki/Distribution
19:34 firmicus OK, I'll have a look. But I have packaged other things with PAR in the past which did work on a system that did not have perl installed...
19:34 tsee firmicus, sure. That's what it's designed to do. But Padre expects to be able to run a "perl".
19:34 tsee And a PAR::Packer packed executable can't do "perl -c"
19:35 szabgab night &
19:35 szabgab one thing though
19:36 tsee Have a look at the backlog from here: http://irclog.perlgeek.de/​padre/2009-09-11#i_1491574
19:36 tsee Specifically this: http://irclog.perlgeek.de/​padre/2009-09-11#i_1491644
19:36 szabgab tsee,  I think the idea would be not to discourage firmicus but to point out how to change PAR::Packer
19:37 tsee szabgab, that pointer is a discussion on how we could go about that.
19:37 szabgab tsee, maybe add those links to the bug reports ?
19:37 tsee Sure.
19:37 szabgab ty
19:37 tsee If you'd like to have a go at that, the PAR sources live in http://svn.openfoundry.org/par/PAR-Packer/trunk
19:37 tsee PAR::Packer, that is.
19:38 tsee Can't be more specific. I'm about to take off.
19:38 szabgab thanks, now I really have to go too
19:39 firmicus OK, I understand this looks far from trivial with the current PAR-Packer. But thanks for the pointers. I'll see whether I can come up with something.
19:41 firmicus In any case, a standalone padre would not be really meaningful on Linux. All distros provide Perl anyway. A PAR archive which can be efficiently run with -MPAR or parl would be quite useful for beginners.
19:45 CSJewell firmicus: If you define it that way, then the problem is not Padre itself, but the binary stuff it depends on, for example, Alien::wxWidgets and Wx.
19:46 firmicus Sorry. Have to leave as well. Hope we can continue that discussion later!
19:46 CSJewell (some distros build threaded, some not. IIRC, padre requires threading.)
19:46 CSJewell later!
19:49 Sewi CSJewell: Does PAR depend on the local Perl installation?
19:51 CSJewell If it's a binary module, the value of perl -V:archname had better be identical between where you build the .par and where you intend to run it.
19:51 Sewi ok
19:51 CSJewell The revision and version (but not the subversion) need to be identical, too.
19:52 CSJewell (a .par for a binary built on 5.8.9 will run on any 5.8.x, but not 5.10.0 or 5.6.2)
19:52 Sewi Hmm, so we'ld need a Perl binary which includes the Source and Modules all in one file.
19:53 Sewi local perl could be used for perl -c, running scripts and other things, I think.
21:54 SvenDowideit_ joined #padre
22:23 MoC joined #padre

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