Re: Patch: automatic dependency resolution, and new install options --alldeps and --allreqdeps

From: Date: Sat, 23 Aug 2003 06:27:00 +0000
Subject: Re: Patch: automatic dependency resolution, and new install options --alldeps and --allreqdeps
References: 1  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-20425@lists.php.net to get a copy of this message
On 23 Aug 2003 at 1:13, Greg Beaver wrote: [...] > What doesn't the patch do? > -------------------------- [...] > "pear uninstall Net_URL HTTP_Request" will still fail due to incorrect > ordering of packages on the command-line, and "pear uninstall SOAP" > will not attempt to uninstall any dependencies. I didn't feel > comfortable with the safety of adding --alldeps or --allreqdeps to > uninstall, but if there is a demand for it, it can be easily added. > (uninstalling dependencies is MUCH simpler than installing them). Hi Greg, thank you for the patch. Although unfortunately I don't have time at the moment to try it myself I really like what it is supposed to do (reading your announcement) :-)) This seems a good improvement. I also wouldn't do auto-dependencie-uninstall as you mentioned in the last paragraph of your email, since (as far as I understand it) this might also uninstall "dependencies" that you explicitly wanted to add to your installation, right? Better leave this out. But about the uninstall order you mentioned: Could you maybe have a look at that? Something like: "when I want to throw an error because of missing dependencies check if that dependencie is also uninstalled" or such. Stefan

« previous php.pear.dev (#20425) next »