Skip Menu |

This queue is for tickets about the Log-Log4perl CPAN distribution.

Report information
The Basics
Id: 17886
Status: resolved
Priority: 0/
Queue: Log-Log4perl

People
Owner: MSCHILLI [...] cpan.org
Requestors: MARKF [...] cpan.org
Cc:
AdminCc:

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



Subject: Hardcoded path causes problems on failure
I know you're changing the way this workins in the upcoming 1.04, but I wanted to make sure that you fixed this problems as well: You're using a hardcoded path for the tmp file of /tmp/foobar which is shared by all users on the system. This means that if more than one user is testing at the same time (or if the tests get wedged and leave a file behind) then we run into problems. This comes up at Fotango when we share a developement box and two or more users are creating a build enviroment at the same time. Each has their own copy of perl and their own library paths to install into, but only one /tmp/foobar! Any help greatly appreciated. Mark.
On Mon Feb 27 16:23:57 2006, MARKF wrote: Show quoted text
> I know you're changing the way this workins in the upcoming 1.04, but > I wanted to make sure > that you fixed this problems as well: > > You're using a hardcoded path for the tmp file of /tmp/foobar which is > shared by all users on > the system. This means that if more than one user is testing at the > same time (or if the tests > get wedged and leave a file behind) then we run into problems. > > This comes up at Fotango when we share a developement box and two or > more users are > creating a build enviroment at the same time. Each has their own copy > of perl and their own > library paths to install into, but only one /tmp/foobar! > > Any help greatly appreciated. > > Mark.
Thanks for this report, I've wedged a fix into the pending 1.04 release, which just went to CPAN. Now you should be able to install L4p by several users at the same time (I still wonder how this can happen, but it was bug, okay, okay :)!