Error al actualizar el sistema.

Imagen de hectorsales
0 puntos

Hola que tal, tengo el siguiente problema, estoy probando en una partición ubuntu 14.04 LTS beta 2 y resulta que he instalado un "set de iconos" mediante un ppa:


sudo add-apt-repository ppa:nitrux/nitrux-artwork
sudo apt-get update
sudo apt-get install nitrux-icon-theme

Aparentemente toda ido correctamente, pero tengo el siguiente problema y es que cuando intento actualizar el sistema me arroja el siguiente error:

Se utilizarán 66,6 kB de espacio de disco adicional después de esta operación.
¿Desea continuar? [S/n] s
dpkg: error fatal irrecuperable, abortando:
el fichero de lista de ficheros del paquete `nitrux-icon-theme'
contiene un nombre de fichero vacío
E: Sub-process /usr/bin/dpkg returned an error code (2)

He intentado buscar la referencia al paquete en cuestión en:

/var/lib/dpkg/info

..para poder eliminarlo pero..no veo el paquete en sí...

e incluso en :


/var/lib/dpkg/status

..tampoco veo ninguna refrencia al paquete `nitrux-icon-theme`.

También he intentado eliminar la "cache" de apt:

sudo rm -r /var/cache/apt/archives/*

Bueno se agradece cualquier tipo de sugerencia, llevo peleándome un par de horas con este problema..

Saludos.

Imagen de .doc
+1
0
-1

pues la sugerencia es que no es recomendable tratar de instalar cosas de terceros (procredentes de repositorios ppa) en una distro beta... porque podría ocurrir que esos paquetes no se adecuarán a la nueva versión hasta que ésta no sea la definitiva.

(o sea que, si lo haces... es bajo tu propia responsabilidad)

+1
0
-1
Imagen de Gabriel_M
+1
0
-1
Imagen de hectorsales
+1
0
-1

http://gnome-look.org/ .
El dueño del repositorio(ppa) ha tenido la "gentileza"de contestarme:

I think I'm going to have to re-upload the icons, wait a couple hours for the builds to build, the Trusty package though it's the first one to be available.

Más o menos el significado en español es que volverá a subir los iconos...en este momento la versión de iconos que tengo instalada es:


apt-cache policy nitrux-icon-theme
nitrux-icon-theme:
Instalados: 3.2.6
Candidato: 3.2.6-5
Tabla de versión:
3.2.6-5 0
500 http://ppa.launchpad.net/nitrux/nitrux-artwork/ubuntu/ trusty/main amd64 Packages
*** 3.2.6 0
100 /var/lib/dpkg/status

Lo que no sé muy bien como reparar el asunto, no me deja actualizar ni instalar nada siempre arroja el siguiente error tras realizar el 'apt-upgrade':

dpkg: error fatal irrecuperable, abortando:
el fichero de lista de ficheros del paquete `nitrux-icon-theme'
contiene un nombre de fichero vacío
E: Sub-process /usr/bin/dpkg returned an error code (2)

Saludos ..

+1
0
-1

Ubuntu 14.04 LTS

Imagen de elnetotaca
+1
0
-1

I think I'm going to have to re-upload the icons, wait a couple hours for the builds to build, the Trusty package though it's the first one to be available.

DICE;
Creo que volveré a subir los iconos, espera un par de horas mientras se termina de compilar.
SERÁ el primer paquete habilitado para Trusty(la versión de prueba que tienes y se supone no tienes que estar trasteando como loco)

+1
0
-1

unzip; strip; touch; finger; mount; fsck; more; yes; unmount; sleep
Es lo que hago a diario....... En Linux mal pensados!

Imagen de Gabriel_M
+1
0
-1

... es que solamente están disponibles los paquetes para la versión de 32 bits.

+1
0
-1
Imagen de hectorsales
+1
0
-1

quizás me pueda ayudar a resolver el problema. Buscando dentro del directorio /var/lib/dpkg he encontrado dos archivos status y status.old. En un principio en mi primer post había dicho que no había encontrado ninguna referencia al paquete "nitrux2" en dicho archivo..pues bien si que la hay:

sudo nano /var/lib/dpkg/status

.....................................................................
Package: nitrux-icon-theme
Status: purge ok installed
Priority: optional
Section: gnome
Installed-Size: 39773
Maintainer: Nitrux S.A.
Architecture: all
Version: 3.2.6
Depends: hicolor-icon-theme
Description: Nitrux
Hand crafted, infinitely scalable icons. Nitrux is a simple, clean and minimal$
designed to add the finishing touch to your desktop.
Homepage: http://nitrux.in

......................................................................

Antes de modificar cualquier línea, pregunto si es correcto la información que muestra en caso contrario que línea he de modificar..

Saludos ..

+1
0
-1

Ubuntu 14.04 LTS

Imagen de Gabriel_M
+1
0
-1

... el desarrollador tendría disponibles los paquetes para 64 bits, sería conveniente solo comentar con # las lineas de :

Package: nitrux-icon-theme

hasta el siguiente:
Package:
Así en cuanto estén disponibles los paquetes, las descomentas y actualizas.
o las borras y a medida que salgan los paquetes, los instalas con gdebi ó dpkg, descargandolos desde el ppa.

+1
0
-1
Imagen de hectorsales
+1
+1
-1

..el desarrollador del paquete(nitrux) se ha puesto en contacto conmigo (hace una hora más o menos) para avisarme de que había finalmente liberado una nueva versión yo tenía instalada la versión 3.2.6 de nitrux-icon-theme, la nueva version liberada es la 3.2.61. Sin embargo al intentar actualizar a la nueva versión mediante terminal y el gestor gráfico (synaptic) seguía produciéndose el error:

dpkg: error fatal irrecuperable, abortando:
el fichero de lista de ficheros del paquete `nitrux-icon-theme'
contiene un nombre de fichero vacío
E: Sub-process /usr/bin/dpkg returned an error code (2)

He optado por suprimir las lineas siguientes líneas que hacen referencia al paquete nitrux-icon-theme, en el fichero status:

Package: nitrux-icon-theme
Status: purge ok installed
Priority: optional
Section: gnome
Installed-Size: 39773
Maintainer: Nitrux S.A.
Architecture: all
Version: 3.2.6
Depends: hicolor-icon-theme
Description: Nitrux
Hand crafted, infinitely scalable icons. Nitrux is a simple, clean and minimal$
designed to add the finishing touch to your desktop.
Homepage: http://nitrux.in

Tras guardar los cambios, he hecho un

sudo apt-get update

sudo apt-get upgrade

(Actualización del kernel)

sudo apt-get dist-upgrade

Todo ha funcionado correctamente, quizás el método para solucionar el problema no haya sido muy "ortodoxo" que digamos...digo esto por que a pesar de que puedo actualizar e incluso instalar sin problemas paquetes.. El paquete antiguo (3.2.6) al borrar la entrada en status se ha quedado "muerto" o "invisible" para el sistema ( no sé definirlo de otra manera mejor), es decir se ha quedado instalado en el sistema pero no lo puedo desinstalar por que no esta visible..

Nota: Por si acaso antes de modificar las líneas hice un respaldo del fichero en mi /home

Saludos ..

+1
+1
-1

Ubuntu 14.04 LTS