Skip Menu |

This queue is for tickets about the POE CPAN distribution.

Report information
The Basics
Id: 18340
Status: resolved
Priority: 0/
Queue: POE

People
Owner: Nobody in particular
Requestors: laweber [...] switch.com
Cc:
AdminCc:

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



Subject: RE: Installing POE 0.32
Date: Thu, 29 Sep 2005 08:00:25 -0400
To: "'Rocco Caputo'" <rcaputo [...] pobox.com>
From: "Weber, Larry A" <laweber [...] switch.com>
All that ppm says is, "Error: Package 'Carp' not found. Please 'search' for it first." I get the same type of error for Exporter if I remove the dependency for Carp from the POE-0.32.ppd. I have tried letting ppm install the POE package from ActiveState (removed the local path to your .ppd from the rep). It works fine, installing 0.29. When I run upgrade, ppm tells me that there is a newer version 0.3201. However when I run "upgrade -install POE" ppm seems to do a reinstallation of 0.29. I have downloaded POE-0.3202.ppd and found that I get the same error. This occurs here at work where I am behind a firewall and at home with the firewall disabled. I have set the correct environment variables so that the work PC can get through the firewall and other packages load fine. Long ago I believe there was a single package called "Carp". Now there are several packages called "Carp-xxx" and they are not all located at the same repository. Carp as a single package does not seem to exist any longer. When a ppd does a dependency for "Carp" which package will satisfy it? Is it just looking for a Carp directory? If so does it look in perl/ site/lib or perl/lib? -laweber Show quoted text
> -----Original Message----- > From: Rocco Caputo [SMTP:rcaputo@pobox.com] > Sent: Wednesday, September 28, 2005 6:26 PM > To: Weber, Larry A > Subject: Re: Installing POE 0.32 > > On Sep 28, 2005, at 08:14, Weber, Larry A wrote: >
>> I have been unsuccessfully trying to install POE with ppm for >> several days. >> I am trying to install it on a WinXP and a Win98 PC, both PCs have >> ActiveState's Perl Version 5.8. I first had problems with the >> website >> holding POE-0.32.ppd so I copied it to my PC and set ppm to find it >> as a >> repository. Then I encountered an error message saying that Carp >> need to be >> loaded. Carp doesn't seem to exist as a single package any longer >> and >> besides that it is installed and tested on my PCs. I installed every >> Carp-xxx package but still get the same error. I temporarily >> removed the >> Carp dependency from the ppd and found I am going to have trouble >> with >> Exporter. Although I am behind a firewall, I have the correct >> environment >> variables set and have been able to install other packages.
> > Hi, Larry. > > Your case seems very odd. Carp already comes with Perl 5.8, so the > dependancy should be moot in your case. Likewise for Exporter. Can > you e-mail me the error messages you're receiving? > > -- > Rocco Caputo - rcaputo@pobox.com >
Good morning. I'm hoping to get away from maintaining POE's .ppd files. The current version (pre-0.34) has a dumbed down installer that should be more compatible with ActiveState's package builder. I'm hoping that they'll build better .ppd files than I have been---and that Windows users can just "install POE" through ppm without going through repository gyrations. Because we're dealing with a third-party package build system, it may take some time (and minor releases) to work out all the installer problems. Wish us luck!