Hi Michael,

On Wed, 29 May 2013 14:14:08 -0700
"Michael G. Schwern" <schw...@pobox.com> wrote:
> 
> > How hard should it be to get temporary directories/files to work on Windows?
> 
> About as hard as File::Spec->catfile($temp_dir, "fort.yaml").  Don't get
> sloppy with file paths.
> 
> Shlomi, I've been back on this list for just a few weeks, but I'm pretty
> sure this is not the "fix my module on your OS" mailing list or the "it
> can't be my code, your smoker is broken" list.  This is a list to
> discuss the running of CPAN testing machines.

OK, sorry about all that - I will no longer discuss such matters here. Sorry
for reducing the http://en.wikipedia.org/wiki/Signal-to-noise_ratio .

> 
> I know getting failures is frustrating, this does not allow you being
> rude to volunteers by blaming their machines for your bugs and then
> expecting this list to fix your portability mistakes without so much as
> a "sorry".  I realize there may be a language/culture barrier, but
> apologizing when you're wrong is pretty basic.
> 
> 1) Assuming the smoker is broken is the LAST resort.
> 
> 2) Assuming the OS is broken/stupid is also the LAST resort.
> 
> 3) If you do think the smoker is broken, be nice about reporting it.  Do
> not dump your frustrations on the list or the volunteer.
> 
> 4) When it turns out the bug is in your code, apologize for using
> people's time.
> 
> 5) Do not use this mailing list as your personal portability fix queue.
> 
> Install some VMs and start testing your stuff.  VirtualBox is free and
> runs on just about everything.  Keep installs of things like BSD and
> Windows around.  Use those installs as your debugging tool before you
> assume the smoker is broken or come here for help.

Sure, I can do that. I already have a Windows VM and a FreeBSD VM (though the
latter ran out of space).

> 
> Then, if you really think the smoker is broken, you can report it NICELY
> and without forwarding your frustrations to the volunteer who runs the
> machine and without expecting them to fix your problem.

Yes, you are right. Sorry about that.

> 
> Schwern


> On 5/29/13 10:24 AM, Shlomi Fish wrote:
> > # Testing XML::Grammar::Fortune::Synd 0.0208, Perl 5.014002,
> > C:\strawberry\perl\bin\perl.exe
> > t\00-load.t ............... ok
> > t\01-run.t ................ ok
> > Can't open 'C:\Users\SOLIMA~1\AppData\Local\Temp\ZMHh2bzmTs/fort.yaml' for
> 
> Note the forward slash.  The test contains hard coded forward slashes.
> Sometimes Windows will handle mixed forward slashes, sometimes not.
> That would be the first thing I would fix.

OK, I fixed that in my code (converted to use File::Spec/etc.) and it runs fine
on my Windows XP 32-bit VM, but I'm still getting this test failure:

http://www.cpantesters.org/cpan/report/fcf27a08-7363-1014-acf5-ecb56b2677eb

But this is off-topic here.

Regards,

        Shlomi Fish

-- 
-----------------------------------------------------------------
Shlomi Fish       http://www.shlomifish.org/
List of Networking Clients - http://shlom.in/net-clients

Jessica on the phone: Sel, you’re getting strange lately, but you are becoming
more amusing in the process.
    — http://www.shlomifish.org/humour/Selina-Mandrake/

Please reply to list if it's a mailing list post - http://shlom.in/reply .

Reply via email to