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

Re: Transición a Python 2.6 en gestor de paquetes



Pues no sé qué es eso de la "enpanadilla mental"  ( "eMPanadilla
mental" ? ) Pero como dije no tiene que ver con los enlaces, la
cuestión está en que APT a la hora de resolver paquetes ve que el
paquete python está apuntando a python 2.5.4-9:
"Depende: python (>=2.6) pero se va a instalar 2.5.4-9"

Y pues aquí la breve descripción del paquete virtual:

"Este paquete es un paquete de dependencias, que depende de la versión
predeterminada de Python en Debian (actualmente la versión 2.5)."

Pregunté para evitar la compilación, pero ni modo

Gracias de todas formas

El 16/05/10 20:34, AngelD escribió:
> El Sun, 16 May 2010 16:46:11 -0500
> Raymundo Vásquez Ruiz <ray@lunasexta.org> escribió:
>
>> Saludos lista.
>> Quiero instalar unos paquetes en mi sistema mediante APT (son paquetes
>> para Ubuntu originalmente), pero lamentablemente dependen de python >=
>> 2.6, uso Squeeze en mi laptop y tengo tanto 2.5 como 2.6 instalados,
>> pero el paquete virtual apunta a la versión 2.5 por lo que no puedo
>> instalar los paquetes. Ya miré en SID y no hay salto a 2.6, hay alguna
>> otra forma??
>
>     Creo que tienes cierta "enpanadilla" mental con los paquetes.
> En mi caso, con Debian squeeze tengo instalado:
>
>  python            2.5.4-9
>  python-minimal        2.5.4-9
>  python2.5        2.5.5-6
>  python2.5-minimal    2.5.5-6
>  python2.6        2.6.5-1
>  python2.6-minimal    2.6.5-1
>
>> P.D lo de los enlaces en /usr/bin no tienen que ver
>
>     Estooo, no estaría tan seguro. Vamos a ver las versiones que me
> devuelven diferentes comandos:
>
>  $ /usr/bin/python
>  Python 2.5.5 (r255:77872, Apr 21 2010, 08:44:16)
>
>  $ /usr/bin/python2.5
>  Python 2.5.5 (r255:77872, Apr 21 2010, 08:44:16
>
>  $ /usr/bin/python2.6
>  Python 2.6.5 (r265:79063, Mar 18 2010, 23:38:15)
>
>     Como YA tengo las dos versiones, vemos a dónde apunta
> '/usr/bin/python'
>
>  $ ls -al /usr/bin/python
>  lrwxrwxrwx 1 root root 9 ene 30 23:02 /usr/bin/python -> python2.5
>
>     Es decir, el comando 'python' es un enlace simbólico a la
> versión 2.5.
>
>     Para poder cambiar entre versiones de manera fácil, y como
> estas no están añadidas a "update-alternatives" (¿bug?), vamos a
> añadirlas a este:
>
>  # update-alternatives --install /usr/bin/python
> python /usr/bin/python2.5 20
>  #  update-alternatives --install /usr/bin/python
> python /usr/bin/python2.6 10
>
>     Ahora para poder seleccionar que versión de python usar por
> defecto:
>
>  # update-alternatives --config python
>  There are 2 choices for the alternative python
> (providing /usr/bin/python).
>
>    Selection    Path                Priority   Status
>  ------------------------------------------------------------
>  * 0            /usr/bin/python2.5   20        auto mode
>    1            /usr/bin/python2.5   20        manual mode
>    2            /usr/bin/python2.6   10        manual mode
>
>     y seleccionamos la que nos interese y comprobamos que
> utilizamos la versión deseada:
>
>  $ python
>  Python 2.6.5 (r265:79063, Mar 18 2010, 23:38:15)
>
>     Saludos --- Angel
>
>




Reply to: