Re: Make error trying to install PEAR package manager

From: Date: Tue, 26 Mar 2002 14:35:49 +0000
Subject: Re: Make error trying to install PEAR package manager
References: 1  Groups: php.pear.general 
Request: Send a blank email to pear-general+get-1055@lists.php.net to get a copy of this message
Thanks for the reference, Tomas! It's helped a bit of my understanding of PEAR packages, but I am now running into different a problem (and maybe a bug in the pear package manager). From CVS, I got everything in pear/ as instructed. As a test, I then did pear package HTML_QuickForm/package.xml while I was in ~/sandbox/pear. I kept getting an error that pear couldn't open package.xml. It wasn't until I went into the HTML_QuickForm directory and just did pear package package.xml that it managed to package everything up. Just a thought, but shouldn't it work even if you're not in the actual sub-package's directory? (Well, that's the impression the docs gave anyway.) Anyway, it's a minor issue, but I think it should be fixed eventually... The other problem that I'm having now is trying to install the actual package I just created. When I do pear install HTML_QuickForm-1.12.tgz, I get "pear: could not open the package file:". According to the docs, this should work, no? Incidentally, I also tried the other syntax mentioned in the docs (pear install http://pear.php.net/get/HTTP_Upload) and that gave me the same error. Am I missing something from my PEAR installation? I just installed the PEAR base packages from CVS about three days ago so I think I'm pretty up-to-date in that area. Oh, and one last thing: is there a direct link to the Package Browser on the PEAR site? I didn't even know it existed until I read the doc and hunted on the PEAR site for it. Maybe a link in the top menu would be better? -f -- Derek Fong Web Application Developer subtitle designs inc. <http://www.subtitled.com/> "Mistakes are the portals of discovery." --James Joyce >> GPG key/fingerprint available upon request << On 3.25.02 9:57 am, "Tomas V.V.Cox" <cox@idecnet.com> wrote: > Derek Fong wrote: >> >> Excellent! It all installs fine, but now I'm wondering exactly how to use >> pear install. > > Try reading > http://cvs.php.net/co.php/pearweb/doc/pear_package_manager.txt. There is > an explanation on what are PEAR Packages and an introduction on how to > handle them (create/install/get). > >> I used to have PEAR installed in /System/Library/PHP (under >> Mac OS X), but I made a backup of it before I installed PEAR from CVS. I >> notice there are lots of files that didn't make it from CVS into my new PEAR >> directory, namely IT.php for templating. > > What seems you are doing is downloading the "pear" CVS module. Please > note that the PEAR CVS is divided in two different parts: one which > comes with the PHP distribution ready to use (located at php4/pear), and > other that contains PEAR packages that should be packed and installed > before using them with the 'pear install'. > > > Tomas V.V.Cox

« previous php.pear.general (#1055) next »