Camelia, the Perl 6 bug

IRC log for #padre, 2009-09-07

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

All times shown according to UTC.

Time Nick Message
00:17 teejay joined #padre
01:44 awnstudio joined #padre
03:25 CSJewell joined #padre
03:34 ppant joined #padre
03:37 ppant Hello Good Morning to everybody
04:12 Fayland joined #padre
04:12 Ryan52 \o/ a change worth entry in Changes
04:12 Ryan52 azawawi++
04:13 Ryan52 good morning ppant
04:24 ppant Hello Tyan52 How are you doing today
04:24 ppant Hello Ryan52 How are you doing today
04:33 Ryan52 good, and kinda tired :)
04:33 Ryan52 what about you?
04:35 ppant I am good.. Lazy monday morning :)
04:36 Ryan52 meh Monday
04:36 * Ryan52 is still happily living in Sunday night :)
04:36 ppant ejoy the time.. take good rest
05:10 CSJewell Hello, ppant.
05:20 marcela joined #padre
05:25 Alias joined #padre
05:28 Sewi joined #padre
05:28 szabgab gm
05:28 Sewi gm
05:31 pece joined #padre
05:31 Ryan52 Alias: hi! haven't seen you around here in a while.
05:32 CSJewell Hey, Alias.
05:49 szabgab someone mentioned that ActiveState had some problem building Padre or one of its prereqs,  anyone with a link?
05:59 azawawi joined #padre
05:59 azawawi hi
06:00 Ryan52 hi azawawi
06:00 jq hi
06:03 azawawi I see that #moose people are actively working on their performance... http://thread.gmane.org/gman​e.comp.lang.perl.moose/1056 :)
06:03 azawawi http://gist.github.com/178357
06:06 jq interesting... but the killer is still class definition
06:07 azawawi It is nice to see that the Padre-Moose discussion stirred some change
06:08 jq well, goro was working on speedingup moose before last week's discussions
06:08 Ryan52 jq: let us pretend we're influencial!
06:08 Ryan52 :P
06:08 jq oh, ok :-)
06:09 azawawi jq: :)
06:17 JRWeiss joined #padre
06:24 JRW joined #padre
06:28 kaare joined #padre
06:46 JRWeiss joined #padre
06:48 perletc joined #padre
06:49 Alias szabgab: ppm.activeperl.com
06:49 Alias I'm having a busy couple of weeks
06:49 szabgab Alias, but I could not find the output of the build servers, specifically how can I find what's holding Padre back?
06:51 Alias http://ppm4.activestate.com/MSWin32-x86/5.8/818​/G/GA/GARU/Padre-0.45.d/log-20090902T132005.txt
06:51 Alias We are on this page
06:51 Alias http://ppm4.activestate.com/idx/P2...PA.html
06:52 pece joined #padre
06:57 szabgab http://padre.perlide.org/trac/ticket/508
07:01 szabgab As I can see the problem is that DBD::SQLite is out of date. Any idea why is that?
07:01 azawawi one thing we should start doing is to remove old Padre releases from CPAN
07:02 azawawi hey my Ecliptic and Perl6 plugins are not working also.. I wonder why :)
07:03 azawawi it seems that once some version fails, it is kept in the queue...
07:04 szabgab that's mainly garu who should delete the previous versions of Padre, I have none in my folder
07:06 Hyppolit svn: r7739 | szabgab++ | http://padre.perlide.org/trac/changeset/7739
07:06 Hyppolit improve howto
07:06 Hyppolit trunk/template.padre.perlide.org/tt/pages/
07:08 azawawi szabgab: 2 for jq and the rest are garu's
07:08 azawawi http://search.cpan.org/~jquelin/Padre-0.26/
07:08 azawawi http://search.cpan.org/~jquelin/Padre-0.35/
07:09 azawawi how about keeping the last 2 releases?
07:09 szabgab sounds ok to me
07:09 azawawi jq: ping
07:09 azawawi garu: ping
07:09 azawawi :)
07:12 azawawi hmmm and 0.36 is cesary morga's...
07:12 Ryan52 and we're out of PAUSE admins to do it for us! :P
07:12 szabgab I would not rely on the admins for everything :-)
07:12 azawawi Ryan52: hi
07:12 szabgab they have enough other stuff to do
07:12 Ryan52 szabgab: I like to make use of friends in high places, which may sometimes be a bad thing :)
07:12 Ryan52 azawawi: hi!
07:14 azawawi Ryan52: that green pale smart highlighter is going to be the next realtime rename variable feature :)
07:15 azawawi Ryan52: quick rename... you'll see all variable instances being changed while you type...
07:16 Ryan52 okie doke
07:16 Hyppolit svn: r7740 | szabgab++ | http://padre.perlide.org/trac/changeset/7740
07:16 Hyppolit link to how to get started with Padre
07:16 Hyppolit trunk/template.padre.perlide.org/data/ trunk/template.padre.perlide.org/tt/pages/
07:18 azawawi szabgab: are we late regarding Padre's 0.45 msi release?
07:19 szabgab I was hoping this whole release happens in the 2-4 days after Rakudo came out, but this is the first time we are doing it and CSJewell is doing some development work
07:20 szabgab I'd really like to see a new msi out there that does not crash immediately :-)
07:20 CSJewell I'm looking at getting it out within the next day or two.  Sorry for taking so long.
07:20 Ryan52 szabgab: did you ask the person about the splash image agina?
07:20 Ryan52 *again
07:20 azawawi szabgab: i think having rakudo in an Alien::Rakudo::[Win32|Linux] is a good idea...
07:22 CSJewell (The updated version of Strawberry is building fine now, so I'll put a rush on the Padre .msi and do it first thing tomorrow, after I add the last few modules to Strawberry.)
07:22 * azawawi is adding all Moose-Padre articles to stash.yml
07:23 CSJewell szabgab: As for Strawberry, dumping Rakudo in a .zip is fine with me - speaking of which, can you send a new one to me for whatever version this is?
07:23 CSJewell s/send/point me to a URL for/
07:24 szabgab CSJewell, I think azawawi volunteered for that, right?
07:24 CSJewell I didn't know that.
07:27 CSJewell azawawi: The previous .zip that szabgab made (that we put in the last one) is at http://strawberryperl.com/pa​ckage/six-20090724-gabor.zip.
07:27 CSJewell If I get another one like that, I'll do an "Almost Six" as well, when I do the other one.
07:27 CSJewell For right now, it is time to hit the hay.
07:28 Hyppolit svn: r7741 | azawawi++ | http://padre.perlide.org/trac/changeset/7741
07:28 Hyppolit [template.padre.perlide.org] Added Two Padre-Moose articles
07:28 Hyppolit trunk/template.padre.perlide.org/data/
07:29 CSJewell Rakudo is a .zip for one of the same reasons Alien::wxWidgets is a .par - it'd be a pain to have to rebuild it EVERY time the build process died in the middle.
07:29 JRWeiss szabgab, I am trying to run a simple script of "Hello Wrold".  I am on Windows.  When I set the output to open in a seperate window the output window opens for a split secound and closses
07:30 szabgab JRWeiss, actually now I think it was still broken in 0.41
07:30 azawawi CSJewell: im building rakudo zip file... right now...
07:30 szabgab so maybe you should first try to upgrade with that perl ... command  and try it again
07:31 CSJewell Thanks. Will talk in ... 8 hours or so... unless I wake up during the night.
07:31 JRWeiss I allready upgrade
07:31 JRWeiss I couldn't even write  a script before I upgraded
07:31 szabgab oh, so Help/About tells you it is 0.45 ?
07:31 szabgab ic
07:31 szabgab let's see the source code for that
07:32 JRWeiss correct I have 0.45 in Help about
07:32 szabgab the code is in trunk/Padre/lib/Padre/Wx/Main.pm
07:32 szabgab in function run_command
07:33 szabgab azawawi, should that command keep the cmd window open after the script finished?
07:34 jq i scheduled my padre releases for deletion
07:34 Hyppolit svn: r7742 | szabgab++ | http://padre.perlide.org/trac/changeset/7742
07:34 Hyppolit slight code beautifying
07:34 Hyppolit trunk/Padre/lib/Padre/Wx/
07:34 szabgab jq, ty
07:34 azawawi jq: ty
07:35 azawawi szabgab: what was that again?
07:35 szabgab JRWeiss, I just changed the exact code that is dealing with the execution of the scripts
07:35 azawawi szabgab: no it shouldnt
07:35 szabgab azawawi, if I have a script print "hello world"  I will only see a black window for a short time
07:35 szabgab and it will close ?
07:35 Hyppolit svn: r7743 | azawawi++ | http://padre.perlide.org/trac/changeset/7743
07:35 Hyppolit [template.padre.perlide.org] Another related Padre-Moose article
07:35 Hyppolit trunk/template.padre.perlide.org/data/
07:36 azawawi szabgab: you have to put a <STDIN>; at the end...
07:36 szabgab JRWeiss, just fyi the messages you see from Hyppolit are the commits messages to our SVN repository
07:36 azawawi szabgab: let me check if we can fix that
07:36 JRWeiss OK
07:36 szabgab azawawi, see how I did it for the xterm version
07:37 szabgab added sleep 1000
07:37 szabgab I think that should be the default and maybe the number should be configurable
07:37 szabgab JRWeiss, what do you think?
07:37 JRWeiss szabgab, it certainly should be configurable
07:38 JRWeiss szabgab, 1000 is alot.
07:38 szabgab azawawi, maybe we can let JRWeiss try to make it sleep
07:38 JRWeiss 300 which is 5 minutes should enough
07:39 szabgab JRWeiss, would you like to take a shot at this feature/bug?
07:39 JRWeiss szabgab, ok,  jumping right in as they say
07:39 Hyppolit svn: r7744 | azawawi++ | http://padre.perlide.org/trac/changeset/7744
07:39 Hyppolit [template.padre.perlide.org] Added Stevan Little's Re:Moose article trilogy :)
07:39 Hyppolit trunk/template.padre.perlide.org/data/
07:39 JRWeiss I will need alot of guidence I do not really know what I am doing
07:40 szabgab sure, that's the idea
07:40 JRWeiss I guess I will start by pulling the source code
07:40 azawawi i guess the best idea is to show "Press any key to continue" at the end
07:40 szabgab azawawi, we need to help JRWeiss as he is new to Padre and Perl in general
07:40 azawawi i see
07:40 szabgab but we would like to turn him into a padre developers :-)
07:41 azawawi szabgab: what's chromatic's name btw?
07:41 szabgab JRWeiss, best is to pull the latest version of Padre
07:41 szabgab azawawi, chromatic
07:42 Hyppolit svn: r7745 | azawawi++ | http://padre.perlide.org/trac/changeset/7745
07:42 Hyppolit [template.padre.perlide.org] Sorted articles by date descending
07:42 Hyppolit trunk/template.padre.perlide.org/data/
07:44 JRWeiss Sorry I am further back than I thought.  I have not installed SVN yet (since I last re-installed this computer)
07:49 JRWeiss szabgab, I need to reboot after installing SVN:  I'll be bakc soon
07:50 Hyppolit svn: r7746 | azawawi++ | http://padre.perlide.org/trac/changeset/7746
07:50 Hyppolit [template.padre.perlide.org] Added Gabor's latest article which i overwrote in a previous commit :)
07:50 Hyppolit trunk/template.padre.perlide.org/data/
07:52 azawawi szabgab: did u try the smart highlighting feature? :)
07:52 szabgab I have not used Padre for some time now,
07:52 szabgab trying to catch up on everything around me
07:53 azawawi szabgab: double click on a word and you'll see a round box... i finally figured out scintilla styles...
07:53 szabgab when is it highlighting?
07:53 szabgab very nice
07:53 szabgab I think when I am searching for something the same should happen
07:53 szabgab at least optionally
07:54 azawawi when you double click, it highlights all of the word's occurrences...
07:54 szabgab in vim, it sets a bright yellow background on every hit
07:54 szabgab azawawi, yes I saw that now, it is very nice
07:54 azawawi im thinking of extending it to keyboard selection
07:54 szabgab I think it should be also extended for searches
07:54 azawawi and add a toggle button on the toolbar
07:55 szabgab so you search for  $abc\s*=   and it should highlight all the matches
07:55 JRWeiss joined #padre
07:55 JRWeiss szabgab, hi
07:55 azawawi ofcourse...
07:55 azawawi and renaming variables (lexically) is now possible...
07:56 azawawi like eclipse's...
07:56 azawawi realtime
08:01 azawawi szabgab: how about a pause instead of a sleep (since win32 does not have it by default)
08:02 szabgab azawawi, the any-key thing? that should be ok I think, but please let JRWeiss fix it :-)
08:03 Hyppolit svn: r7747 | azawawi++ | http://padre.perlide.org/trac/changeset/7747
08:03 Hyppolit [Padre] Paused run commands in external windows on win32. No sleep there by default.
08:03 Hyppolit trunk/Padre/lib/Padre/Wx/
08:03 azawawi oops
08:03 azawawi :)
08:03 szabgab I don't have an "any-key" on my keyboard, apparently it is not designed for Windows ;-)
08:04 szabgab well, next time :-)
08:04 azawawi szabgab: when is padre's website rebuild scheduled?
08:04 szabgab on commit
08:14 JRWeiss szabgab, Hi
08:15 JRWeiss I have SVN and the source for Padre.  Ready for more instructions
08:16 szabgab JRWeiss, actually azawawi has already implemented the change, you can see it in http://padre.perlide.org/trac/changeset/7747
08:16 szabgab but in any case, you now need to open a command prompt
08:16 szabgab cd to trunk/Padre
08:16 szabgab run perl Makefile.PL
08:16 szabgab run dmake
08:16 szabgab and let me know if that was ok
08:17 szabgab oh and I think you will be able to write a nice howto start Padre development on Windows...
08:18 szabgab azawawi, any idea regarding http://padre.perlide.org/trac/ticket/506  ?
08:20 JRWeiss szabgab, I got a failure compiling
08:20 JRWeiss Can't locate inc/Module/Install.pm in @INC (@INC contains: privinc C:/strawberry/perl/lib C:/strawberry/perl/site/lib .) at makefile.pl line 8.BEGIN failed--compilation aborted at makefile.pl line 8.
08:20 szabgab oh yes, developers need to install some more modules
08:20 szabgab type
08:20 szabgab cpan Module::Install
08:21 szabgab actually I think we have this somewhere in our wiki
08:21 JRWeiss This is not mentioned the part of setting up a developer's environment on the home page
08:22 szabgab http://padre.perlide.org/trac/wiki/Development
08:22 szabgab but yes, this is missing
08:23 szabgab that is a wiki page, can you fix it?
08:23 szabgab adding the extra requirement
08:23 JRWeiss I got a message that DB was generated but a warrning that "Cannot install module::install"
08:24 JRWeiss yes I can fix this but I need to get it working first so I know what to add
08:24 szabgab it is case sensitive
08:26 szabgab Module::Install
08:28 JRWeiss Ok it looks like this is working now
08:32 azawawi szabgab: re http://padre.perlide.org/trac/ticket/506 , I will try it today with user account control (UAC)
08:33 azawawi szabgab: UAC on win32 vista + win7 = annoyance...
08:33 szabgab I opened a ticket for howto articles http://padre.perlide.org/trac/ticket/509 JRWeiss once you have the article you can attach your patch to that ticket
08:33 azawawi szabgab: a security check popup comes up on every run
08:35 szabgab I think we have to find a way - even if only in a document on how to fix it manually - so that people in "high-security environmnets" can also use Padre
08:35 szabgab and perl on the command line
08:41 JRWeiss szabgab, I have the compilation.  how do I run the version ijust compiled.  I have been running an installed version up to now
08:42 szabgab perl dev.pl
08:42 szabgab dev.pl is in trunk/Padre
08:44 azawawi szabgab: what's wrong with this line in YAML         title: "Developer versus Distributor" is Not Even Wrong ?
08:44 azawawi szabgab: in stash.yml
08:45 * szabgab is updating and wondering about spaces and tabs
08:45 azawawi szabgab: the double quote at the beginning...
08:45 szabgab maybe the quotes
08:45 szabgab yep
08:46 azawawi so how to escape them?
08:47 szabgab might want to talk to Alias about YAML::Tiny not handling this case
08:47 szabgab maybe \" would work
08:47 azawawi nop
08:47 szabgab or single quotes around the whole thing
08:47 azawawi the output is \"
08:51 JRWeiss azawawi, I have taken the fix compiled and tested.
08:52 JRWeiss I worked very well for me thank you
08:52 azawawi np :)
08:52 JRWeiss szabgab, I have get onto something else (I was suppose to start more than an hour ago)
08:52 JRWeiss I will get to the Wiki update latter
08:53 szabgab JRWeiss, :-)
08:54 JRWeiss I meant it worked very well not "I'....
08:54 JRWeiss thank you
08:54 Hyppolit svn: r7748 | azawawi++ | http://padre.perlide.org/trac/changeset/7748
08:54 Hyppolit [template.padre.perlide.org] Escaped it to make it work. Alias please take a look at this weird YAML::Tiny issue :)
08:54 Hyppolit trunk/template.padre.perlide.org/data/
08:56 azawawi szabgab: your name is showing up as Gábor Szabó on chrome browser
08:56 szabgab and on firefox as well
08:57 szabgab and there are a few broken titles too
08:57 szabgab it is ok on linux though
08:57 Hyppolit svn: r7749 | azawawi++ | http://padre.perlide.org/trac/changeset/7749
08:57 Hyppolit [template.padre.perlide.org] Ignore blib folder
08:57 Hyppolit trunk/template.padre.perlide.org/
08:58 szabgab and the date column is broken for me on the about.html page
08:58 szabgab oh actually my name is broken on linux as well
08:58 azawawi szabgab: http://www.theukwebdesigncompany.com/​articles/entity-escape-characters.php
08:59 azawawi szabgab: it should be escaped to &#224; or &agrave;
08:59 szabgab I think it should handle utf-8 correctly
08:59 szabgab so we can have arabic as well,
09:00 szabgab you know that little language ;-)
09:00 azawawi what language? :)
09:00 szabgab maybe another YAML::Tiny issue ?
09:01 azawawi let me check the generated html
09:01 azawawi i think it is a tt issue
09:08 szabgab maybe a flag to tell it it is utf-8
09:08 azawawi yeah
09:09 azawawi on my machine about.html is generated correctly
09:09 azawawi do u have the latest YAML::Tiny ?
09:13 szabgab now I get:
09:13 szabgab YAML::Tiny does not support a feature in line '        comment: by chromatic' at inc/Local/Padre/Website/Builder.pm line 86
09:14 szabgab I have 1.39
09:14 szabgab and cpan has 1.40
09:15 azawawi svn up... i fixed that with a workaround...
09:27 szabgab on the server I have 1.20
09:28 szabgab upgraded to 1.40 now
09:33 azawawi and?
09:33 Hyppolit svn: r7750 | szabgab++ | http://padre.perlide.org/trac/changeset/7750
09:33 Hyppolit add another empty howto
09:33 Hyppolit trunk/template.padre.perlide.org/tt/pages/
09:34 azawawi yup worked
09:34 azawawi thanks
09:34 azawawi im going to followup on that YAML::Tiny issue with Alias
09:34 azawawi tonight
09:35 szabgab ty
09:58 JRW joined #padre
09:59 * azawawi starts building PDX rakudo
10:47 Sewi joined #padre
10:51 waxhead joined #padre
11:16 Hyppolit svn: r7751 | azawawi++ | http://padre.perlide.org/trac/changeset/7751
11:16 Hyppolit [Padre] Smart highlight if there are more than one occurrence.
11:16 Hyppolit trunk/Padre/lib/Padre/Wx/
11:19 JRWeiss joined #padre
11:20 marcela joined #padre
11:21 JRWeiss szabgab, I updated the Wiki for setting up the devlopment env.
11:23 szabgab JRWeiss, ty
12:01 Alias joined #padre
12:39 azawawi joined #padre
12:49 bbuss joined #padre
12:51 azawawi szabgab: ping
12:51 szabgab poing
12:52 azawawi is switching to a tag in git that fast?
12:52 azawawi tag/branch...
12:52 szabgab in git?
12:52 azawawi yeah
12:52 szabgab I hardly use git, but it is said to be darn fast
12:53 azawawi hmmm
12:53 meorero joined #padre
12:53 azawawi i'll check changes... maybe we're doing something wrong
12:54 jq very fast in git
12:54 jq switching to a tag is as fast as switching to a branch
12:54 jq which is as fast as switching to a given commit
12:55 perletc joined #padre
12:55 jq even better: if you have some changes pending, you can git stash
12:55 jq which will create a temp branch for you to clean up your local copy
12:58 azawawi jq: so switching to a tag is git checkout your-tag-or-branch right?
12:59 jq yes
12:59 jq git co tag
12:59 jq git co branch
12:59 jq git co sha1
12:59 jq (if you defined co as checkout alias in your gitconfig)
12:59 azawawi and if you want to reset back to head?
12:59 jq a given file?
12:59 jq git co /path/to/file
12:59 azawawi all
13:00 azawawi like svn switch
13:00 jq oh, git reset, and you can add --hard, --soft and --mixed
13:03 azawawi i dont think it is working here...
13:03 azawawi i know there is a file that changed in rakudo and it is not switching it back...
13:03 jq what are you trying to do?
13:03 azawawi http://padre.perlide.org/trac/wi​ki/BuildingOnPortableStrawberry
13:04 azawawi cloning and then switching...
13:04 azawawi to release PDX (rakudo)
13:05 azawawi cant we do it in one step like in svn?
13:05 szabgab azawawi, clone brings you the whole repo so you have it local on your computer
13:06 szabgab so it is not like co in svn
13:29 azawawi i like git now
13:29 azawawi :)
13:29 azawawi git checkout PDX
13:29 azawawi git checkout origin/master
13:29 azawawi very fast :)
13:50 PacoLinux joined #padre
14:11 modiintech joined #padre
14:16 azawawi szabgab: lots of changes in PDX build
14:18 szabgab azawawi, is that good or bad?
14:18 szabgab abutel, hi
14:19 azawawi nop
14:29 MoC joined #padre
14:30 kaare joined #padre
15:00 pece joined #padre
15:02 patspam joined #padre
15:04 pece joined #padre
15:10 kerbiquet joined #padre
15:25 kerbiquet Hello. I am having problem installing module on WIN32, after installing Padre
15:25 szabgab kerbiquet, hi
15:25 kerbiquet I am following the howto http://padre.perlide.org/howto.html
15:25 azawawi kerbiquet: hi, which module?
15:25 szabgab do you have any other perl installed ?
15:25 kerbiquet well, all of them
15:26 kerbiquet no. I un-installed Active Perl prior to the installation of Padre
15:26 szabgab ok so you have only padre on your machine
15:26 kerbiquet when I run the command perl -MCPAN -e "CPAN->upgrade('/^Padre/')"
15:26 szabgab where do you get stuck in the process?
15:27 szabgab what do you see then?
15:27 kerbiquet After  Writing the makefile for Padre
15:27 kerbiquet ERROR: Cannot copy 'Next.pm' to 'blib\lib\File\Next.pm': Bad file descriptor
15:28 kerbiquet dmake.EXE:  Error code 130, while making 'pm_to_blib'
15:28 szabgab disk not full, right?
15:29 kerbiquet definitly not
15:29 szabgab and is padre open ?
15:30 szabgab kerbiquet, ?
15:30 kerbiquet No, but I can open it
15:30 szabgab no, it should NOT be open :-)
15:30 kerbiquet Ha, OK.
15:30 kerbiquet But still.
15:30 szabgab pls close the command window
15:30 kerbiquet ok.
15:31 szabgab the try to open a new one (Start/Run/cmd/ENTER)
15:31 szabgab and type perl -v
15:31 szabgab just so we see that part still works
15:31 kerbiquet This is perl, v5.10.0 built for MSWin32-x86-multi-thread
15:32 szabgab then lets try to run    cpan Padre
15:32 kerbiquet OK
15:32 kerbiquet Database was generated on Mon, 07 Sep 2009 15:26:57 GMT
15:32 szabgab let see if it gets stuck in the same place
15:33 kerbiquet Yes, it does.
15:33 szabgab then type cpan
15:33 szabgab you get cpan>
15:33 szabgab clean File::Next
15:33 szabgab install File::Next
15:34 szabgab btw what windows is this?
15:35 kerbiquet same ouput
15:35 kerbiquet Windows XP
15:35 szabgab azawawi, any idea?
15:36 szabgab kerbiquet, one more thing:
15:36 szabgab clean File::Next
15:36 szabgab look File::Next
15:36 azawawi an idea about what?
15:36 azawawi XP or vista?
15:36 szabgab XP
15:36 kerbiquet XP
15:38 szabgab kerbiquet, after    look  you get to the command prompt again
15:38 * azawawi reads the back log
15:38 szabgab perl Makefile.PL
15:38 kerbiquet cpan> look File::Next Running look for module 'File::Next'  Trying to open a subshell in the build directory... Working directory is C:\strawberry\cpan\build\File-Next-1.06-ljTje5 Microsoft Windows XP [version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp.
15:38 szabgab then    dmake
15:39 azawawi kerbiquet: simply delete C:\strawberry\cpan\build if that does not work out
15:40 szabgab but only after exiting the internall command prompt and then cpan itself
15:41 kerbiquet I am in the C:\strawberry\cpan\build\File-Next-1.06-BvnhfJ dir
15:41 kerbiquet if I run dmake, I got the same output
15:41 azawawi dmake realclean or dmake clean
15:41 kerbiquet C:\strawberry\cpan\build\F​ile-Next-1.06-BvnhfJ>dmake !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!​!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ERROR: Cannot copy 'Next.pm' to 'blib\lib\File\Next.pm': Bad file descriptor !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!​!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  at -e line 1 dmake:  Error code 137, while making 'pm_to_blib'
15:42 szabgab so try exit
15:42 szabgab you get back to he cpan shell
15:42 szabgab then quit
15:42 kerbiquet yes, indeed
15:42 azawawi maybe permissions; are you admin?
15:42 kerbiquet ok
15:42 kerbiquet Yes, I am.
15:43 szabgab azawawi, can you try to help further? I am a bit out of my zone on windows
15:43 azawawi im nearly finished with six... turned out that after perl Configure.pl you need to mingw32-make install now
15:43 azawawi kerbiquet: ok please exit cpan
15:44 kerbiquet Thank you for  your support
15:44 kerbiquet I am out of cpan
15:44 azawawi kerbiquet: and make sure no other perl.exe is running in your task manager
15:44 kerbiquet ok.
15:44 azawawi kerbiquet: and delete c:\strawberry\cpan\build folder
15:44 azawawi kerbiquet: sometimes it gets corrupted
15:45 kerbiquet ok
15:47 kerbiquet it looks like there is on process still hanging on a directory
15:47 kerbiquet File-Next-1.06-ehlyl0
15:47 azawawi maybe it is explorer.exe
15:47 azawawi kill explorer.exe and use task manager to revive it...
15:49 azawawi anything?
15:50 kerbiquet I did this. Still, Can't delete the subdir File-Next-1.06-ehlyl0 in the
15:51 azawawi hmmm kill all perl.exe (if they exist)
15:51 kerbiquet Sorryn, I Got it.
15:51 azawawi np
15:52 kerbiquet I had edited a Makefile in the build dir
15:52 azawawi it happens...
15:52 kerbiquet Shall I try to run perl -MCPAN -e "CPAN->upgrade('/^Padre/')" again ?
15:53 azawawi kerbiquet: one the applications i use to fix that annoying locking problem is: http://download.cnet.com/Unloc​ker/3000-2248_4-10493998.html
15:53 azawawi kerbiquet: yeah go ahead
15:54 azawawi and paste results please to http://gist.github.com/
15:54 azawawi szabgab: ping
15:54 szabgab poing
15:55 azawawi szabgab: PDX is a cool rakudo release... mingw32-make install its everything to parrot_install
15:55 azawawi szabgab: that's what we need
15:55 azawawi szabgab: the difference is that perl6.exe resides now in six\parrot_install\bin
15:55 azawawi or we can simplify it to six\bin
15:56 azawawi kerbiquet: is it working?
15:56 szabgab azawawi, that will need a change in Padre, right ?  as it is hardcoded now
15:56 szabgab can perl6.exe be moved to where padre expects it?
15:57 azawawi szabgab: i will investigate that
15:57 azawawi szabgab: it is unix-like directories now... bin share doc lib etc inside parrot_install
15:57 azawawi kerbiquet: I got to go to eat now... fasting is over :)
15:57 azawawi &
15:58 szabgab I hope things will be cleaned up soon and we can have an easier and stable packaging
15:58 szabgab azawawi, cu
16:00 szabgab kerbiquet, let me know if you need more help
16:00 kerbiquet azawawi: sorry I was checking my PATH.
16:01 kerbiquet I had a previous installation ode Active Perl, and c:\perl\bin, was still in my PATH.
16:01 kerbiquet I have another output:
16:02 kerbiquet H:\>perl -MCPAN -e "CPAN->upgrade('/^Padre/')" Database was generated on Mon, 07 Sep 2009 15:26:57 GMT  Package namespace         installed    latest  in CPAN file Padre                          0.41      0.45  GARU/Padre-0.45.tar.gz Padre::Plugin::Perl6           0.55      0.58  AZAWAWI/Padre-Plugin-Perl6-0.58.tar.gz Running install for module 'Padre' Runnin
16:02 kerbiquet oups..Porbalby not a goog idea to paste few lines...
16:04 kerbiquet in fact I got the same output. After building the makefile of the first package: ERROR: Cannot copy 'Next.pm' to 'blib\lib\File\Next.pm': Bad file descriptor
16:05 kerbiquet dmake.EXE:  Error code 137, while making 'pm_to_blib'
16:06 kerbiquet if I cd to C:\strawberry\cpan\build\File-Next-1.06-EU0PsI, and run the command dmake test, I got the same error
16:11 kerbiquet In the Malefile, I modified the line NOECHO = @ to NOECHO =
16:11 kerbiquet the command causing the problem is this on: C:\strawberry\perl\bin\perl.exe -MExtUtils::Install -e "pm_to_blib({@ARGV}, 'blib\lib\auto', q[], '755')" -- \           Next.pm blib\lib\File\Next.pm
16:18 kentnl joined #padre
16:21 kerbiquet joined #padre
16:27 CSJewell2 joined #padre
16:29 CSJewell2 It's looking like we might have to run my father to the hospital in Salt Lake that he goes to - 100 mile trip one way - will probably eat up most of the day. So Padre .msi's will be delayed until tomorrow.
16:33 user_8683 joined #padre
16:33 user_8683 hi!
16:33 user_8683 I just finished to install Padre on Ubuntu 8.04...
16:34 user_8683 is it normal to be very difficult install?
16:35 nel the installation script would segfault during perl Makefile.PL
16:35 nel I had to change inc/Module/Install.pm to make it work properly
16:36 nel then, I had to install two additional modules to complete the test suite: Thread::Queue and Test::Script
16:36 nel now everything seems to be working... but it was very difficult to get to this point!
16:37 nel now, another missing module: Text::FindIndent
16:37 nel (I'm trying to install Padre from CPAN)
16:38 nel it's really difficult... lots of manual tweaking... but now it opens! \o/
16:39 nel looks very good!!! :)
16:41 nel so, a small note to the person who created the Makefile.PL: please add the following dependencies:  Test::Script, Text::FindIndent, and Thread::Queue
16:42 markstos joined #padre
16:42 markstos Just some installation feedback. I just tried to install Padre on Hardy Heron, and it eventually failed like this: "Cannot open 'xspp -t typemap.xsp -t ../../typemap.xsp XS/RichTextCtrl.xsp |': No such file or directory in RichText.xs, line 65"
16:43 markstos When I do "cpan ExtUtils::XSpp", it reports that this module is up to date.
16:43 markstos I don't have more time for this today, but if someone has an answer, they could update the wiki.
16:44 markstos I also found that I needed to manually install Test::Base and Test::Differences. It appeared something in the chain depended on them, but didn't declare the dependency properly.
16:44 markstos I'll try again some other time.
16:44 nel (opsss... I just opened the Makefile and the dependencies are there... strange that I managed to install Padre without that)
16:45 abutel joined #padre
16:53 nel well... I played with Padre a bit and it looks very good. Congratulations! :)
16:59 szabgab ho
17:01 szabgab &
17:20 szabgab markstos, is hardy 9.04 ?
17:21 szabgab I only know them by numbers
17:21 markstos 8.04
17:21 abutel left #padre
17:22 szabgab I see, the first one I tried was 8.10 so I don't know how it will work (if at all)  on 8.04
17:22 markstos It appears that the problem is that xspp is not being found, despite the related Perl module being installed?
17:22 szabgab I don't even know what  ExtUtils::XSpp is
17:23 markstos :) Seems to be part of the Wx build process: http://search.cpan.org/dist/ExtUtils-XSpp/
17:23 * azawawi enters :)
17:23 azawawi szabgab: ExtUtils::XSpp has been refactored outside Wx
17:23 azawawi szabgab: in 0.92
17:24 azawawi szabgab: XS voodoo
17:24 azawawi http://cpansearch.perl.org/​src/MBARBON/Wx-0.92/Changes
17:25 szabgab I see, and how is it doing on the cpantesters?
17:25 azawawi our dear tsee is the maintainer of ExtUtils::XSpp
17:25 markstos Is there a way with CPAN.pm or CPANPLUS that I can a do a force re-install of a module?
17:25 azawawi markstos: upgrade ExtUtils::XSpp
17:25 azawawi markstos: and try again please
17:25 markstos I can try a manual install of it, I gues.
17:26 azawawi cpan ExtUtils::XSpp
17:26 markstos I tried that earlier and got "ExtUtils::XSpp is up to date."
17:26 szabgab markstos, after entering the cpan shell you can say   force install Module::Name  and I think it will install it even if already up to date
17:27 markstos so I'm trying a manual install now.
17:27 szabgab and I need to find a local company that custom makes calendars and that does not want to install a windows application on my machine ...
17:29 * markstos tries upgrading Module::Build
17:30 szabgab markstos, keep pinging me if you need something, I am starting at my windows machine in the meantime
17:30 markstos The force re-install in the CPAN shell worked, but still didn't appear to install the binary/script in the distribution.
17:30 markstos szabgab: thanks.
17:31 azawawi markstos: try running xspp
17:31 markstos azawawi: good idea, but "command not found".
17:31 markstos Upgrading Module::Build didn't help.
17:31 szabgab so maybe     aptitude search xspp  ?
17:32 szabgab what is xspp anyway ?
17:32 markstos The Build.PL looks reasonable:  http://cpansearch.perl.org/src/SMU​ELLER/ExtUtils-XSpp-0.04/Build.PL
17:32 azawawi xspp is inside that package
17:32 * azawawi tries installing it
17:32 markstos aptitude can't find it.
17:32 szabgab I know I should better go and deal with my calendar
17:33 szabgab markstos, yes, that was a stupid idea on my side
17:34 azawawi markstos: so what failed exactly in the first place?
17:34 azawawi markstos: any logs you could paste via gist.github.com ?
17:34 markstos For some reason, it looks like the manual install of xspp is actually getting the binary installed, when the cpan installs were failing.
17:34 azawawi Installing C:\strawberry\perl\bin\xspp, Installing C:\strawberry\perl\bin\xspp.bat
17:35 azawawi yup it installs it here on win32
17:35 azawawi xspp works here
17:35 markstos azawawi: Did you install manually, or via  the 'cpan' tool?
17:36 azawawi http://gist.github.com/182475
17:36 azawawi via cpan ExtUtils::XSpp
17:36 markstos It looks like that got me my past my point of being stuck, and Wx is compiling further now.
17:36 azawawi cpan ExtUtils::XSpp
17:36 tsee joined #padre
17:36 markstos I could try upgrading my "CPAN.pm"
17:36 azawawi the case is important
17:36 azawawi here comes tsee
17:37 azawawi tsee: could u help markstos with ExtUtils::XSpp installation on linux?
17:38 tsee *installation*? Wow. It should just work.
17:38 markstos tsee: I have it installed now, but I had to use a manual install for it to work. The 'cpan' install succeeded, but failed to copy the xspp into my path.
17:38 tsee markstos, ah, that's interesting.
17:38 azawawi markstos: did u sudo cpan ExtUtils::XSpp ?
17:38 markstos I'm upgarding my CPAN.pm now to see if that was the issue.
17:38 markstos azawawi: right.
17:38 tsee markstos, could be the Makefile.PL, I'll check.
17:38 tsee Err. Build.PL.
17:38 tsee Looks okay.
17:39 markstos My failure was with CPAN.pm "1.76_02"
17:39 markstos tsee: I looked at the Build.PL... it looks good to me.
17:39 tsee 1.76 is way old.
17:39 tsee What's this, 5.8.8?
17:39 markstos Maybe. This is Hardy Heron Ubuntu Linux, 8.04.
17:41 markstos It looks like upgrading CPAN would have fixed it.
17:41 azawawi i may finally have figured out how to configure rakudo PDX (Perl 6)
17:45 markstos tsee: Perhaps the Build.PL can depend on a newer CPAN, or maybe there is a more compatible way to write the 'script' syntax...Maybe an easy thing to do would be to have the Build.PL system automatically generate a Makefile.PL... I suppose that's only good if the Makefile.PL is chosen over the Build.PL by 'cpan'.
17:46 tsee It can't really depend on a newer CPAN.pm because you might be using CPANPLUS or manual install.
17:46 * markstos scratches head.
17:46 tsee The latter point could work.
17:46 tsee I think the old CPAN.pm's used to prefer Makefile.PL by default.
17:46 tsee Seems an obscure fix to me, though.
17:47 tsee Maybe it's actually an old Module::Build that's to blame?
17:47 tsee Because CPAN should have nothing to do with the actual install step.
17:47 tsee It should just run ./Build install
17:47 markstos No, before I tried upgrading CPAN.pm, I tried upgrading Module::Build, which didn't help.
17:47 tsee Okay. Odd.
17:47 markstos Yeah.
17:49 azawawi tsee: how fast is rename variable on big documents?
17:49 tsee Not fast at all.
17:49 tsee PPI.
17:50 azawawi tsee: im thinking of doing the realtime rename feature...
17:50 tsee Oh. That reminds me of something.
17:50 tsee All: Test the new developer release of Class::XSAccessor.
17:50 azawawi tsee: i saw it :)
17:50 tsee It's 50% faster, but using dirty hacks!
17:50 azawawi tsee++
17:50 tsee tsee-- # not my achievement!
17:51 tsee chocolateboy++
17:51 tsee Well. Not really dirty, but replacing ops is at least scary.
17:51 tsee I'm serious, though. Stress testing on various platforms (e.g. using Padre) would be great.
17:53 azawawi http://search.cpan.org/CPAN/authors/id/S/S​M/SMUELLER/Class-XSAccessor-1.04_01.tar.gz right?
17:53 tsee yes
17:53 azawawi installed
17:54 tsee Great!
17:57 azawawi one thing i couldnt downgrade
17:57 azawawi after trying it
17:59 tsee I don't follow.
18:01 citryphus joined #padre
18:03 citryphus hi, first time here
18:03 citryphus question/critique of the standalone install
18:04 citryphus has unbundling been considered
18:04 citryphus standalone creates a single installed apps entry
18:04 azawawi citryphus: hi
18:05 citryphus perl versions might need to update independently of padre versions
18:05 azawawi tsee: i tried to pip the old release to compare performance but it didnt install
18:05 citryphus i went to 5.10.1 to avoid the 'unknown error' bug
18:05 tsee azawawi, no idea about why it doesn't work with pip, but it MUST work with a manual install.
18:06 citryphus but can't uninstall 5.10.0.6 first
18:06 citryphus problem?
18:07 tsee citryphus, I have no clue about win32, but it may be a problem, yes.
18:07 tsee IIRC, the various strawberry perls still assume to be the only perl in the system.
18:07 tsee (and the padre standalones are based on that)
18:07 tsee But take this with a mountain of salt.
18:08 citryphus i asked on #win32 -- seems uninstall first is recommended
18:08 tsee Alias, CSJewell and azawawi are the win32 experts here, I'd say.
18:08 citryphus which is why I wasn't thrilled with the bundled standalone
18:09 tsee Without bundling, it wouldn't be standalone.
18:09 tsee And the required extra modules vary with the perl version.
18:10 azawawi citryphus: can i help here?
18:10 citryphus tsee: fair enough
18:11 tsee citryphus, I'll shut up now, though. I'm not qualified. :(
18:11 citryphus azawawi: i don't know -- wondering about what happens in future
18:12 citryphus i have standalone, cpan update to 0.45, and clobbered perl with 5.10.1 beta
18:12 meorero joined #padre
18:13 meorero joined #padre
18:14 tsee Alias, PPI fails its tests if I run them under "PERL5OPT=-MPPI::XSAccessor" even with the old XSAccessor. Any idea?
18:16 meorero After quite a long - I came back to http://padre.perlide.org.  Looks great!
18:17 azawawi citryphus: wondering about what?
18:18 citryphus if I made a mess
18:20 azawawi citryphus: i always use almost-six-0.41.msi and then upgrade to 0.45. Pretty soon we'll have standalone 0.45
18:21 citryphus if I had 5.10.1 beta intalled first, then tried to install padre standalone
18:21 citryphus what would happen
18:22 tsee meorero, yes, now that I look at it again after a long time, I have to say it's a MUCH more polished first impression. Very nice!
18:26 azawawi padre comes with its own strawberry... i think it will overwrite it
18:26 citryphus azawawi: that's not good
18:27 szabgab citryphus, we are planning a stand-alone padre
18:28 szabgab that comes with its own perl but does not interfere with any perl you might have on the system
18:28 szabgab and it is only used to run padre
18:28 citryphus szabgab: why not padre alone on preexisting perl
18:29 szabgab you need 120 CPAN modules, which one woould come with it?
18:29 szabgab some of them need c compiler and as I understand that needs to be the same as the once that was used to compile perl
18:30 szabgab that's what I understood the problem was with ActivePerl that it was built with Visual Studio
18:30 JRWeiss joined #padre
18:31 citryphus szabgab: ok, but bundling creates other problems
18:31 azawawi szabgab: when activeperl started, c compilers on win32 were not as mature as they are now...
18:31 markstos left #padre
18:32 citryphus if I need 50.10.1 to get error messages in Catalyst...
18:32 szabgab citryphus, if you can come up with a good way to package padre we will be happy to hear
18:32 szabgab especially if you can also implement it
18:32 citryphus if I can I will
18:33 szabgab with a stand alone padre you can install any version of perl
18:33 szabgab you don't care
18:33 citryphus what about creating seperate program entry for perl
18:33 citryphus so it can be uninstalled / updated independently
18:33 szabgab effectively you don't even need to know there is a perl under padre
18:33 szabgab that's what I meant earlier
18:34 szabgab a separate perl with padre only that you don't even need to know that it is a perl
18:34 azawawi szabgab: C:\strawberry\six>perl Configure.pl --gen-parrot --gen-parrot-prefix=c:\strawberry\six\myfolder --parrot-config=c:\strawberry\si​x\myfolder\bin\parrot_config.exe
18:34 szabgab azawawi, myfolder?
18:34 azawawi szabgab: just a test...
18:34 szabgab yourfolder
18:34 azawawi szabgab: c:\strawberry\six\bin\perl6.exe
18:34 citryphus ok, gotta run, thanks for the info
18:36 azawawi szabgab: that means rakudo must be in another folder... and does not need to be in c:\strawberry\six
18:36 azawawi szabgab: the git clone i.e.
18:36 szabgab that's an improvement then
18:36 azawawi szabgab: C:\tools\six>perl Configure.pl --gen-parrot --gen-parrot-prefix=c:\strawberry\six --parrot-config=c:\strawberr​y\six\bin\parrot_config.exe
18:36 szabgab sorry have to go back to calendar development
18:36 azawawi what's that calendar you're talking about? :)
18:41 patspam joined #padre
18:44 szabgab we wanted to prepare a present with our pictures for the new year
18:45 szabgab but the explanations were so broken and it seems we we are out of time now
18:45 szabgab so we need to find something else
18:45 szabgab and this makes me sooooo tired
18:46 szabgab We had to download several files of 35 Mb with some application
18:46 szabgab to drag and drop pictures
18:52 meorero joined #padre
19:06 abutel joined #padre
19:08 MoC` joined #padre
19:16 kerbiquet joined #padre
19:36 ABxchat2 joined #padre
19:40 ABxchat2 left #padre
19:40 Hyppolit svn: r7752 | azawawi++ | http://padre.perlide.org/trac/changeset/7752
19:40 Hyppolit [S:H:P6] Bundled STD.pm which has the following:
19:40 Hyppolit [S:H:P6] - remove dup our declarations for azawawi++
19:40 Hyppolit [S:H:P6] - fix LTA message on my $x = for 1..10 {...}
19:40 Hyppolit [S:H:P6] - only default package declarations to 'our'
19:40 Hyppolit [S:H:P6] - change to new definitions for contextuals and readonly binding
19:40 Hyppolit [S:H:P6] - 2nd-term lookahead should suppress errors
19:40 Hyppolit [S:H:P6] - don't complain about ?: unless there's a : before the next ;
19:40 Hyppolit [S:H:P6] - don't guess on suspicion of two terms in a row, just check it already.
19:40 Hyppolit [S:H:P6] - improve message on unexpected infix
19:40 Hyppolit [S:H:P6] - disallow alphanums as delimiters
19:40 Hyppolit trunk/Syntax-Highlight-Perl6/lib/
19:41 ABxchat2 joined #padre
19:41 ABxchat2 joined #padre
19:43 Hyppolit svn: r7753 | azawawi++ | http://padre.perlide.org/trac/changeset/7753
19:43 Hyppolit [S:H:P6] Updated Changes for release 0.73
19:43 Hyppolit trunk/Syntax-Highlight-Perl6/
19:44 Hyppolit svn: r7754 | azawawi++ | http://padre.perlide.org/trac/changeset/7754
19:44 Hyppolit [S:H:P6] Bumped version to 0.73
19:44 Hyppolit trunk/Syntax-Highlight-Perl6/lib/Syntax/Highlight/ trunk/Syntax-Highlight-Perl6/script/
19:46 Hyppolit svn: r7755 | azawawi++ | http://padre.perlide.org/trac/changeset/7755
19:46 Hyppolit [Perl 6] Depends on S:H:P6 0.73 for a better STD.pm
19:46 Hyppolit trunk/Padre-Plugin-Perl6/
19:47 JRW joined #padre
19:55 Hyppolit svn: r7756 | CSJewell++ | http://padre.perlide.org/trac/changeset/7756
19:55 Hyppolit Converting Perl-Dist-Padre to tasklist-style, rather than 'directory-style'.
19:55 Hyppolit trunk/Perl-Dist-Padre/lib/Perl/Dist/ trunk/Perl-Dist-Padre/share/
20:04 MoC joined #padre
20:29 azawawi szabgab, CSJewell: http://feather.perl6.nl/~azaw​awi/six/six-pdx-20090907.zip
20:30 szabgab azawawi, ty
20:30 azawawi we need to modify perl6.exe path to six\bin\perl6
20:30 azawawi good night & :)
20:31 azawawi btw, that includes parrot 1.5.0 and perl6 (6 MB)
20:31 azawawi not bad :)
20:31 azawawi good night &
20:35 JRWeiss joined #padre
20:37 JRWeiss joined #padre
20:44 patspam joined #padre

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