[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Para construir un paquete que requiere interactuar con una BD?



On Wed, 20 Mar 2002, Gunnar Wolf wrote:

> > > Otra pregunta aquí: ¿No hay manera de agrupar lo que va con MySQL y lo que
> > > va con Postgres? Yo pensaba algo así:
> > >
> > > Depends: ... (php4-mysql, mysql-client) | (php4-pgsql, postgresql-client)
> > >
> > > pero, obviamente, dpkg-buildpackage se atraganta :-(
> >
> > Depends: A | C, A | D, B | C, B | D
> >
> > donde
> >
> > A = php4-mysql
> > B = mysql-client
> > C = php4-pgsql
> > D = postgresql-client
>
> Ummm... No, creo que esto es justo lo que quiero evitar! :)
>
> Si pones A | C, todo bien. Eliges si quieres php4-mysql o php4-pgsql. Sin
> embargo, si pones A | D (ya sea php4-mysql o postgresql-client), estás
> poniendo juntas dos cosas completamente dispares :-/

Hombre de poca fe :-) Eso no importa. Lo que importa es que con esa
dependencia, si instalas A y B, se satisface la dependencia. Si instalas
C y D, también. Es posible instalar solamente A y B, y también es
posible instalar solamente C y D. ¿No es exactamente eso lo que querías?

Si todavía no me crees, dime una forma de satisfacer la dependencia
A | C, A | D, B | C, B | D en la cual no suceda que estén instalados
(A y B) o (C y D), como es tu objetivo.



Reply to: