On Jun 15, 2009, at 1:30 AM, Lubos Kosco wrote: > Shawn Walker wrote: >> On Jun 14, 2009, at 12:29 PM, Lubos Kosco wrote: >>> Eric Reid - Sun ISV Engineering wrote: >>>> Since I'm porting Drupal, I'll take this one :) >>>> >>>> When a package like Drupal is installed on a machine, it depends >>>> on a webserver and PHP to also be installed on that machine. >>>> Strictly speaking, the database *can* live on another machine. As >>>> such, we've been putting in the dependencies for the first two >>>> (Apache and PHP, in this case), but not the DBMS (MySQL). You do >>>> not want to force the installation of MySQL on that system if >>>> there is no intent to use it from that system. >>> >>> When we're already talking about this ... >>> >>> don't we plan to have something like "Suggested packages" in IPS? >>> (or "Recommended packages", see debian) >> >> >> IPS has "optional" dependencies, which should suffice. >> >> Cheers, > > Thanks for the pointer Shawn, I guess I just missed the correct > google keyword > ( > http://wikis.sun.com/display/IpsBestPractices/Packaging+Best+Practices+-+Dependencies > > )
See also "man pkg.5" It has a lot of this information. Cheers, -- Shawn Walker
