Bug #32
fermémaj client debian
0%
Description
Le client debian ne se met pas à jour correctement.
Help me please.
Here is what I get when I run apt-get dist-upgrade
apt-get -u dist-upgrade (Lecture de la base de données... 367883 fichiers et répertoires déjà installés.) Préparation du remplacement de iuem-backuppc-client 1.2-26 (en utilisant .../iuem-backuppc-client_1.2-32_all.deb) ... Use of uninitialized value $package in concatenation (.) or string at /usr/share/debconf/frontend line 65. Use of uninitialized value $package in length at /usr/share/debconf/frontend line 66. WARNING: User bckpciuem already exists Dépaquetage de la mise à jour de iuem-backuppc-client ... Paramétrage de iuem-backuppc-client (1.2-32) ... chown: impossible d'accéder à «/var/lib/bckpciuem»: Aucun fichier ou dossier de ce type chmod: impossible d'accéder à «/var/lib/bckpciuem»: Aucun fichier ou dossier de ce type chmod: impossible d'accéder à «/var/lib/bckpciuem/rsyncsend.sh»: Aucun fichier ou dossier de ce type chown: utilisateur non valide: «bckpciuem» chmod: impossible d'accéder à «/var/lib/bckpciuem/.ssh»: Aucun fichier ou dossier de ce type chmod: impossible d'accéder à «/var/lib/bckpciuem/.ssh/*»: Aucun fichier ou dossier de ce type # dugong.univ-brest.fr SSH-2.0-OpenSSH_5.4p1 FreeBSD-20100308 # dugong.univ-brest.fr SSH-2.0-OpenSSH_5.4p1 FreeBSD-20100308 WARNING: The server sent an error : identifiant inconnu : bckpciuem dpkg : erreur de traitement de iuem-backuppc-client (--configure) : le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1 Des erreurs ont été rencontrées pendant l'exécution : iuem-backuppc-client E: Sub-process /usr/bin/dpkg returned an error code (1)
Mis à jour par Christophe Martin il y a presque 14 ans
Christophe Martin wrote:
WARNING: User bckpciuem already exists
Dépaquetage de la mise à jour de iuem-backuppc-client ...
Paramétrage de iuem-backuppc-client (1.2-32) ...
chown: impossible d'accéder à «/var/lib/bckpciuem»: Aucun fichier ou dossier de ce type
Hum, seems the install postinst assumes that if the user exists, the homedir exists too.
May be we could recreate the home, whether or not the user already exists.
Or even always "rm -rf" the home and create a fresh one.
what do you think jonathan ?
Mis à jour par Anonyme il y a presque 14 ans
- Statut changé de Nouveau à In Progress
- Version cible mis à v1.0
The problem is already fixed in the update of the debian package.
Unfortunately, it is the "postrm" script from the old package that is executed and leaves crap on the system.
For the postinstallation problem, I assumed that it is run AFTER installation of files (especially /var/lib/bckpciuem/.ssh [which also causes some design issue in this package ...])
But apparently it's not working like that. Then, how to change the owner of an installed file ?
I have to do some tests abou this.