No es pot desinstal·lar el perfil de secundària

Hola,

En una màquina de maqueta, volent desinstal·lar el vym, m'he trobat amb aquesta inconsistència. He renovat les llistes de repositoris (apt-get update, tant des de comandes com des de synaptic); he intentat reinstal·lar el perfil (apt-get install --reinstall linkat-perfil-secundaria), i en tots els casos no es pot avançar:

Code

(S'està llegint la base de dades… hi ha 414877 fitxers i directoris instaŀlats actualment.)
S'
està preparant per a reemplaçar linkat-perfil-secundaria 12.04-2 (fent servir …/linkat-perfil-secundaria_12.04-2_all.deb)
S'està desempaquetant el reemplaçament de linkat-perfil-secundaria…
userdel: l'
usuari «infantil» no existeix
dpkg: avís: el subprocés seqüència de «post-removal» antiga retornà el codi d'eixida d'error 6
dpkg - s'està provant la seqüència del paquet nou en el seu lloc…
userdel: l'
usuari «infantil» no existeix
dpkg: s'ha produït un error en processar /var/cache/apt/archives/linkat-perfil-secundaria_12.04-2_all.deb (--unpack):
 el subprocés seqüència post-removal nova retornà el codi d'
eixida d'error 6
No s'
ha escrit cap informe perquè ja s'ha superat MaxReports
                                                            userdel: l'
usuari «infantil» no existeix
dpkg: s'ha produït un error en netejar:
 el subprocés seqüència post-removal nova retornà el codi d'
eixida d'error 6
S'
han trobat errors en processar:
 /var/cache/apt/archives/linkat-perfil-secundaria_12.04-2_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ha fallat la instal·lació d'un paquet. S'està intentant la recuperació:


Espero que us serveix per depurar el paquet (té sentit que vulgui treballar amb el perfil "infantil" si no s'ha instal·lat en aquesta màquina?)

Miquel Escarrà
Hola Miquel,


Estem pendents de pujar a producció una nova versió del paquet que corregeix això. Si vols, i com a solució temporal, instal·la el perfil d'infantil i desinstal·la posteriorment tots dos perfils. De fet es queixa que no pot eliminar l'usuari infantil. És un "bug" conegut que es resoldrà amb la propera actualització del perfil de secundària.

Joan
Hola,

ja es troba al repositori oficial de la Linkat la darrera versió del paquet linkat-perfil-secundaria que repara aquest problema.

Salut.

Projecte Linkat
Hola no puc actualitzar el sistema degut a aquest error.

Code

/var/cache/apt/archives/linkat-perfil-infantil_12.04-2_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Com puc eliminar els paquets "vells" i instal·lar els "nous" dels perfils?

Gràcies

Joan Padró



Editat per joanpadro63 el 05/Mar/2014 - 12:32.
Hola Joan,

Per esborrar els antics RPMs descarregats, pots executar l'ordre següent:

Code

sudo apt-get autoclean


Aquesta és la llista d'ordres de l'apt-get:
update - Retrieve new lists of packages
upgrade - Perform an upgrade
install - Install new packages (pkg is libc6 not libc6.deb)
remove - Remove packages
autoremove - Remove automatically all unused packages
purge - Remove packages and config files
source - Download source archives
build-dep - Configure build-dependencies for source packages
dist-upgrade - Distribution upgrade, see apt-get(8)
dselect-upgrade - Follow dselect selections
clean - Erase downloaded archive files
autoclean - Erase old downloaded archive files
check - Verify that there are no broken dependencies
changelog - Download and display the changelog for the given package
download - Download the binary package into the current directory

A veure si et funciona.

Salut.

Projecte Linkat
Hola Pablo,
després d'aplicar

Code

sudo apt-get autoclean
sudo apt-get upgrade

el resultat és

Code

S'han trobat errors en processar:
 /var/cache/apt/archives/linkat-perfil-infantil_12.04-2_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


He comprovat si existia l'usuari infantil, primaria i secundaria, i llavors ho he pogut fer. Ben bé no sé com ha anat, perquè havia eliminat els directoris dels perfils...

En fí, ara funciona.

Gràcies

Joan Padró



Editat per joanpadro63 el 05/Mar/2014 - 14:45.