On Thu, 15 Apr 2010, Barbie wrote: > On Thu, Apr 15, 2010 at 12:50:29PM -0700, Jan Dubois wrote: > > > > PPM4 actually supports putting the PPD file inside the tarball. When the > > tarball is downloaded with a .ppmx extension, then the client knows to > > extract the .ppd from inside the file and install everything else according > > to this .ppd file. > > > > The big problem with this scheme is though that is doesn't allow you > > to install prerequisites using this mechanism: You can double-click on > > a .ppmx file in a web browser and it can be downloaded and installed > > automatically. The ppm installer however no longer knows where the file > > came from, so it cannot look for prerequisites in the same place. > > The last time I used PPM it was able to support multiple repositories, > in the same way apt or yum does. I also thought it was able to install > prerequisites from these if a local ppd wasn't found. I'd certainly like > to see a double-click installer work like that :)
Yes, it certainly downloads prerequisites from the configured repositories. I was talking about downloading .ppmx files from some random website that you didn't configure first as a repository in the PPM client. The double- clicked file is not able to download additional prerequisites from that "random website" it came from itself. Think "private/internal repository of a bunch of interdependent modules". Once you have to configure the web site as a repo there isn't much advantage of installing modules via the browser compare to installing them with the PPM client: ppm repo add random http://random.example.com/repo ppm install my-random-module Cheers, -Jan