Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/01/2023, à 12:16

nicleroy

[Résolu] Système de paquets cassé - Installations impossibles

Bonjour,

Je suis sous ubuntu 22.10. En essayant d'installer nautilus-client, je suis tombé sur un problème de dépendance, et je n'arrive plus ni à désinstaller, ni à installer.

J'avais recours à des PPA pour le client owncloud, qui se trouvaient dans /etc/apt/sources.list.d, que j'ai vidé. Voici mes seules sources apt :

famille@TensingNorgay:/etc/apt/sources.list.d$ cat /etc/apt/sources.list
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ kinetic main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ kinetic-updates main restricted
deb http://fr.archive.ubuntu.com/ubuntu/ kinetic universe
deb http://fr.archive.ubuntu.com/ubuntu/ kinetic-updates universe
deb http://fr.archive.ubuntu.com/ubuntu/ kinetic multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ kinetic-updates multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ kinetic-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu kinetic-security main restricted
deb http://security.ubuntu.com/ubuntu kinetic-security universe
deb http://security.ubuntu.com/ubuntu kinetic-security multiverse

Lorsque je tente une purge de owncloud-client, apt m'indique un problème de dépendances :

famille@TensingNorgay:/etc/apt$ sudo apt purge owncloud-client
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
 nautilus-owncloud : Dépend: owncloud-client (< 2.6.3.14058+dfsg-1.1.1~) mais ne sera pas installé
                     Dépend: owncloud-client (>= 2.6.3.14058+dfsg-1.1) mais ne sera pas installé
                     Dépend: owncloud-client-data mais ne sera pas installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
   (ou indiquez une solution).

Et la solution préconisée ne fonctionne pas non plus :

famille@TensingNorgay:/etc/apt/sources.list.d$ sudo apt --fix-broken install
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Correction des dépendances... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  libicu70 libsecret-tools ocqt51210-libqt5core5a ocqt51210-libqt5dbus5 ocqt51210-libqt5gui5 ocqt51210-libqt5keychain1 ocqt51210-libqt5network5
  ocqt51210-libqt5sql5 ocqt51210-libqt5sql5-sqlite ocqt51210-libqt5widgets5 ocqt51210-libqt5xml5 ocqt51210-qtsvg5 ocqt51210-qttranslations5
  ocqt51210-qtwayland5 owncloud-client-overlays-icons
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés : 
  owncloud-client-data
Les NOUVEAUX paquets suivants seront installés :
  owncloud-client-data
0 mis à jour, 1 nouvellement installés, 0 à enlever et 59 non mis à jour.
3 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/101 ko dans les archives.
Après cette opération, 250 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] 
(Lecture de la base de données... 330111 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../owncloud-client-data_2.6.3.14058+dfsg-1.1_all.deb ...
Dépaquetage de owncloud-client-data (2.6.3.14058+dfsg-1.1) ...
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/owncloud-client-data_2.6.3.14058+dfsg-1.1_all.deb (--unpack) :
 tentative de remplacement de « /usr/share/icons/hicolor/128x128/apps/ownCloud_error.png », qui appartient aussi au paquet owncloud-client-overla
ys-icons 2.11.1+oc-8438
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/owncloud-client-data_2.6.3.14058+dfsg-1.1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Je précise que j'ai déjà tenté un apt clean, suivi d'un update d'un install -f. Je suis bien embêté...

Merci d'avance pour vos précieux conseils,

nicleroy

Dernière modification par nicleroy (Le 24/01/2023, à 12:59)

Hors ligne

#2 Le 24/01/2023, à 12:28

xubu1957

Re : [Résolu] Système de paquets cassé - Installations impossibles

Bonjour,

Montre aussi d'éventuels paquets cassés :

dpkg -l | grep -v ^ii

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#3 Le 24/01/2023, à 12:34

ylag

Re : [Résolu] Système de paquets cassé - Installations impossibles

Bonjour ,

J'avais recours à des PPA pour le client owncloud, qui se trouvaient dans /etc/apt/sources.list.d, que j'ai vidé

Tu aurais désactivé un ou des PPAs dans tes sources sans en avoir rétrogradé l'installation à l'aide de ppa-purge, ce qui laisse des paquets «orphelins» qui interfèrent avec le processus d'installation d'autres paquets.

D'autres pourront me corriger s'il y a lieu, mais il faudrait tenter de réactiver ce ou ces PPAs, puis mettre le système à jour et ensuite passer par ppa-purge pour les supprimer proprement ?

La doc concernant ppa-purge : 5.3 PPA-Purge : désinstaller un paquet automatiquement et proprement

A+

Dernière modification par ylag (Le 24/01/2023, à 12:34)

Hors ligne

#4 Le 24/01/2023, à 12:50

xubu1957

Re : [Résolu] Système de paquets cassé - Installations impossibles

Alors, on va demander :

le 07/01/2023, ylag a écrit :

Bonjour,

Pour info, donne aussi le résultat de :

apt list ?obsolete

... histoire de vérifier la présence éventuelle de paquets "orphelins".

A+


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#5 Le 24/01/2023, à 12:58

nicleroy

Re : [Résolu] Système de paquets cassé - Installations impossibles

J'ai finalement résolu le problème par un :

famille@TensingNorgay:~$ sudo dpkg --force-all --configure -a

J'ai ensuite pu purger et tout réinstaller proprement. Soit dit en passant, j'ai remis le PPA owncloud car le client de synchronisation owncloud fourni dans les dépôts officiels ne fonctionne pas (segmentation fault).

Merci pour vos retours rapides ! Intéressant, ppa-purge !

Hors ligne