Camelia, the Perl 6 bug

IRC log for #padre, 2009-09-05

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

All times shown according to UTC.

Time Nick Message
00:15 waxhead joined #padre
00:17 teejay joined #padre
01:30 SvenDowideit_ joined #padre
01:39 GabrielVieira joined #padre
03:09 CSJewell joined #padre
03:17 sri joined #padre
04:42 pece joined #padre
06:22 Ryan52 what killed Padre? :P
06:22 Ryan52 seems like there's way less commits than usual..
06:26 garu Ryan52, ever since our "stable" attempt :(
06:27 Ryan52 "attempt"?
06:27 * Ryan52 thought it was a success, did I miss something?
06:27 garu attempt, because we had way less commits than usual as well :)
06:27 Ryan52 ah :)
06:28 garu as for me, I've just been really busy at $work, and having to dedicate my little free time to other more immediate (and urgent) projects
06:28 garu (using Padre for them, btw :)
06:47 Pythack joined #padre
06:47 Pythack Hello.
06:48 Ryan52 hi Pythack
06:50 Pythack Why PADRE is not available in archlinux depots?
06:50 Ryan52 probably because nobody with knowledge of archlinux has put in the effort to make it available.
06:50 Pythack Ah.
06:51 Pythack Is it available for ubuntu or debian?
06:51 Ryan52 generally packaging for downstream distributions is not done by the upstream (that's us) project, it's done by contributors to the distributions itself.
06:51 Ryan52 Pythack, yes it is, in Debian sid and Ubuntu Karmic (tho a bit outdated).
06:51 Ryan52 also note that on any distribution you should be able to install via CPAN :)
06:51 Pythack Ok. Otherwise, I've to download it and compiling?
06:52 Ryan52 "cpan Padre" should get you where you're going. I'd look through the deps and install them from distribution packages if available first, but ya.
06:52 Ryan52 (expecially wxwidgets)
07:01 garu Pythack, also, if you're willing, we'd love it if you'd join us. You could for instance try packaging it to archlinux (but of course, that's just a suggestion)
07:01 garu well, gotta go
07:01 garu g'night all
07:01 garu &
07:02 Pythack Yes garu.
07:09 perletc joined #padre
07:15 kaare joined #padre
08:01 Hyppolit svn: r7724 | ryan52++ | http://padre.perlide.org/trac/changeset/7724
08:01 Hyppolit remove my branch, I'm not committing anyway
08:01 Hyppolit branches/
08:01 * Ryan52 is up at 1 am, sipping a coffee, determined to get something done for Padre tonight.
08:18 Ryan52 anybody know if Mattia Barbon IRCs?
08:38 tsee joined #padre
08:39 Sewi joined #padre
08:42 Sewi hi everyone
08:44 Ryan52 hi Sewi
09:27 Hyppolit svn: r7725 | Sewi++ | http://padre.perlide.org/trac/changeset/7725
09:27 Hyppolit Fixed a Use of uninitialized value - error
09:27 Hyppolit trunk/Padre/lib/Padre/Wx/
09:28 cognominal joined #padre
11:27 rindolf joined #padre
11:32 rindolf Hi all.
11:32 rindolf Happy Sabbath.
11:35 Sewi hi rindolf
11:35 rindolf Sewi: hi.
11:36 rindolf Sewi: what's up?
11:36 rindolf Ah. A lazy Saturday.
11:36 Sewi Just answering your greet :)
11:38 rindolf Sewi: OK.
11:57 PacoLinux joined #padre
12:23 Sewi Hmm, there is something I don't get...
12:24 Sewi $document is Padre::Document::Perl=HASH(0xb341410) which looks good to me.
12:24 Sewi but when I call $document->project_dir on the lext line, in sub project_dir...
12:24 Sewi my $self = shift;
12:25 Sewi print STDERR $self;
12:25 Sewi here $self is undef.
12:25 Sewi Help, please.
12:35 Sewi Seems it happens only once, on the next run within the same task, it's ok. And it doesn't happen in the debugger.
12:49 rindolf Sewi: ah. Interesting.
12:49 rindolf I hate heisenbugs like this.
12:49 Sewi me too
12:49 rindolf Sewi: what is your perl5?
12:50 Sewi get Padre/Task/SyntaxChecker/Perl.pm and add the following line, for  example at line 69:
12:50 Sewi 5.10.0
12:50 Sewi print STDERR Padre::Current->document->project_dir."\n";
12:51 Sewi Running the syntax checker for approx  30 Seconds and doing one change during this time got me two "can't call on unblessed ref" because $self was empty and one time the expected project dir.
12:52 rindolf Sewi: ah.
12:53 rindolf Sewi: can you try 5.10.1 instead?
12:54 Sewi hardly. It's not on ubuntus repository and I don't want to risk my perl installation :-(
12:54 Sewi Last time I tried a manual Perl upgrade, it broke the system's installation :(
12:54 rindolf Sewi: ah.
12:54 rindolf Sewi: do you have the latest Ubuntu?
12:55 Sewi yes, up-to-date intrepid
12:55 Sewi sorry, jaunty
12:55 rindolf Sewi: ah.
12:56 Sewi 9.04
12:56 rindolf Sewi: OK.
12:56 rindolf Yes.
12:56 Sewi I guess it's more a threading problem than a Perl problem.
12:56 Sewi but I may be wrong :)
12:58 tsee Sewi: Just install an entirely separate perl and use that.
12:58 tsee It's not hard.
12:59 Sewi Hmm, as an user. I should have think of this, too. sorry
13:00 Sewi Oh, I just noticed that the project_dir value seems to be there already, so I don't need to call it.
13:00 Sewi But the problem still is a strange thing.
13:02 Sewi And for the second part - getting the "perl arguments for this file" - I expect the same problem.
13:05 sri_ joined #padre
13:25 rindolf joined #padre
13:27 rindolf Sewi: any luck?
13:46 Sewi no.
13:46 Sewi was afk
13:50 rindolf Sewi: OK.
13:54 greymaus joined #padre
13:59 tsee joined #padre
14:07 MoC joined #padre
16:37 asdfgh joined #padre
18:31 isec joined #padre
18:57 JRWeiss joined #padre
19:04 CSJewell_ joined #padre
19:04 CSJewell joined #padre
19:23 JRWeiss szabgab Hi I think I furred out the right channel for padre.
20:41 SvenDowideit_ joined #padre
21:14 SvenDowideit joined #padre
21:22 greymaus joined #padre
21:26 JRWeiss joined #padre
21:26 szabgab JRWeiss, hi
21:26 szabgab welcome to the padre channel
21:27 szabgab if you want to open tickets for padre you first need to register on our bug tracking system at http://padre.perlide.org/trac
22:05 perletc joined #padre
22:50 awnstudio joined #padre
23:11 CSJewell joined #padre

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