Skip Menu |
 

This queue is for tickets about the PAR-Repository-Client CPAN distribution.

Report information
The Basics
Id: 42381
Status: resolved
Priority: 0/
Queue: PAR-Repository-Client

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.21
Fixed in: (no value)



Subject: Hanging tests (due to locking?)
Download (untitled) / with headers
text/plain 534b
The t/04empty_repo.t and following tests are hanging on my system (FreeBSD 7.0 with perl 5.8.9). I suspect it is due to different File::Temp behaviour on BSD systems. On these systems, temporary files are also created with a mandatory lock (this can be switched off). A lsof output of a hanging process looks like this: ... perl5.8.9 82100 cpansand 3uW VREG 0,112 1124 3584 /tmp/temporary_dbm_4baiA perl5.8.9 82100 cpansand 4u VREG 0,112 1124 3584 /tmp/temporary_dbm_4baiA ... Regards, Slaven
Download (untitled) / with headers
text/plain 643b
On Tue Jan 13 14:45:55 2009, SREZIC wrote: Show quoted text
> The t/04empty_repo.t and following tests are hanging on my system > (FreeBSD 7.0 with perl 5.8.9). I suspect it is due to different > File::Temp behaviour on BSD systems. On these systems, temporary files > are also created with a mandatory lock (this can be switched off). A > lsof output of a hanging process looks like this: > > ... > perl5.8.9 82100 cpansand 3uW VREG 0,112 1124 3584 > /tmp/temporary_dbm_4baiA > perl5.8.9 82100 cpansand 4u VREG 0,112 1124 3584 > /tmp/temporary_dbm_4baiA > ... >
Ah, the version I tried was 0.21_01. Regards, Slaven
Download (untitled) / with headers
text/plain 271b
Hi Slaven, thanks for your great testing service and particularly for going through the trouble of filing bugs via RT. I have disabled the mandatory locking of File::Temp for now and released version 0.21_03. Could you check whether it now runs on BSD? Cheers, Steffen
Download (untitled) / with headers
text/plain 375b
On Wed Jan 14 04:02:58 2009, SMUELLER wrote: Show quoted text
> Hi Slaven, > > thanks for your great testing service and particularly for going through > the trouble of filing bugs via RT. > > I have disabled the mandatory locking of File::Temp for now and released > version 0.21_03. Could you check whether it now runs on BSD? >
_03 works fine with 5.8.8 and 5.8.9. Regards, Slaven


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.