public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Alan McKinnon <alan.mckinnon@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] mysql is being pulled in again!
Date: Thu, 4 Mar 2010 22:07:14 +0200	[thread overview]
Message-ID: <201003042207.14405.alan.mckinnon@gmail.com> (raw)
In-Reply-To: <358eca8f1003040907r248b3dcjf9aada6f30734aa@mail.gmail.com>

On Thursday 04 March 2010 19:07:22 Mick wrote:
> > There will be a reason why mysql is being pulled in, most likely a
> > package that must have it.
> 
> If a package must have it, wouldn't the USE flag mysql switch to + ?

Your post seems to indicate a lack of understanding of how these things work.

Often-times things are not optional, that's what "must" means. USE is 
diametrically opposed to that as it has to imply a meaning of "may". If a 
package if hard-coded to use mysql, then it must have it, and putting it in 
USE in pointless.

There's no rule about this. If mysql is a hard dep, then that's the way it is. 

> > If a user wants postgres, he should install and run postgres. How would
> > this affect the presence or absence of mysql?
> 
> Well, I am assuming that if postgres can do what mysql does, then it
> could work in its place.  Like if syslog-ng will do what metalog does,
> then the virtual/log-thingie will not insist in pulling in metalog.
> Anyway, the postgres is just an example of asking why are we locking
> down the choice of a database to a particular package/provider.

Again, you appear to fail to understand. metalog supports a variety of 
database backends. Not all apps are like this, some are hard-coded. If you 
want to use an app like this, you have no choice but to install mysql.

If you don't like this, then your choices number two:

1. Tough, get over it;
2. Use a different app

-- 
alan dot mckinnon at gmail dot com



  parent reply	other threads:[~2010-03-04 21:04 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-03-04 15:37 [gentoo-user] mysql is being pulled in again! Mick
2010-03-04 15:57 ` Alan McKinnon
2010-03-04 16:19   ` Neil Bothwick
2010-03-04 17:07   ` Mick
2010-03-04 17:27     ` [gentoo-user] " Nikos Chantziaras
2010-03-04 17:41     ` [gentoo-user] " Neil Bothwick
2010-03-04 17:54     ` Roy Wright
2010-03-04 20:07     ` Alan McKinnon [this message]
2010-03-04 22:38       ` Neil Bothwick
2010-03-05  6:53       ` Mick
2010-03-05  9:42         ` Neil Bothwick
2010-03-05 12:16           ` Mick
2010-03-04 16:45 ` [gentoo-user] " Nikos Chantziaras
2010-03-04 17:22   ` Mick

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=201003042207.14405.alan.mckinnon@gmail.com \
    --to=alan.mckinnon@gmail.com \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox