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

Re: instalar paquetes incompatibles



On Sat, Jan 20, 2007 at 11:56:19AM +0100, Antonio Trujillo Carmona wrote:
> El vie, 19-01-2007 a las 16:55 -0600, Luis Rodrigo Gallardo Cruz
> escribió:
> > On Fri, Jan 19, 2007 at 11:22:24PM +0100, Antonio Trujillo Carmona wrote:
> > > El vie, 19-01-2007 a las 20:27 +0100, Santiago Vila escribió:
> > > > On Fri, 19 Jan 2007, Antonio Trujillo Carmona wrote:
> > > > 
> > > > > ¿Se pueden instalar paquetes incompatibles como el send mai y el
> > > > > nullmailer?
> > > > 
> > > > En una misma máquina, no, salvo que uses --force-conflicts, pero
> > > > entonces no hay garantía de que *ninguno* de los dos funcione correctamente.
> > > > 
> > > > Digamos que esa opción es para los que saben lo que hacen. Si tienes
> > > > que preguntar por ella, peligro.
>
> > Cuando dos paquetes son incompatibles se debe, normalmente, a algo más
> > que 'no pueden ejecutarse al mismo tiempo'. Por ejemplo, en el caso
> > que mencionas, todo paquete que provee un MTA debe de inclur un
> > archivo /usr/sbin/sendmail que cumpla con las convenciones de llamado
> > de sendmail. No puedes instalar los dos al mismo tiempo por que ambos
> > paquetes intentarán poner cada uno su propia versión de dicho archivo.
> > 
> eso es muy facil de solucionar, se renombran como /usr/sbin/sendmail-xx
> y en el script de arranque/parada se crearia/eliminaria un enlace
> simbolico a /usr/sbin/sendmail

Sólo hay que tener cuidado de hacerlo con dpkg-divert, para que dpkg
sepa acerca del cambio y no trate de sobreescribir el enlace simbólico
al actualizar alguno de los dos.

Lo cual es precisamente lo que decía el primero que respondió a la
hebra. No es que sea imposible, es sólo que es peligroso y tienes que
saber lo que haces.

Attachment: signature.asc
Description: Digital signature


Reply to: