[Padre-dev] Padre 0.90 failure with portable strawberry perl 5.14.2
Hi, I have experienced the following failure on my Windows 7 box: t/04-config.t .. 2/298 # Failed test '->bin_shell defaults ok' # at t/04-config.t line 46. # got: 'Z:\PORTAB~1\cmd.exe' # expected: 'cmd.exe' # Looks like you failed 1 test of 298. t/04-config.t .. Dubious, test returned 1 (wstat 256, 0x100) I expect 'Z:\PORTAB~1\cmd.exe' to be a short form of 'z:\portable4testing\cmd.exe' which is of course a non existing file (z:\portable4testing is where I have unpacked portable strawberry perl). To reproduce the faulire: 1/ unzipp http://strawberryperl.com/package/kmx/p5.14.2.1-RC/strawberry-perl-5.14.2.1-portable-32bit-beta-1.zip into z:\portable4testing 2/ then run: z:\portable4testing>set PERL_MM_USE_DEFAULT=1 z:\portable4testing>cpan Padre It might be a problem on strawberry side (as non portable version works fine) but I was not able to track the real reason. -- kmx ___ Padre-dev mailing list Padre-dev@perlide.org http://mail.perlide.org/mailman/listinfo/padre-dev
Re: [Padre-dev] Padre 0.90 failure with portable strawberry perl 5.14.2
Gabor, A link to strawberry-perl-5.14.2.1-portable-beta is in my original e-mail. Release candidates for strawberry 5.14.2.0 are at http://strawberryperl.com/package/kmx/p5.14.2.0-RC/ The actual release and announcement are in Adam's (Alias) hands now. -- kmx On 7.11.2011 13:20, Gabor Szabo wrote: > I have not seen any release of Strawberry 5.14 nor can I see it on the web > site. > Where can we download it and when will it be announced? > > regards > Gabor > > > On Mon, Nov 7, 2011 at 11:41 AM, kmx wrote: > >> Hi, >> >> I have experienced the following failure on my Windows 7 box: >> >> t/04-config.t .. 2/298 >> # Failed test '->bin_shell defaults ok' >> # at t/04-config.t line 46. >> # got: 'Z:\PORTAB~1\cmd.exe' >> # expected: 'cmd.exe' >> # Looks like you failed 1 test of 298. >> t/04-config.t .. Dubious, test returned 1 (wstat 256, 0x100) >> >> I expect 'Z:\PORTAB~1\cmd.exe' to be a short form of >> 'z:\portable4testing\cmd.exe' which is of course a non existing file >> (z:\portable4testing is where I have unpacked portable strawberry perl). >> >> To reproduce the faulire: >> 1/ unzipp >> http://strawberryperl.com/package/kmx/p5.14.2.1-RC/strawberry-perl-5.14.2.1-portable-32bit-beta-1.zip >> into z:\portable4testing >> >> 2/ then run: >>z:\portable4testing>set PERL_MM_USE_DEFAULT=1 >>z:\portable4testing>cpan Padre >> >> It might be a problem on strawberry side (as non portable version works >> fine) but I was not able to track the real reason. >> >> -- >> kmx >> > ___ > Padre-dev mailing list > Padre-dev@perlide.org > http://mail.perlide.org/mailman/listinfo/padre-dev > > ___ Padre-dev mailing list Padre-dev@perlide.org http://mail.perlide.org/mailman/listinfo/padre-dev
Re: [Padre-dev] Padre 0.90 failure with portable strawberry perl 5.14.2
On 7.11.2011 10:41, kmx wrote: Hi, I have experienced the following failure on my Windows 7 box: t/04-config.t .. 2/298 # Failed test '->bin_shell defaults ok' # at t/04-config.t line 46. # got: 'Z:\PORTAB~1\cmd.exe' # expected: 'cmd.exe' # Looks like you failed 1 test of 298. t/04-config.t .. Dubious, test returned 1 (wstat 256, 0x100) I expect 'Z:\PORTAB~1\cmd.exe' to be a short form of 'z:\portable4testing\cmd.exe' which is of course a non existing file (z:\portable4testing is where I have unpacked portable strawberry perl). My further investigation revealed that the failure is related to Padre::Portable stuff, namely sub code() in lib\Padre\Config\Setting.pm The thing is that config item bin_shell (which is normally 'cmd.exe') is transformed via Padre::Portable::thaw('cmd.exe') (see section under the comment "# Auto-translating accessors for Portable mode") which turns 'cmd.exe' into 'z:\portable4testing\cmd.exe'. -- kmx ___ Padre-dev mailing list Padre-dev@perlide.org http://mail.perlide.org/mailman/listinfo/padre-dev
Re: [Padre-dev] Padre 0.90 failure with portable strawberry perl 5.14.2
On 14.11.2011 12:45, kmx wrote: On 7.11.2011 10:41, kmx wrote: Hi, I have experienced the following failure on my Windows 7 box: t/04-config.t .. 2/298 # Failed test '->bin_shell defaults ok' # at t/04-config.t line 46. # got: 'Z:\PORTAB~1\cmd.exe' # expected: 'cmd.exe' # Looks like you failed 1 test of 298. t/04-config.t .. Dubious, test returned 1 (wstat 256, 0x100) I expect 'Z:\PORTAB~1\cmd.exe' to be a short form of 'z:\portable4testing\cmd.exe' which is of course a non existing file (z:\portable4testing is where I have unpacked portable strawberry perl). My further investigation revealed that the failure is related to Padre::Portable stuff, namely sub code() in lib\Padre\Config\Setting.pm The thing is that config item bin_shell (which is normally 'cmd.exe') is transformed via Padre::Portable::thaw('cmd.exe') (see section under the comment "# Auto-translating accessors for Portable mode") which turns 'cmd.exe' into 'z:\portable4testing\cmd.exe'. Could somebody create a ticket in Padre's bug tracking system? I am not allowed to create a bug report. -- kmx ___ Padre-dev mailing list Padre-dev@perlide.org http://mail.perlide.org/mailman/listinfo/padre-dev
Re: [Padre-dev] Padre 0.90 failure with portable strawberry perl 5.14.2
I am using strawberry perl portable from: http://strawberryperl.com/package/kmx/p5.14.2.1-RC/ and yes it is still issue on Padre 0.92 -- kmx On 22.12.2011 11:58, Ahmad Zawawi wrote: Hi Kmx, Sorry on the long time to answer on this one. Could you provide more details which strawberry portable you're using and if this is still an issue with Padre 0.92? Also thanks for strawberry perl 5.14.2 :) 2011/11/25 kmx mailto:k...@atlas.cz>> On 14.11.2011 12:45, kmx wrote: On 7.11.2011 10:41, kmx wrote: Hi, I have experienced the following failure on my Windows 7 box: t/04-config.t .. 2/298 # Failed test '->bin_shell defaults ok' # at t/04-config.t line 46. # got: 'Z:\PORTAB~1\cmd.exe' # expected: 'cmd.exe' # Looks like you failed 1 test of 298. t/04-config.t .. Dubious, test returned 1 (wstat 256, 0x100) I expect 'Z:\PORTAB~1\cmd.exe' to be a short form of 'z:\portable4testing\cmd.exe' which is of course a non existing file (z:\portable4testing is where I have unpacked portable strawberry perl). My further investigation revealed that the failure is related to Padre::Portable stuff, namely sub code() in lib\Padre\Config\Setting.pm The thing is that config item bin_shell (which is normally 'cmd.exe') is transformed via Padre::Portable::thaw('cmd.exe') (see section under the comment "# Auto-translating accessors for Portable mode") which turns 'cmd.exe' into 'z:\portable4testing\cmd.exe'. Could somebody create a ticket in Padre's bug tracking system? I am not allowed to create a bug report. -- kmx ___ Padre-dev mailing list Padre-dev@perlide.org <mailto:Padre-dev@perlide.org> http://mail.perlide.org/mailman/listinfo/padre-dev ___ Padre-dev mailing list Padre-dev@perlide.org http://mail.perlide.org/mailman/listinfo/padre-dev ___ Padre-dev mailing list Padre-dev@perlide.org http://mail.perlide.org/mailman/listinfo/padre-dev
Re: [Padre-dev] Announcing Dwimperl for Windows
> Any reason why "Strawberry Perl 5.14 preview release" is not the > default stable? http://strawberryperl.com/package/kmx/p5.14.2.1-RC/ was prepared (by me) in release quality (well tested, digitally signed, many bugs fixed) Ask Alias why he did not uploaded these ZIPs/MSIs to proper place (where I was not given an access) - note that the files are dated 22-Nov-2011, which is the date when I have notified him (+ couple of times after that) -- kmx ___ Padre-dev mailing list Padre-dev@perlide.org http://mail.perlide.org/mailman/listinfo/padre-dev
Re: [Padre-dev] Padre 0.90 failure with portable strawberry perl 5.14.2
I have prepared a hack solving described issue with portable perl. Yes, it is ugly but it works for me. Please consider enclosed patch (or any other way to fix Padre on strawberry portable perl) FYI: Latest stable strawberry perl portable is available at: http://strawberry-perl.googlecode.com/files/strawberry-perl-5.14.2.1-32bit-portable.zip -- kmx On 22.12.2011 16:15, kmx wrote: > I am using strawberry perl portable from: > http://strawberryperl.com/package/kmx/p5.14.2.1-RC/ > > and yes it is still issue on Padre 0.92 > > -- > kmx > > > On 22.12.2011 11:58, Ahmad Zawawi wrote: >> >> Hi Kmx, >> >> Sorry on the long time to answer on this one. Could you provide more >> details which strawberry portable you're using and if this is still an >> issue with Padre 0.92? >> >> Also thanks for strawberry perl 5.14.2 :) >> >> 2011/11/25 kmx mailto:k...@atlas.cz>> >> >> >> On 14.11.2011 12:45, kmx wrote: >>> On 7.11.2011 10:41, kmx wrote: >>>> Hi, >>>> >>>> I have experienced the following failure on my Windows 7 box: >>>> >>>> t/04-config.t .. 2/298 >>>> # Failed test '->bin_shell defaults ok' >>>> # at t/04-config.t line 46. >>>> # got: 'Z:\PORTAB~1\cmd.exe' >>>> # expected: 'cmd.exe' >>>> # Looks like you failed 1 test of 298. >>>> t/04-config.t .. Dubious, test returned 1 (wstat 256, >>>> 0x100) >>>> >>>> I expect 'Z:\PORTAB~1\cmd.exe' to be a short form of >>>> 'z:\portable4testing\cmd.exe' which is of course a non existing >>>> file (z:\portable4testing is where I have unpacked portable >>>> strawberry perl). >>> >>> My further investigation revealed that the failure is related to >>> Padre::Portable stuff, namely sub code() in >>> lib\Padre\Config\Setting.pm >>> >>> The thing is that config item bin_shell (which is normally >>> 'cmd.exe') is transformed via Padre::Portable::thaw('cmd.exe') (see >>> section under the comment "# Auto-translating accessors for >>> Portable mode") which turns 'cmd.exe' into >>> 'z:\portable4testing\cmd.exe'. >> >> Could somebody create a ticket in Padre's bug tracking system? I am >> not allowed to create a bug report. >> >> -- >> kmx >> >> ___ >> Padre-dev mailing list >> Padre-dev@perlide.org <mailto:Padre-dev@perlide.org> >> http://mail.perlide.org/mailman/listinfo/padre-dev >> >> >> >> ___ >> Padre-dev mailing list >> Padre-dev@perlide.org >> http://mail.perlide.org/mailman/listinfo/padre-dev >> diff -ru Padre-0.96\lib\Padre\Config\Setting.pm Padre-0.96_patched\lib\Padre\Config\Setting.pm --- Padre-0.96\lib\Padre\Config\Setting.pm Thu Apr 19 14:36:17 2012 +++ Padre-0.96_patched\lib\Padre\Config\Setting.pm Wed May 09 21:54:25 2012 @@ -156,7 +156,7 @@ my \$path = ( exists \$config->{$name} and -e \$config->{$name} ) ? \$config->{$name} : \$DEFAULT{$name}; - return Padre::Portable::thaw(\$path); + return \$path eq 'cmd.exe' ? \$path : Padre::Portable::thaw(\$path); } END_PERL } ___ Padre-dev mailing list Padre-dev@perlide.org http://mail.perlide.org/mailman/listinfo/padre-dev
[Padre-dev] Strawberry perl 5.16(beta) test failure/crash
Hi, Alias has reported to me a perl.exe crash during t/task_manager.t during installation of Padre-0.96 on strawberry perl 5.16-beta - see http://strawberryperl.com/beta/ I was able to reproduce the crash. Unfortunately I have not enough padre related knowledge to debug the reason but I want to ask somebody here to make a test with strawberry 5.16-beta/32bit on something different than Windows7 (just want to know whether it is somehow dependent on Windows version). Till now I have no other "perl.exe-crash" report for other perl modules. -- kmx ___ Padre-dev mailing list Padre-dev@perlide.org http://mail.perlide.org/mailman/listinfo/padre-dev
Re: [Padre-dev] Installing on Strawberry Perl
It should work by simply running: c:\anydir> cpanm Padre or to skip failures: c:\anydir> cpanm -f Padre -- kmx On 12.9.2014 13:22, Gabor Szabo wrote: Hi, I have just moved the wikipage explaining how to install Padre on Strawberry Perl to this page: http://padre.perlide.org/download/strawberryperl.html It would be awesome if you could try it and let me know if it works well? If you'd like to add any more details please either let me know of send a pull request for https://github.com/PadreIDE/template.padre.perlide.org/ regards Gabor ___ Padre-dev mailing list Padre-dev@perlide.org http://mail.perlide.org/mailman/listinfo/padre-dev ___ Padre-dev mailing list Padre-dev@perlide.org http://mail.perlide.org/mailman/listinfo/padre-dev
Re: [Padre-dev] Is there tested installation procedure for padre?
Apart from Path::Class you might also occasionally experience test failures with Module::Starter on MS Windows Here are 2 failures of Padre-1.00 on strawberry 5.20.1-RC1 https://gist.github.com/anonymous/5e9547cfc44ea9240701 -- kmx On 13.9.2014 0:05, Adam Kennedy wrote: I just did the same myself, so I can probably speak to it :) I know there's currently a problem with Path::Class which is causing 100% FAIL on Windows. It's been fixed in Git but I'm not sure if a release has been done. So at minimum you need to force install Path::Class. Then you'll need to manually install Module::Install and all of the configure_requires dependencies, as they won't (and can't) be automatically installed in a dev/author context. That should get you to a working make. You want to ignore the failing make test for now. Then you can make install as normal. Adam On 12 September 2014 05:23, Grzegorz Szyszlo <mailto:grzegorz.szys...@gmail.com>> wrote: I'm trying found some tested installation procedure, but there is no one. I want install Padre under windows without effect. I uninstalled old version shipped with DwimPerl. Now I've got fresh stable strawberry perl. At now I fault installation twice and I'm trying third one. But installation procedure will help me. Unfortunately page http://padre.perlide.org/trac/wiki/DownloadStrawberryPerl is outdated. now I completly reinstall strawberry and I'll try only install Padre using cpan. maybe this will work i hope. -- znik. ___ Padre-dev mailing list Padre-dev@perlide.org <mailto:Padre-dev@perlide.org> http://mail.perlide.org/mailman/listinfo/padre-dev ___ Padre-dev mailing list Padre-dev@perlide.org http://mail.perlide.org/mailman/listinfo/padre-dev ___ Padre-dev mailing list Padre-dev@perlide.org http://mail.perlide.org/mailman/listinfo/padre-dev