Something mentioned in the thread about installers inspired the
additional following conversation fodder. What would be the "best" way
to individually tailor Portage settings for specific packages? Somebody
mentioned something about enabling USE="ssl" only for php, but leaving
it disabled for everything else. Would it be better to do this all in
one file, or in one file for each package so modified?

In the former case, it could be done with optional dependency strings in
the make.conf variables. e.g. USE="-ssl >=dev-php/php-1.2.3:+ssl" This
seems fairly simple to use, but would be a pain to implement (I think).

In the latter case, package.conf files in the PORTAGE_OVERLAY
might be an option. e.g. USE="-ssl" in make.conf; USE="ssl" in
$PORTAGE_OVERLAY/dev-php/php/package.conf. Somehow, I think we do not
need another config file to remember. This also seems like a bug-farm.

Any creative ideas?

-- 
Batou: Hey, Major... You ever hear of "human rights"?
Kusanagi: I understand the concept, but I've never seen it in action.
  --Ghost in the Shell

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to