Gentoo Logo
Gentoo Spaceship




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: "Jorge Manuel B. S. Vicetto" <jmbsvicetto@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 12:28:21 +0000
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 23-07-2010 09:31, Tiziano Müller 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.

You may not like it, but saying it doesn't make sense is wrong. It does
make sense and ensures what Tom was trying to get and is already being
used in the tree.

> 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.

Nothing prevents us from using the above, which already produces the
same output as basic use dependencies, so users should be getting used
to it by now. It would be great if PMs could produce more detailed
warnings to the user, but that can wait (may have to wait?) for the new
solutions.

> Cheers,
> Tiziano
> 

- -- 
Regards,

Jorge Vicetto (jmbsvicetto) - jmbsvicetto at gentoo dot org
Gentoo- forums / Userrel / Devrel / KDE / Elections
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJMSYrlAAoJEC8ZTXQF1qEPW7oP/0Ct9gGS3xeFjkX1EI2PwkL6
uu9ZMQOnKIrfeWkmN3XCtTB/CHoBKLQlnspiOh47O3Rm+dsOcaWg+sjTp+4UJqO9
ldTjEltcEbAk7PdpVceg4c3vvXJBsVyVWCYY2tXCQA7MQMamLZ12GxaqfB9un+hl
BuqUwqdvLaZ3EFkOyZR4UfSGd4sRPGaTQjHGtk0/P8LJXOy9RjfMPCYTfyKuSuHG
B0OU5y+GPcjEQtfkIDCQpUoKH/K3IhIwlkNGd9+nmS+x1ny9GZ0XSr4YiR+lVpLq
TU2iHW75HFJa6g0f4HGE01gwRfYy7QX9EZsjenrEiN6dkvI2BOIB92VWXj9Y5Ppa
ZBQey9MfQ7m26V4fJtlzM+PP25uJkIJLHBTPlrE44xuCWxMwKXjtGcFGrAkn1Uof
xJC94OhzGglcGxBcj8oKNRsdLPcPSajctbZgnxyLMUYpQhpQ2tAg7/loH1MUdbOE
rj943cw4kucHSz/AOBMZVV1nOdqnSvuO7WnbTxjynxe4wDzI+66bg7pEtFfqXaO+
rMPGhp6kUl29j7SIQnGzNcZCOZ4Dm/MXW4BQygFYkVZUsz+AFkCR3AZocrkMMpD2
dXJfn9QHsVaN8t8crYGLI6ya9M+bXYb5yh9O2QEmmJrIHbSweHGeb/nwAs+BtMJH
Gig3dsa7gH19pNYRBoKP
=zddJ
-----END PGP SIGNATURE-----


References:
Fw: [gentoo-commits] gentoo-x86 commit in app-backup/bacula: bacula-5.0.2-r2.ebuild ChangeLog
-- Thomas Beierlein
Re: Fw: [gentoo-commits] gentoo-x86 commit in app-backup/bacula: bacula-5.0.2-r2.ebuild ChangeLog
-- Jorge Manuel B. S. Vicetto
Re: Fw: [gentoo-commits] gentoo-x86 commit in app-backup/bacula: bacula-5.0.2-r2.ebuild ChangeLog
-- Thomas Beierlein
Re: Fw: [gentoo-commits] gentoo-x86 commit in app-backup/bacula: bacula-5.0.2-r2.ebuild ChangeLog
-- Tiziano Müller
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: Fw: [gentoo-commits] gentoo-x86 commit in app-backup/bacula: bacula-5.0.2-r2.ebuild ChangeLog
Next by thread:
Git Commit Procedures
Previous by date:
Re: Fw: [gentoo-commits] gentoo-x86 commit in app-backup/bacula: bacula-5.0.2-r2.ebuild ChangeLog
Next by date:
Re: Fw: [gentoo-commits] gentoo-x86 commit in app-backup/bacula: bacula-5.0.2-r2.ebuild ChangeLog


Updated Jun 29, 2012

Summary: Archive of the gentoo-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.