FAIL App-Daemon-0.01 i386-freebsd-64int 6.1-release
  Home FAQ Contact Sign in
perl.cpan.testers only
 
Advanced search
POPULAR GROUPS

more...

perl.cpan.testers Profile…
 Up
FAIL App-Daemon-0.01 i386-freebsd-64int 6.1-release         


Author: srezic
Date: Jul 20, 2008 11:07

This distribution has been tested as part of the cpan-testers
effort to test as many new uploads to CPAN as possible. See
http://testers.cpan.org/

--
Dear Michael Schilli,

This is a computer-generated report for App-Daemon-0.01
on perl 5.8.8, created by CPAN-Reporter-1.1651.

Thank you for uploading your work to CPAN. However, there was a problem
testing your distribution.

If you think this report is invalid, please consult the CPAN Testers Wiki
for suggestions on how to avoid getting FAIL reports for missing library
or binary dependencies, unsupported operating systems, and so on:

http://cpantest.grango.org/wiki/CPANAuthorNotes

Sections of this report:

* Tester comments
* Program output
* Prerequisites
* Environment and other context
Show full article (7.09Kb)
6 Comments
Re: FAIL App-Daemon-0.01 i386-freebsd-64int 6.1-release         


Author: Slaven Rezic
Date: Aug 3, 2008 13:02

Mike Schilli perlmeister.com> writes:
> On Sun, 20 Jul 2008, srezic@cpan.org wrote:
>
>> Additional comments from tester: I had to kill the hanging test (after
>> approx. 15 minutes) Regards, Slaven
>
> This is very odd ... I've tested this on several different systems and
> it works fine everywhere.
>
> Can you tell me more about where it hangs? Can you start the test script
> with perl -d and CTRL-C out of it to see where that is?
>

It hangs here:
261: open FILE, "<$pidfile" or LOGDIE "Cannot open pidfile $pidfile";
262: flock FILE, LOCK_SH;
263==> my $pid = ;
264: chomp $pid if defined $pid;
265: close FILE;

Or more probably the line before, as the strace output suggests:

...
stat("/usr/perl5.8.8@33662/lib/site_perl/5.8.8/Log/Log4perl/Appender/Screen.pm", {st_mode=S_IFBLK|S_ISUID|0440, st_rdev=makedev(114, 1881145445), ...}) = 0
open("/usr/perl5.8.8@33662/lib/site_perl/5...
Show full article (8.63Kb)
no comments
Re: FAIL App-Daemon-0.01 i386-freebsd-64int 6.1-release         


Author: Slaven Rezic
Date: Aug 3, 2008 17:21

Slaven Rezic writes:
> Mike Schilli perlmeister.com> writes:
>
>> On Sun, 3 Aug 2008, Slaven Rezic wrote:
>>
>>> This reminds me of an incompatibility between BSD and other systems
>>> when using File::Temp: on BSD systems the file is automatically
>>> locked. Maybe this is the problem here?
>>
>> Jackpot! That was it, I released 0.03 which has this bug fixed. Thanks
>> so much!

Confirmed. 0.03 looks good on my system.

Regards,
Slaven

--
Slaven Rezic - slaven rezic de

tksm - Perl/Tk program for searching and replacing in multiple files
http://ptktools.sourceforge.net/#tksm
no comments
Re: FAIL App-Daemon-0.01 i386-freebsd-64int 6.1-release         


Author: Slaven Rezic
Date: Aug 3, 2008 17:15

Mike Schilli perlmeister.com> writes:
> On Sun, 3 Aug 2008, Slaven Rezic wrote:
>
>> This reminds me of an incompatibility between BSD and other systems
>> when using File::Temp: on BSD systems the file is automatically
>> locked. Maybe this is the problem here?
>
> Jackpot! That was it, I released 0.03 which has this bug fixed. Thanks
> so much!
>
> Hey, by coincidence I'm currently using Tk::JPEG and saw that you're the
> author,

Maintainer, not author.
Show full article (1.30Kb)
no comments
Re: FAIL App-Daemon-0.01 i386-freebsd-64int 6.1-release         


Author: Mike Schilli
Date: Aug 3, 2008 11:55

On Sun, 20 Jul 2008, srezic@cpan.org wrote:
> Additional comments from tester: I had to kill the hanging test (after
> approx. 15 minutes) Regards, Slaven

This is very odd ... I've tested this on several different systems and
it works fine everywhere.

Can you tell me more about where it hangs? Can you start the test script
with perl -d and CTRL-C out of it to see where that is?

Thanks for your help.

-- Mike

Mike Schilli
m@perlmeister.com
>
> ------------------------------
> PROGRAM OUTPUT
> ------------------------------
>
> Output from '/usr/bin/make test':
>
> PERL_DL_NONLAZY=1 /usr/local/bin/perl5.8.8 "-MExtUtils::Command::MM" "-e"...
Show full article (6.64Kb)
no comments
Re: FAIL App-Daemon-0.01 i386-freebsd-64int 6.1-release         


Author: Mike Schilli
Date: Aug 3, 2008 15:43

On Sun, 3 Aug 2008, Slaven Rezic wrote:
> This reminds me of an incompatibility between BSD and other systems
> when using File::Temp: on BSD systems the file is automatically
> locked. Maybe this is the problem here?

Jackpot! That was it, I released 0.03 which has this bug fixed. Thanks
so much!

Hey, by coincidence I'm currently using Tk::JPEG and saw that you're the
author, quick question: Why is it that

$photo->configure(-data => $jpg_data);

won't work? I've worked around the problem by writing $jpg_data to
a temp file and I'm using

$photo->configure(-file => $tempfile);

to update a Tk Photo widget. Is there a way to use -data instead?

Again, thx for your help!

-- Mike

Mike Schilli
m@perlmeister.com
no comments
Re: FAIL App-Daemon-0.01 i386-freebsd-64int 6.1-release         


Author: Mike Schilli
Date: Aug 3, 2008 18:49

On Sun, 4 Aug 2008, Slaven Rezic wrote:
> You have to base64-encode the image data before passing to -data. Yes,
> this sounds strange, but this is Tcl inheritage (I guess the Tcl/Tk
> authors just thought about embedding literal image data into scripts,,
> but not about passing data from variables).

Perfekt, thanks!

-- Mike

Mike Schilli
m@perlmeister.com
no comments