Camelia, the Perl 6 bug

IRC log for #padre, 2009-08-28

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

All times shown according to UTC.

Time Nick Message
00:17 teejay joined #padre
00:27 Alias Ryan52: pip is used to install distributions with proper dependency recursion from either local tarballs or remote urls
00:49 ejb joined #padre
01:09 ruz joined #padre
01:36 submersible joined #padre
01:36 * submersible kicks the proxy
02:02 mohsen joined #padre
02:18 tgape Just popping on to apologize for getting my new Linux box just before the mac users started popping up out of the woodwork. (This one should get X on it eventually, and then I'll be able to see how Padre's really sposta work. But, at the moment, X isn't seeing the meeces. Sigh.) :)
02:19 tgape (Not current on my irc log - I just searched for 'mac'.)
03:33 spacechicken joined #padre
03:50 * submersible cannot help himself.....
03:50 submersible Chooks IN SPACE!
03:50 submersible hi spacechicken
03:52 azawawi joined #padre
04:03 azawawi good morning
04:15 submersible hi
04:16 azawawi so what's the next big thing? :)
04:16 submersible can anyone else confirm - F11 (fullscreen) in X11 disappears the actions toolbar?
04:16 azawawi let me check it on my ubuntu vm...
04:18 azawawi on win32, it does not disappear
04:18 submersible I bet it does in the ubuntu vm
04:18 submersible 9.04 ? 9.10?
04:19 Alias what the hell
04:19 azawawi 8.1
04:19 Alias Even when I say to use UNIX line endings, Padre still auto-converts them to WIN
04:19 submersible heresy
04:19 Alias It's doing auto-convert to local ?
04:19 * azawawi builds padre on ubuntu 8.1 vm...
04:19 azawawi hi Alias
04:19 Alias submersible: Doesn't help much when I'm opening files off my Samba share...
04:20 submersible I think I will raise a ticket for that toolbar-ness
04:20 azawawi i need access to a win32 farm... i like farming :)
04:21 * Alias points at #msopensource
04:22 azawawi ask there?
04:22 Alias yes
04:26 azawawi submersible: the bug is confirmed on ubuntu 8.10
04:27 submersible azawawi: ty
04:27 submersible will open a ticket w/ screenshots
04:28 azawawi Alias: http://www.dagolden.com/index.ph​p/476/modulebuild-0-35-released/ ... please take a look at the comments...
04:30 submersible andrewb   8376  7740  0 Jul24 pts/10   00:58:29 /usr/bin/perl /usr/local/bin/padre
04:30 submersible 0.39 has been running on this desktop for over a month...
04:30 submersible and has failed to consume all my RAM? what is up with that :)
04:33 Alias You didn't use the syntax checker?
04:44 cognominal joined #padre
04:45 Alias azawawi: And please stay in #msopensource during the times you are logged into the machines
04:46 Alias We've got no way to do coordination other than that atm
04:46 Alias And there's already 20 people with logins
04:46 azawawi sure
04:46 Alias thanks
04:46 azawawi each new login everything is wiped out?
04:47 Alias no
04:47 Alias Everything is persistant
04:47 Alias You may need to uninstall things from previous users
04:48 Alias As soon as it starts to become a problem we'll start snapping the machines
04:48 Alias And do occasional manual rollbacks
04:48 Alias I had kind of a trade off between environment sophistication and delivery date :)
04:48 azawawi i see
04:48 Alias There's a second generation farm being built somewhere
04:48 Alias We're something of an experimental trial
04:49 Alias So I'm doing wiki-style late-binding organisation
04:49 Alias Use the simplest options possible
05:00 CSJewell joined #padre
05:05 azawawi CSJewell: hi
05:05 CSJewell Hello/
05:05 azawawi CSJewell: any idea how to skip a package that is failing on vista?
05:05 cxreg Alias: i'm brand new to padre, thinking about adding mason support.  any thoughts on that?
05:06 CSJewell Which one, and why is it failing?
05:06 Alias We've got plugins for catalyst, webgui and mojo, it seems like a reasonable thing to do
05:06 cxreg is there a git repo yet, or just the svn? :)
05:07 Alias I doubt we'll use git for a long time
05:07 Alias We care about windows people
05:07 Alias Desktop application and all that
05:07 azawawi CSJewell: Win32API::Registry... first 10 tests are executed then boom
05:08 Alias cxreg: If someone does a really good Padre::Plugin::Git that works properly cross platform, then we might switch
05:08 cxreg dscho has been working hard on msysgit for a year or so now
05:08 Alias I'm also not sure how we'd make a creative ararchy work in git
05:09 Alias cxreg: Anything that makes us use a unix shell on Windows is pretty much fail, tbh
05:09 cxreg i dont know that term
05:09 cxreg what's wrong with a shell? :P
05:09 Alias Windows people don't know what it is
05:09 azawawi cxreg: one of the things that makes me take at svn is tortoisesvn
05:09 Alias azawawi: RapidSVN for me
05:10 Alias cxreg: Anyways, git is still a long way from being friendly enough
05:10 Alias I have no doubt it will get there eventually
05:10 cxreg i would make rude remarks about pointy clicky interfaces, but then.. this is a irc chan for an IDE ;)
05:10 Alias indeed
05:10 CSJewell azawawi: Actually, you can force a module to install, and I'd prefer you do that - Win32API::Registry is needed for other stuff.
05:11 Alias cxreg: "How dare you insist on using a pointy-clicky interface, like 90% of the world population does"
05:11 cxreg heh
05:11 azawawi CSJewell: how do u force it via Perl::Dist::Padre ?
05:11 Alias A creative anarchy is where everyone has commit to trunk for everything, and an open mandate to improve anything they want
05:12 Alias Audrey did the first really successful one for pugs
05:12 cxreg oh, well, there's no reason you can't treat git like svn in that regard
05:12 cxreg anyway, i gotcha
05:12 Alias git with no pull requests means just everyone logging into one box doesn't it?
05:12 CSJewell Just a second... where to do it depends on when it's installing.
05:13 Alias svn also forces people to work in public, to some degree
05:13 Alias It stops code being hidden where others can't see it
05:13 Alias Of course, it doesn't necesarily produce the most STABLE code in the world :)
05:14 Alias But in the face of an infinite scope, it does let you get LOTS of work done very quickly
05:14 cxreg "logging into one box", as in "pushing to the same repo" - yes
05:15 cxreg who needs stability? :D
05:15 CSJewell azawawi: It's early on, so I've got to send you a patch. It'll be 10-15 minutes, OK?
05:15 azawawi CSJewell: cool... i'll wait... today is a holiday :)
05:16 cxreg anyway, back to the point.  /me looks at the catalyst plugin
05:16 Alias Most of the web server plugins are not hugely mature
05:16 Alias WebGUI is the most complete
05:16 Alias But it's not in our repo
05:16 cxreg ah ok
05:16 Alias More work always welcome of course
05:17 * Alias is doing bits and pieces on the Mojo one
05:26 CSJewell azawawi: http://strawberry.pastebin.com/decc013b is the patch you'll need to apply.
05:27 * cxreg boggles at _T
05:28 CSJewell (Win32API::Registry is a "toolchain module" - so it's not an option to not install it. Alias: Do you know why Win32API::Registry would be failing tests on Vista?)
05:28 Alias cxreg: What about _T?
05:29 Alias oh rly?
05:29 Alias No, I wouldn't
05:29 Sewi joined #padre
05:29 Sewi Good morning
05:29 azawawi CSJewell: test number 11..
05:30 azawawi CSJewell: registry enumeration test...
05:30 cxreg Alias: er, how it's just "shift" ?
05:31 Alias cxreg: Wx has a gettext implementation
05:31 Alias Wx::gettext
05:31 Alias That's the "translate right now" function
05:32 Alias But we need a late-binding version, for things that need to be translated, but are kept in memory (for various reasons) as English and only get translated at the last second
05:32 CSJewell Oh. I see who's on it!
05:32 Alias So in that case, we do a Wx::gettext($string)
05:32 Alias The problem is that the translation tools can't tell what $string is
05:32 Alias The translation tools DO, however, recognise _T as a translatable string
05:33 CSJewell I was trying to get on it and see what's wrong. Don't worry about it. I'll check it later.
05:34 Alias If we did everything as an up-front translation we'd need to flush a crapton of stuff and re-initialise it every time someone changed languages
05:35 Alias Instead, we flush the hidden dialogs and rebuild the entire menu
05:35 Alias But most of the rest we do with the delayed _T strings
05:37 cxreg i get the concept, it's just so magical
05:38 Alias It works brilliantly :)
05:38 cxreg do you replace the _T symbol at runtime?
05:39 Alias symbol?
05:39 Alias Why would we do that?
05:40 cxreg in order to actually instrument the translation, i wasn't sure if you were swapping out the sub behind the _T symbol
05:40 Alias oh, no
05:40 Alias _T is ONLY there to hint to the translation tools
05:40 Alias The PO editors etc
05:40 Alias my $english = _T('Hello World!'); $gui->set_title( Wx::gettext($english) );
05:41 Alias It does absolutely nothing inside the code itself
05:41 Alias Just for things parsing the source code to notice
05:41 cxreg things using PPI? :)
05:41 Alias No
05:41 Alias Using the default GNU PO tools
05:41 Alias Or something
05:41 Alias That's why it's _T
05:41 Alias Because it's a default string it looks for
05:42 Alias I don't know much about that part, since I'm English-only
05:42 Alias They just tell me that using _T works
05:55 marcela joined #padre
05:57 szabgab gm
05:58 azawawi re-gm to you 2 :)
06:05 kaare joined #padre
06:11 kaare joined #padre
06:14 azawawi CSJewell: any chance we could sneak in some Modern Perl modules into the next release of strawberry? :)
06:14 CSJewell As in what?
06:14 azawawi CSJewell: Moose for a starter...
06:15 azawawi CSJewell: in the long http://search.cpan.org/dist/Task-Kensho/
06:15 azawawi s/long/long run
06:16 CSJewell 1) Moose installs from CPAN well enough. 2) "Satori Perl" will end up being its own dist.
06:16 azawawi Satori?
06:16 azawawi i see...
06:19 sri_ joined #padre
06:22 azawawi CSJewell: would be nice that if build asks whether to force install it if it fails...
06:23 CSJewell It's supposed to be non-interactive, so can't really ask.
06:24 azawawi or a file in the local directory which we can say which modules to force...
06:25 * azawawi fires another building after patching Wix.pm and Strawberry.pm
06:25 azawawi s/building/build
06:25 azawawi im sleepy... &
06:25 azawawi even though it is morning
06:51 azawawi CSJewell: Win32::TieRegistry fails on vista also http://gist.github.com/176807
06:51 azawawi CSJewell: patching and trying again :)
06:52 CSJewell And probably because the previous one fails.
06:53 azawawi not dependant on it
06:53 azawawi yeah both do not depend on each other
06:54 CSJewell azawawi: That's not correct...
06:55 azawawi really?
06:55 CSJewell TieRegistry specifically uses Win32API::Registry.
06:56 azawawi yeah... i took a quick look at Makefile.PL
06:56 azawawi my mistake :)
06:56 azawawi i should have looked at cpan deps
06:56 CSJewell And speaking of the devil, the author of Win32::TieRegistry is close at hand to help us out.
06:56 CSJewell Alias? Come to us?
06:57 CSJewell (Or should I say, the maintainer, at least.)
07:00 * azawawi tries again
07:01 azawawi CSJewell: what do u think Alien::Strawberry::Six ? a package to install Six
07:02 azawawi s/think/think of/
07:02 CSJewell It's not needed.
07:02 azawawi given that rakudo is really being released fast..
07:02 CSJewell Perl::Dist::WiX includes routines to extract .zip files, and that works just fine.
07:02 azawawi yeah but it is worth a shot :)
07:03 CSJewell And I'd really prefer that Rakudo NOT go through the perl module installation process - it needs to be separate from the perl tree.
07:04 azawawi hmmm what about if we packaged an msi to install Six at the six directory?
07:04 azawawi MSI or exe installer..
07:05 azawawi we need to make upgrading something very easy...
07:06 azawawi and react fast to changes in the software that we provide
07:15 waxhead joined #padre
07:16 azawawi CSJewell: what about wrapping $self->install_distribution with an eval { } and forcing it if it fails by default (with warning message and debug log)?
07:17 azawawi CSJewell: so that we know which ones need forcing on vista, 2003...etc
07:17 CSJewell It's late tonight - but you've given me a few things to mull over.
07:17 azawawi im sorry if i asked too much :)
07:17 CSJewell Not a problem...
07:17 azawawi one last question
07:18 CSJewell (Personally, if some of the modules fail tests on Vista, I'd consider it a bug to be reported to the module maintainer.)
07:18 azawawi when do u think the next "Almost Six" will be released?
07:19 azawawi CSJewell: that's why i asked for the output/ log to STDOUT when it fails...
07:19 azawawi CSJewell: so we can report it
07:19 CSJewell Probably late next week. I'm working on some clean-up/rearranging of the Perl::Dist::WiX code, and once that's done, I want to do the Strawberry October 2009 betas first.
07:19 CSJewell You DO have the files that it saves.
07:19 CSJewell You can send those.
07:20 azawawi CSJewell: meanwhile i may release a six installer (only for rakudo)
07:20 CSJewell But yeah, that'd be a good idea.
07:20 azawawi CSJewell: to generate more interest...
07:21 CSJewell September 5th should be soon enough.
07:21 azawawi great :)
07:22 azawawi keep up the awesome work!
07:28 azawawi CSJewell: passed a lot of modules so far... maybe it will work; optimistic :)
08:16 azawawi CSJewell: ping
08:16 CSJewell OK.
08:17 azawawi CSJewell: in minicpan filters, please change /DCONWAY/Text-Balanced- to /ADAMK/Text-Balanced-
08:17 * azawawi rebuilds :)
08:19 szabgab azawawi, will you be ready to build and supply rakudo for the next Alomost Six ?
08:20 azawawi szabgab: yeah, an upgrade tool or... I am thinking of a Padre::Plugin::Perl6 "check for updates" option...
08:21 szabgab I just meant building rakudo from the git tag of the last release
08:21 azawawi yup... i'll use the same files you have...
08:22 azawawi count me as the release monkey for rakudo :)
08:22 azawawi the win32 version that is
08:23 azawawi if you have any build instructions that are different, please provide
08:23 azawawi perl Configure.pl --get-parrot and mingw32-make
08:27 CSJewell & (sleep)
08:34 azawawi CSJewell: good night
08:35 szabgab azawawi, I follow the instructions on our wiki
08:35 szabgab on here: http://padre.perlide.org/trac/wi​ki/BuildingOnPortableStrawberry
08:35 azawawi hmmm spammy wiki :)
08:35 szabgab the second part
08:36 szabgab oh crap
08:36 szabgab the spamfileter does not work
08:39 szabgab let me check that stupid spam filter again
08:39 azawawi szabgab: where can i upload the final thing?
08:40 * azawawi "Testing perl" now in Perl::Dist::Padre...
09:07 daxim joined #padre
09:23 qp_pq joined #padre
09:25 Sirius_Black|Dialin joined #padre
09:47 MoC joined #padre
09:48 sri joined #padre
09:52 szabgab had to disable registration on trac again, sorry
09:53 szbalint spam?
09:55 azawawi szabgab: why not say on "open ticket" page, that had to close registration because of spam and add a link to #padre web-chat...?
09:57 szabgab azawawi, I think I added that already, plese check if you think it is ok?
09:59 szabgab szbalint, yes, spam, I cleaned it now
10:09 azawawi szabgab: done... i added some formatting stuff to make it more clear
10:09 azawawi szabgab: thanks
10:27 szabgab azawawi, ty
10:30 cognominal joined #padre
10:47 melo joined #padre
10:56 teejay shame trac doesn't let you moderate/manage registration
11:05 weismat joined #padre
11:10 weismat Hi, I have installed Padre and updated today
11:10 Alias Welcome!
11:10 azawawi great
11:11 Alias Note: World domination proceeding as planned
11:11 Alias And, I believe, that's a new channel record
11:11 Alias 47
11:12 teejay neat
11:12 weismat when opening "Plugin manager" - selecting Perl 5 - I see the following message "Error loading POD..."
11:12 Alias hrm
11:12 Alias I thought I killed off the Perl 5 plugin finally
11:12 * Penfold should update his install sometime.
11:13 * teejay runs of svn
11:13 teejay mostly so he can hack it
11:13 Alias indeed
11:13 teejay and for all the shiney of course
11:13 teejay shiny?
11:14 teejay weismat, what version did you install ? .44 ? svn ?
11:14 Alias hrm
11:14 Alias The Perl 5 plugin still technically exists
11:14 teejay ..or via distribution ?
11:14 teejay clearly, you didn't nuke it from orbit and hence couldn't be sure ;)
11:15 Alias I should probably fix that
11:15 Alias yes
11:15 Alias I'm going to hard-code it to death in the plugin manager code
11:15 * teejay was only joking about nuking it from orbit
11:15 Alias Since weismat's experience is going to be relatively common
11:15 Alias Also means I can delete the plugin .pm file as well
11:16 weismat selection seems to be broken as well - renaming variables works when selecting them with dragging and does not work when using doubleclick on the variable
11:18 weismat does one understand what I mean by dragging?
11:19 Alias hang on
11:19 Alias One bug at a time :)
11:19 Alias Speaking of which, where's hyppolit?
11:19 Alias His commit messages are a great response to people with bug reports :)
11:19 Alias OK, Perl 5 plugin deleted
11:19 weismat ok - I have filed #504 already
11:20 Alias weismat: You should no longer have problems with the Perl 5 plugin pod rendering wrong :)
11:20 Alias ok, next bug
11:21 Alias Curious, drag-selection still works?
11:21 weismat yes
11:21 Alias weird, doesn't here
11:21 Alias You are using right-click "Lexically rename variable?"
11:22 Alias There is a known-problem with that feature though
11:22 Alias So it's not something I can probably fix quickly
11:28 weismat well - it just work for the smalles possible case
11:29 weismat and the problem also exists for finding the definition of a variable
11:30 Alias I actually thought it was broken outright
11:30 Alias If you can demonstrate a pair of tiny test cases where one works and the other (one character different) doesn't, that would help enormously
11:30 Alias Cause I can't make it work at all
11:31 Alias Isolating a working/broken pair would make it more tractible
11:32 melo left #padre
11:40 Alias joined #padre
12:06 SvenDowideit joined #padre
12:27 szabgab joined #padre
12:38 perletc joined #padre
13:09 Sewi joined #padre
13:16 weismat joined #padre
13:34 melo joined #padre
14:41 ewilhelm joined #padre
16:25 MoC joined #padre
17:51 azawawi joined #padre
17:51 azawawi hi
17:53 azawawi CSJewell: ping
17:53 CSJewell azawawi: pong
17:54 azawawi finally reached Wx building... and then kaboom! :)
17:55 azawawi debug.out => http://gist.github.com/177121
17:55 azawawi debug.err => http://gist.github.com/177122
17:56 azawawi seems that Wx is referencing bootperl's wxwidgets... which is not there...
17:56 CSJewell okay. Did you build the Alien::wxWidgets par on Strawberry, and not bootperl?
17:57 CSJewell Alien::wxWidgets hard-codes the library location.
17:57 azawawi no on bootperl... i think :)
17:57 CSJewell mattia--
17:57 CSJewell That is why it boomed.
17:57 azawawi i see oh well, i'll try building it again
17:57 azawawi thanks for the info :)
17:58 azawawi Wx 0.92 adds ExtUtils::XSpp dependency
17:58 azawawi i added it in Perl-Dist-Padre
17:58 CSJewell Thanks.
17:59 CSJewell Is it added to the share/minicpan_filters.txt file?
17:59 azawawi nop
17:59 CSJewell OK. I'll do that in just a second.
18:00 azawawi hmm i forgot to add it to msi_directory_tree_additions
18:00 azawawi that's for MSI removal right?
18:04 CSJewell No - that takes a bit of explanation. You may or may not need to add it, but it'll prompt you if you do.
18:05 CSJewell The reason is that you can only refer to a directory once with a <Directory ...> tag, but you can refer to it many times with <DirectoryRef ...> tags.
18:05 azawawi oops i added it
18:05 azawawi reverting... :)
18:05 azawawi where does it prompt you after building Wx?
18:06 CSJewell It prompts you (actually, prints it to output) if trace => 2 or greater is set. (defaults to 1)
18:07 CSJewell The perldist script doesn't know how to do that yet. Should improve it.
18:07 azawawi hmm i understand now, i need to install the PAR file to bootperl right since it is hardcoded...
18:08 CSJewell No, you need to create the par file using Strawberry. Then you use bootperl to do everything else.
18:08 azawawi i see...
18:08 * azawawi adds that information to building.txt
18:10 CSJewell I thought I HAD that in there.
18:15 azawawi CSJewell: another thing, Text:Balanced is now in ADAMK directory instead of conway's
18:16 CSJewell I think I made that a choice, just to be safe in case he releases another one.
18:16 azawawi ok
18:16 azawawi great
18:20 garu azawawi, I agree with you... no reason not to ship some cpan sugar with strawberry just because it's not core. Of course, the list can grow very long very quickly and people might get confused, but it's woth a discussion at least, I guess at least for the Padre build :)
18:21 garu that'll do while hyppolit is taking a vacation
18:22 garu oh man, now I can't check the backlog for trunk bugfixes
18:22 CSJewell azawawi: I hadn't finished explaining why the directory_tree_additions are there: Those are the directories that more than one module refers to that aren't already in Perl::Dist::WiX or Perl::Dist::Strawberry for that reason.
18:23 azawawi CSJewell: i see
18:23 azawawi CSJewell: build time until Wx failure => 1:59:94 (not bad) :)
18:24 CSJewell The .msi linker (WiX's light.exe) will yell at you if you have two <Directory ...> tags referring to the same directory. The msi_directory_tree_additions seed the directory tree that is searched to create <DirectoryRef ...> tags from, in order to avoid that problem.
18:25 CSJewell [I WILL be removing the requirement for manually maintaining that list in Perl::Dist::WiX 1.100 - I'm working on that now.]
18:25 Alias garu: Use the tracker
18:25 Alias http://fisheye2.atlassian.com/changelog/padre/
18:25 Alias yay
18:25 Alias In slightly humerous news, check out my Top 100 redesign
18:25 Alias http://ali.as/top100/
18:26 * Alias ponders if we should add the same ecosystem bar to Padre as a show of solidarity
18:30 CSJewell & (afk)
18:31 * garu notices he's really lagging on his perl feed reading duties, as I have no idea what this "ecosystem bar" is
18:34 azawawi what's the status of PAR on win32?
18:34 azawawi is it working or not?
18:39 szabgab joined #padre
18:49 azawawi szabgab: is commit IRC bot on?
18:50 * Ryan52 doesn't see it in the channel..
19:02 kaare joined #padre
19:04 * phillipadsmith 's ears perk up...
19:08 tsee joined #padre
19:33 sjn Alias: nice redesign :)
19:34 rindolf joined #padre
19:34 sjn Alias: btw, 4th place in the Volatile 100 looks weird
19:34 * phillipadsmith giggles...
19:35 phillipadsmith Alias: nice adaptation...
19:36 * phillipadsmith can't figure out this damn error when trying to install Padre on OSX related to ExUtils?
19:43 DeathBlack joined #padre
20:17 * phillipadsmith tries the compile perl 5.10 approach...
20:25 Hyppolit joined #padre
20:25 szabgab azawawi, apparently it disconnected
20:26 szabgab what did Alias redesign?
20:27 szabgab phillipadsmith, is that you from nibl?
20:28 phillipadsmith szabgab: how many phillipadsmith's could their possibly be?  ;-)
20:28 * szabgab is counting
20:28 szabgab don't know
20:28 szabgab nice to see you here!
20:29 szabgab what is the 'ad' part?
20:29 phillipadsmith Phillip "Attention to Detail" Smith.  ;-)
20:30 szabgab :)
20:30 phillipadsmith (in all honestly, A and D are my middle names)
20:30 phillipadsmith but I like Attention to Detail better. :-)
20:31 phillipadsmith szabgab: second attempt to install Padre on OSX; waiting for Perl to finish compiling...
20:32 phillipadsmith damn... ExUtils *again*
20:32 szabgab that's a long shot, do you have the lates OSX?
20:32 szabgab just use the force
20:32 szabgab and report the issue on RT
20:32 phillipadsmith yes, have 10.5.8
20:33 phillipadsmith but am getting failures for ExtUtils via CPAN and when trying to compile perl 5.10
20:33 phillipadsmith annoying...
20:34 szabgab try 5.10.1, hot out of the oven
20:35 szabgab and jump over to #p5p if you have any issue compiling perl from source
20:35 phillipadsmith kk, will hop into #p5p
20:41 phillipadsmith "This is perl, v5.10.1" ... okay, one hurdle down...
20:52 tsee_ joined #padre
21:01 phillipadsmith hrm... seems I can't get Wx up to the right version, due to (drum roll please...) ExUtils!
21:03 * phillipadsmith sees that padre is trying to use my 5.8.8 perl
21:03 szabgab is it in the path?
21:03 szabgab have PERL5LIB or PERLLIB?
21:03 phillipadsmith the 5.8.8, or the 5.10.1?
21:04 szabgab which one is in your path?
21:04 szabgab the one you want padre to use?
21:04 phillipadsmith clearly, the 5.8.8 is in path, and I'm thinking I want padre to use 5.10.1 to avoid the Wx issue, no?
21:05 szabgab it should not matter but well, who knows
21:05 * phillipadsmith exports the 5.10.1 to his path...
21:05 szabgab so maybe try to change the PATH to make the 5.10.1 in there as the first
21:05 szabgab yeah
21:06 phillipadsmith two problems: Odd number of elements in anonymous hash at /Library/Perl/5.8.8/Padre/Config/Setting.pm
21:06 szabgab wow
21:06 szabgab I take this is padre 0.44?
21:06 phillipadsmith but, again, this is referencesing 5.8.8...
21:06 szabgab wait, why is that in the 5.8.8. dir
21:06 * phillipadsmith checks...
21:07 szabgab oh am I quite tired and slow
21:07 * phillipadsmith too, clearly
21:07 szabgab and fighting with some test in the dw code that shows really strange behavior
21:10 * phillipadsmith tries again now that his path is correctly set
21:10 phillipadsmith how that is odd; same errors, but perl -v report 5.10.1
21:10 phillipadsmith s/how/now/
21:11 szabgab what does perl -V say regarding @INC?
21:12 phillipadsmith szabgab: http://gist.github.com/177227
21:13 szabgab and it still complains about /Library/Perl/5.8.8/Padre/Config/Setting.pm ?
21:13 phillipadsmith this is padre .44 btw
21:13 phillipadsmith szabgab: yep, still comlains
21:14 phillipadsmith here's the full error
21:14 phillipadsmith http://gist.github.com/177250
21:14 szabgab and you are running it from the command line?
21:14 phillipadsmith yep
21:15 szabgab there seem to be some environment issue , if you open /Library/Perl/5.8.8/Padre/Config/Setting.pm
21:15 szabgab do you see $VERSION number in it?
21:15 phillipadsmith our $VERSION = '0.43';
21:16 szabgab so that's a different version of Padre
21:16 phillipadsmith previous install attempt?
21:16 szabgab and do yo run it as   $ padre  or      perl path/to/padre ?
21:16 phillipadsmith I have .44 in my .cpan build directory
21:16 phillipadsmith as /usr/local/bin/padre
21:17 szabgab and what is the sh-bang of that script?
21:17 phillipadsmith same error if I try just padre
21:17 phillipadsmith why, #!/usr/bin/perl
21:17 phillipadsmith of course
21:17 phillipadsmith heh
21:18 szabgab the it is installed by the old perl
21:18 phillipadsmith makes sense, for sure.
21:18 szabgab do you have padre in the bin/ of 5.10.1 ?
21:20 phillipadsmith doesn't look like it, no
21:21 phillipadsmith szabgab: try a re-install with Perl 5.10.1?
21:21 szabgab yes
21:22 szabgab try installing Alien::wxWidgets
21:22 szabgab and the Wx
21:22 szabgab and only if you got through those install Padre
21:22 szabgab oh and I hope you built 5.10.1 with threads
21:23 szabgab which is NOT the default
21:23 phillipadsmith yep, sure did
21:23 szabgab good
21:23 szabgab I gave up on that script in dw for now
21:23 phillipadsmith kk, will give that a go and keep my fingers crossed... many thanks
21:23 szabgab it might be just dead
21:24 szabgab you are welcome
21:24 phillipadsmith dw --?
21:24 szabgab dreamwidth
21:24 szabgab I am playing with that codebase a bit now
21:24 szabgab trying to fix the test suit first
21:24 phillipadsmith ah, yes...
21:34 phillipadsmith MBARBON/Alien-wxWidgets-0.44.tar.gz
21:34 phillipadsmith ./Build install  -- OK
21:36 szabgab great
21:36 szabgab now comes Wx
21:36 szabgab and then you can attempt Padre itself
21:36 phillipadsmith some failures for Wx; going to try an dwork through them
21:37 szabgab and I go to bed
21:37 szabgab night &
21:37 szabgab and good luck
21:37 phillipadsmith :-)
21:43 phillipadsmith Wx installed (with force, but tests seemed to pass that time)
21:56 SvenDowideit joined #padre
21:59 phillipadsmith well, still getting one error "Odd number of elements in anonymous hash at /usr/local/lib/perl5/site_perl/​5.10.1/Padre/Config/Setting.pm line 26, <DATA> line 1." but Padre now starts without any (other) problems. Yeah.
22:45 SvenDowideit joined #padre
22:49 qp_pq joined #padre
23:09 CSJewell joined #padre
23:18 melo joined #padre
23:25 MoC joined #padre

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