# Apt : erreur après un upgrade de Stretch vers Buster

**URL:** <https://www.debian-fr.org/t/apt-erreur-apres-un-upgrade-de-stretch-vers-buster/82519>\
**Category:** Support Debian\
**Created:** [Juillet 18, 2020, 3:19 UTC](https://www.debian-fr.org/t/apt-erreur-apres-un-upgrade-de-stretch-vers-buster/82519 "2020-07-18T15:19:00Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bialetti](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/59ef9b/32.png) [@Bialetti](https://www.debian-fr.org/u/Bialetti)\
**Post date:** [Juillet 18, 2020, 3:19 UTC](https://www.debian-fr.org/t/apt-erreur-apres-un-upgrade-de-stretch-vers-buster/82519/1 "2020-07-18T15:19:00Z")

</div>

Bonjour,

J’ai mis à jour une machine de Stretch vers Buster.  
Cependant, la commande `apt full-upgrade` s’est terminée avec une erreur :

```nohighlight
Les paquets suivants contiennent des dépendances non satisfaites
va-driver-all : Dépend: mesa-va-drivers mais il n'est pas installé
va-driver-all:i386 : Dépend: mesa-va-drivers:i386 mais il n'est pas installé
E: Dépendances non satisfaites. Essayez "apt --fix-broken install" sans paquet (ou indiquez une solution)

```

J’ai donc fait `apt --fix-broken install`. J’ai alors les erreurs suivantes :

```nohighlight
Préparation du dépaquetage de .../mesa-va-drivers_18.3.6-2+deb10u1_amd64.deb
Dépaquetage de mesa-va-drivers:amd64 (18.3.6-2+deb10u1) ...
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/mesa-va-drivers_18.3.6-2+deb10u1_amd64.deb (--unpack) :
 tentative de remplacement de "usr/lib/x86_64-linux-gnu/dri/nouveau_drv_video.so" , qui appartient aussi au paquet vdpau-va-driver:amd64 0.7.4-dmo5
dpkg-deb: erreur: coller subprocess was killed by signal (Relais brisé (pipe))
Préparation du dépaquetage de .../mesa-va-drivers_18.3.6-2+deb10u1_i386.deb
Dépaquetage de mesa-va-drivers:i386 (18.3.6-2+deb10u1) ...
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/mesa-va-drivers_18.3.6-2+deb10u1_i386.deb (--unpack) :
 tentative de remplacement de "usr/lib/i386-linux-gnu/dri/nouveau_drv_video.so" , qui appartient aussi au paquet vdpau-va-driver:i386 0.7.4-dmo5
dpkg-deb: erreur: coller subprocess was killed by signal (Relais brisé (pipe))
Des erreurs ont été reportées pendant l'exécution :
 /var/cache/apt/archives/mesa-va-drivers_18.3.6-2+deb10u1_amd64.deb
 /var/cache/apt/archives/mesa-va-drivers_18.3.6-2+deb10u1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

```

Depuis ce problème, je ne peux plus installer ni mettre à jour de paquets, car cette erreur empêche le fonctionnement de apt.

Auriez-vous une solution ?

---

<div class="post-metadata">

**Author:** ![anon70622873](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/278dde/32.png) [@anon70622873](https://www.debian-fr.org/u/anon70622873)\
**Post date:** [Juillet 18, 2020, 3:48 UTC](https://www.debian-fr.org/t/apt-erreur-apres-un-upgrade-de-stretch-vers-buster/82519/2 "2020-07-18T15:48:47Z")

</div>

Bonjour,  
Essaie ceci :

```nohighlight
apt remove mesa-va-drivers va-driver-all va-driver-all:i386

```

---

<div class="post-metadata">

**Author:** ![Bialetti](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/59ef9b/32.png) [@Bialetti](https://www.debian-fr.org/u/Bialetti)\
**Post date:** [Juillet 19, 2020, 10:32 UTC](https://www.debian-fr.org/t/apt-erreur-apres-un-upgrade-de-stretch-vers-buster/82519/3 "2020-07-19T10:32:26Z")

</div>

Bonjour,

Merci, ta réponse m’a permis de résoudre ce problème !

Toutefois, j’ai encore une autre erreur : lorsque je fais `apt upgrade`, le terminal m’indique :

```nohighlight
1 paquet peut être mis à jour. Exécutez « apt list --upgradable » pour le voir.

```

Si je fais `apt list --upgradable -a`, j’ai :

```nohighlight
En train de lister... Fait
calligra-libs/stable 1:3.1.0+dfsg-5 amd64 [pouvant être mis à jour depuis : 1:2.9.11+dfsg-4+b1]
calligra-libs/now 1:2.9.11+dfsg-4+b1 amd64 [installé, pouvant être mis à jour vers : 1:3.1.0+dfsg-5]

```

Mais si je fais `apt upgrade`, j’ai :

```nohighlight
Les paquets suivants ont été conservés :
  calligra-libs
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.

```

J’ai alors fait `apt remove calligra-libs`.  
Le problème est que si je veux installer Calligra (`apt install calligra`), j’ai la sortie suivante :

```nohighlight
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
 calligra : Dépend: calligrasheets (>= 1:3.1.0+dfsg-5) mais ne sera pas installé
        Dépend: calligrastage (>= 1:3.1.0+dfsg-5) mais ne sera pas installé
        Dépend: calligrawords (>= 1:3.1.0+dfsg-5) mais ne sera pas installé
        Dépend: karbon (>= 1:3.1.0+dfsg-5) mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».

```

---

<div class="post-metadata">

**Author:** ![ylag](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/y/3bc359/32.png) [@ylag](https://www.debian-fr.org/u/ylag)\
**Post date:** [Juillet 19, 2020, 12:53 UTC](https://www.debian-fr.org/t/apt-erreur-apres-un-upgrade-de-stretch-vers-buster/82519/4 "2020-07-19T12:53:09Z")

</div>

Bonjour,

Essaie peut-être d’installer en vrac cette liste de paquets, histoire de voir si apt parviendrait à résoudre les dépendances:

```nohighlight
apt install calligra-libs calligrasheets calligrastage calligrawords karbon calligra

```

…au pire la commande échouera sans rien casser sur ton système.

A+

---

<div class="post-metadata">

**Author:** ![anon70622873](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/278dde/32.png) [@anon70622873](https://www.debian-fr.org/u/anon70622873)\
**Post date:** [Juillet 20, 2020, 7:53 UTC](https://www.debian-fr.org/t/apt-erreur-apres-un-upgrade-de-stretch-vers-buster/82519/5 "2020-07-20T07:53:24Z")

</div>

Il faut utiliser :

```auto
apt full-upgrade

```

Sinon la mise à niveau ne sera pas complète ; upgrade ne supprime jamais les paquets déjà installés, full-upgrade les supprime si nécessaire.

---

<div class="post-metadata">

**Author:** ![Bialetti](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/59ef9b/32.png) [@Bialetti](https://www.debian-fr.org/u/Bialetti)\
**Post date:** [Juillet 26, 2020, 2:21 UTC](https://www.debian-fr.org/t/apt-erreur-apres-un-upgrade-de-stretch-vers-buster/82519/6 "2020-07-26T14:21:04Z")

</div>

Merci pour vos réponses.  
A+
