Hola a todos y todas,
Tengo un problema con apt-get/aptitude/dpkg (testing)

No consigo actualizar/suprimir el paquete k3d y este paquete me bloquea otras 
actualizaciones.

dpkg -r k3d
(Lectura de la base de datos... 259606 ficheros y repertorios ya instalados.)
Supresión de k3d ...
usage: update-python-modules [-v] [-c] package_directory [...]
       update-python-modules [-v] [-c] package.dirs [...]
       update-python-modules [-v] [-a|-f]

update-python-modules: error: /usr/share/k3d is not in the python-support 
directory.
dpkg : error de tratamiento de k3d (--remove) :
 el sub-proceso pre-removal script ha arrojado un error de salida de estado 2
Se ha encontrado errores durante la ejecución :  k3d

Y no puedo prescindir su supresión porque:

====================
# apt-get update && apt-get upgrade
k3d: Dépend: libgts-0.7-1 (> 0.7.3) pero no está instalable
       Dépend: python (< 2.4) pero 2.4.4-2 está instalado
...
E: Dépendances manquantes. Essayez d'utiliser l'option -f.
=================

("ya he probado apt-get -f install" y no resultó bien)

Y ahora se ha empeorado :-(


Lo que he entendido es que k3d necesita python <2.4 (por ejemplo 2.3) pero el 
script encuentra python 2.4
Así que no puede funcionar.
He buscado python en mi sistema

$ dpkg -l |grep python2.3
ii  python2.3                        2.3.5-16                        
...

$ dpkg -l |grep python2.4
ii  python2.4                        2.4.4-2 
...


Ahora, ¿cual es el program que se utiliza cuando se llama a python?
$ ls -l /usr/bin/python
lrwxrwxrwx 1 root root 9 2007-02-18 00:14 /usr/bin/python -> python2.4

1) Pregunta (antes de hacer una bobada). Valdría la pena hacer:

"dpkg -r k3d" con python2.3 (cambiando el vínculo symbólico /usr/bin/python 
y hacerlo apuntar hacía python2.3 ?

2) Me han propuesto esta solución:
Abrir  /var/lib/dpkg/info/k3d.prerm y agregar "exit 0" al principio después de 
#!/bin/sh

(He buscado en el BTS de Debian, pero ne he encontrado gran cosa que pueda 
ayudarme.)

¿Qué opinaís?

-- 
Claude Micouin [EMAIL PROTECTED]     http://astuce.linux.free.fr
Por favor, no adjunte documentos en formatos "doc" o "ppt", sino en algún 
formato estándar como "html", "pdf", "rtf" o "txt". Gracias.
Cf: http://www.gnu.org/philosophy/no-word-attachments.es.html

Responder a