Note: Due to technical difficulties, the Archives are currently not up to date.
GMANE provides an alternative service for most mailing lists. c.f. bug 424647
List Archive: gentoo-dev
| Navigation: |
|
Lists:
gentoo-dev:
< Prev
By Thread
Next >
< Prev
By Date
Next >
|
| Headers: |
|
To:
|
gentoo-dev@g.o
|
|
From:
|
Thomas Beierlein <tomjbe@g.o>
|
|
Subject:
|
Re: Fw: [gentoo-commits] gentoo-x86 commit in app-backup/bacula: bacula-5.0.2-r2.ebuild ChangeLog
|
|
Date:
|
Fri, 23 Jul 2010 13:30:02 +0200
|
|
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Fri, 23 Jul 2010 11:31:30 +0200
Tiziano Müller <dev-zero@g.o> wrote:
> Am Freitag, den 23.07.2010, 09:06 +0200 schrieb Thomas Beierlein:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > Hi Jorge,
> >
> > On Thu, 22 Jul 2010 18:04:59 +0000
> > "Jorge Manuel B. S. Vicetto" <jmbsvicetto@g.o> wrote:
> > > If you want to use sqlite3 as default and assuming your prefer
> > > postgres over mysql, you can use the following and drop the die
> > > from pkg_setup.
> > >
> > > DEPEND="
> > ... snip ...
> > > !bacula-clientonly? (
> > > sqlite3? (
> > > app-backup/bacula[-mysql.-postgres]
> > > dev-db/sqlite:3
> > > )
> > > !sqlite3? (
> > > postgres? (
> > > mysql? ( app-backup/bacula[-mysql] )
> > > dev-db/postgresql-base[threads]
> > > )
> > > !postgres? (
> > > mysql? ( virtual/mysql )
> > > !mysql? ( app-backup/bacula[sqlite3] )
> > > )
> > > !bacula-nodir? ( virtual/mta )
> > > )
> > ... snip ...
> > > "
> >
> > interesting. I did not know that an ebuild can use-depend on itself.
> > Good to know.
> No, not good. It doesn't make any sense.
Can you give some reasoning for that?
> We will have a solution for such cases somewhere in the future, but at
> the moment you should just display a warning that even though the user
> specified more than one db only is going to be used.
>
That is what I am doing at the moment. If 0 or more than one backends
are selected I fall back to sqlite3 as default and give an according
warning message.
Thomas
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.15 (GNU/Linux)
iEYEARECAAYFAkxJfUkACgkQQe4uqXYgU9WW7QCbBYthd11EnPrtVJf4RXTqUMVT
q9UAoJ//DyXGQmlFLmU4EM3knn6wv98W
=CsP/
-----END PGP SIGNATURE-----
|
|