user-pic

Michael Roberts

  • Website: www.vivtek.com
  • About: I blog about things - things that help me go. Perl helps me go.
  • Posted Perl and Windows UAC to Michael

    While doing some Registry-related things with Perl a couple of weeks ago, I ran into something that took me nearly a day to figure out: Win32::TieRegistry asks for write access to the Registry by default, and under Win7 that requires Administrator privileges. (I kid you not, it took me over a day…

  • Commented on 13% of CPAN distributions don't have a test report on Windows
    Finding the ones that block would be the best way to start bugging Strawberry, though. I'm seeing the same behavior....
  • Commented on How to find CPAN modules that need help on Windows?
    I actually had to delete media files to unzip this database. The sacrifices I make! Yes, there's enough information here. I'll come up with a query and derive HTML from it tomorrow, maybe....
  • Commented on How to find CPAN modules that need help on Windows?
    Annnny minute now.......
  • Commented on How to find CPAN modules that need help on Windows?
    Wow. 2.2 gigs....
  • Commented on How to find CPAN modules that need help on Windows?
    The answer to your last question appears to be "Yes". The entire CPAN testing matrix is available in an SQLite database. Although that might just be the matrix, not number of reports - I don't suppose that makes a material...
  • Commented on Smoke testing on Windows
    I have the same sense that newer modules are more important - on average. But there are a lot of *commonly used* modules that right now my testers will never hit because their rate of testing is too slow in...
  • Commented on Smoke testing on Windows
    Thanks, Mithaldu! Also: StanfordNLP is supported in Perl? My life just got better today!...
  • Posted Smoke testing on Windows to Michael

    As a Perl programmer on Windows, I've often had moments of supreme frustration. I can't use SSH or SFTP from Perl, and I can't use some of the mail handling modules. When I got started back in the early years of the century, I couldn't even use CPAN; I had to compile my own Perl and accept the…

Subscribe to feed Recent Actions from Michael Roberts

  • Mithaldu commented on Smoke testing on Windows
    I need a more principled way of queuing my tests.

    Honestly, you don't. When you use a decent disabled.yml file, and remove some of the unnecessary delays in CPAN.pm and the testers stuff, like my repo shows, you can burn through all of CPAN in a week.

  • Matt Perry commented on Smoke testing on Windows

    I've been smoke testing on Windows since reading this blog post. I'm also getting hangs. I've used Process Explorer to see what is hanging and it's always due to Capture::Tiny. When things stop I'll see two Perl processes that look like this but with different filenames used for the last argument.

    C:\strawberry\perl\bin\perl.exe -e "$SIG{HUP}=sub{exit}; if( my $fn=shift ){ open my $fh, qq{>$fn}; print {$fh} $$; close $fh;} my $buf; while (sysread(STDIN, $buf, 2048)) { syswrite(STDOUT, $buf); syswrite(STDERR, $buf)}" C:\Users\smoker\AppData\Local\Temp\2\qdJ32OEk0b

    Killing one …

  • Mithaldu commented on Smoke testing on Windows

    My solution so far has been: Smoke on ActivePerl. I haven't tried smoking with Strawberry yet, but ActivePerl smoking has never hung in the manner you described.

  • pavel.shaydo.com commented on 13% of CPAN distributions don't have a test report on Windows

    Then it comes to Windows I prefer to rely on code.activestate.com/ppm/. I had problem with my package hanging on Windows before, and it can happen again in the future. If it will happen, I won't get any reports from cpantesters, so won't fix the problem. ActiveState usually tries to build the package in a day or two after upload, so I just have to go to their site and check results. They are also using some weird compiler, so it helps me to improve portability of the C code.

  • Mr. Muskrat commented on 13% of CPAN distributions don't have a test report on Windows

    I just set up two Windows 7 smokers tonight that will be smoking when I don't need them for something else. Currently, testing on 5.12.1 and 5.16.2 but I'll be replacing 5.12.1 with 5.14.3 soon.

Subscribe to feed Responses to Comments from Michael Roberts

About blogs.perl.org

blogs.perl.org is a common blogging platform for the Perl community. Written in Perl and offering the modern features you’ve come to expect in blog platforms, the site is run by Dave Cross and Aaron Crane, with a design donated by Six Apart, Ltd.