# Upgrade testing en erreur (libc6-dev)

**URL:** <https://www.debian-fr.org/t/upgrade-testing-en-erreur-libc6-dev/83426>\
**Category:** Support Debian\
**Created:** [Novembre 29, 2020, 7:50 UTC](https://www.debian-fr.org/t/upgrade-testing-en-erreur-libc6-dev/83426 "2020-11-29T19:50:34Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jean-Fran](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/8e8cbc/32.png) [@Jean-Fran](https://www.debian-fr.org/u/Jean-Fran)\
**Post date:** [Novembre 29, 2020, 7:50 UTC](https://www.debian-fr.org/t/upgrade-testing-en-erreur-libc6-dev/83426/1 "2020-11-29T19:50:34Z")

</div>

Bonjour  
j’utilise en tatonnant un MacBook agé de 10 ans qui a une seconde vie grâce à Linux. J’ai une version stable et souhaite passer en version testing pour faciliter les MAJ.

- j’ai changé les sources en les remplaçant par «&nbsp;testing&nbsp;»
- j’ai fait apt update  
et voici ce que donne la commande suivante:

```nohighlight
root@debianmac:/home/jeanfran# apt-get -y -d dist-upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Calcul de la mise à jour... Erreur !
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 :
 libc6-dev : Casse: libgcc-8-dev (< 8.4.0-2~) mais 8.3.0-6 devra être installé
E: Erreur, pkgProblem::Resolve a généré des ruptures, ce qui a pu être causé par les paquets devant être gardés en l'état.

```

quelqu’un peut il me guider sur la suite? je manque d’expérience en la matière… et préfère sécuriser la démarche…  
merci d’avance!

---

<div class="post-metadata">

**Author:** ![Pathe](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pathe/32/3003_2.png) [@Pathe](https://www.debian-fr.org/u/Pathe)\
**Post date:** [Novembre 29, 2020, 9:54 UTC](https://www.debian-fr.org/t/upgrade-testing-en-erreur-libc6-dev/83426/2 "2020-11-29T21:54:43Z")

</div>

C’est curieux, ton truc. Tu veux simplement passer de stable à testing, c’est ça ?

Je ne vois pas pourquoi la libc6 serait en erreur.

Que donne la commande `apt-cache policy libc6-dev` ?

Et `apt-cache policy libgcc-8-dev` ?

* * *

PS : tu devrais formater ton code, histoire que l’on le différencie visuellement des explications que tu donnes.

PS2 : ton upgrade est tellement en errrrreurrr qu’il y a un R surnuméraire dans le titre de ce fil ! 😂

---

<div class="post-metadata">

**Author:** ![Almtesh](https://www.debian-fr.org/user_avatar/www.debian-fr.org/almtesh/32/10312_2.png) [@Almtesh](https://www.debian-fr.org/u/Almtesh)\
**Post date:** [Novembre 30, 2020, 7:12 UTC](https://www.debian-fr.org/t/upgrade-testing-en-erreur-libc6-dev/83426/3 "2020-11-30T19:12:41Z")

</div>

> [@Jean-Fran](#):
>
> j’ai changé les sources en les remplaçant par « testing »

Ça marche, mais je déconseille d’utiliser la suite testing, c’est un coup à avoir des changements de version imprévus si on l’oublie. Utilise plutôt la suite bullseye à la place.

Sinon, pour ton problème, je n’ai pas l’habitude d’utiliser la version testing, mais je me demande toujours si ce n’est pas une bonne idée de conserver les sources de la version stable car certains paquets peuvent manquer (ou je confonds encore avec sid).

---

<div class="post-metadata">

**Author:** ![Jean-Fran](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/8e8cbc/32.png) [@Jean-Fran](https://www.debian-fr.org/u/Jean-Fran)\
**Post date:** [Novembre 30, 2020, 7:53 UTC](https://www.debian-fr.org/t/upgrade-testing-en-erreur-libc6-dev/83426/4 "2020-11-30T19:53:55Z")

</div>

Bonjour Pathe  
merci de tes recommandations et conseils. oui, je veux seulement passer de stable à testing.  
voici ce que donnent les commandes:

```nohighlight
root@debianmac:/home/jeanfran# apt-cache policy libc6-dev
libc6-dev:
  Installé : 2.28-10
  Candidat : 2.31-4
 Table de version :
     2.31-4 500
        500 http://ftp.fr.debian.org/debian testing/main amd64 Packages
 *** 2.28-10 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
        100 /var/lib/dpkg/status
root@debianmac:/home/jeanfran# apt-cache policy libgcc-8-dev
libgcc-8-dev:
  Installé : 8.3.0-6
  Candidat : 8.4.0-5
 Table de version :
     8.4.0-5 500
        500 http://ftp.fr.debian.org/debian testing/main amd64 Packages
 *** 8.3.0-6 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
        100 /var/lib/dpkg/status

```

je ne comprends pas la cohérence de ce résultat avec mon message d’erreur…

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Novembre 30, 2020, 8:18 UTC](https://www.debian-fr.org/t/upgrade-testing-en-erreur-libc6-dev/83426/6 "2020-11-30T20:18:03Z")

</div>

C’est curieux en effet et pourquoi continuer à utiliser apt-get et pour quoi le download-only ?

essai un truc comme ça plutôt :

```auto
apt update && apt -s dist-upgrade

```

---

<div class="post-metadata">

**Author:** ![Pathe](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pathe/32/3003_2.png) [@Pathe](https://www.debian-fr.org/u/Pathe)\
**Post date:** [Novembre 30, 2020, 8:26 UTC](https://www.debian-fr.org/t/upgrade-testing-en-erreur-libc6-dev/83426/7 "2020-11-30T20:26:59Z")

</div>

Bonne suggestion de @Clochette !

Tu nous diras si ça donne un nouveau message d’erreur !

---

<div class="post-metadata">

**Author:** ![Jean-Fran](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/8e8cbc/32.png) [@Jean-Fran](https://www.debian-fr.org/u/Jean-Fran)\
**Post date:** [Novembre 30, 2020, 8:32 UTC](https://www.debian-fr.org/t/upgrade-testing-en-erreur-libc6-dev/83426/8 "2020-11-30T20:32:56Z")

</div>

merci à tous les 3, c’est toute une instruction et une éducation à faire…

```nohighlight
root@debianmac:/home/jeanfran# apt update && apt -s dist-upgrade
Atteint :1 http://ftp.fr.debian.org/debian testing InRelease
Ign :2 http://security.debian.org/debian-security testing/updates InRelease                         
Atteint :3 http://deb.debian.org/debian buster InRelease                                            
Err :4 http://security.debian.org/debian-security testing/updates Release                           
  404 Not Found [IP : 151.101.122.132 80]
Atteint :5 https://repo.skype.com/deb stable InRelease
Lecture des listes de paquets... Fait           
E: Le dépôt http://security.debian.org/debian-security testing/updates Release n'a pas de fichier Release.
N: Les mises à jour depuis un tel dépôt ne peuvent s'effectuer de manière sécurisée, et sont donc désactivées par défaut.
N: Voir les pages de manuel d'apt-secure(8) pour la création des dépôts et les détails de configuration d'un utilisateur.

```

---

<div class="post-metadata">

**Author:** ![Pathe](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pathe/32/3003_2.png) [@Pathe](https://www.debian-fr.org/u/Pathe)\
**Post date:** [Novembre 30, 2020, 8:45 UTC](https://www.debian-fr.org/t/upgrade-testing-en-erreur-libc6-dev/83426/10 "2020-11-30T20:45:42Z")

</div>

Pour l’instant, rien ne t’empêche de continuer ! Fonce !

---

<div class="post-metadata">

**Author:** ![Jean-Fran](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/8e8cbc/32.png) [@Jean-Fran](https://www.debian-fr.org/u/Jean-Fran)\
**Post date:** [Novembre 30, 2020, 9:23 UTC](https://www.debian-fr.org/t/upgrade-testing-en-erreur-libc6-dev/83426/11 "2020-11-30T21:23:17Z")

</div>

> [@Jean-Fran](#):
>
> ```auto
> E: Le dépôt http://security.debian.org/debian-security testing/updates Release n'a pas de fichier Release.
> N: Les mises à jour depuis un tel dépôt ne peuvent s'effectuer de manière sécurisée, et sont donc désactivées par défaut.
> N: Voir les pages de manuel d'apt-secure(8) pour la création des dépôts et les détails de configuration d'un utilisateur.
> 
> ```

j’ai quand même l’impression que ces 3 lignes empêchent d’aller plus loin … et je ne vois pas d’info à exploiter dans la situation lors de ma lecture du manuel d’apt-secure(8) …

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Novembre 30, 2020, 10:42 UTC](https://www.debian-fr.org/t/upgrade-testing-en-erreur-libc6-dev/83426/12 "2020-11-30T22:42:50Z")

</div>

le label du dépôt n’est pas le bon

C.F [Index of /debian-security/dists](http://security.debian.org/debian-security/dists/)

 ![Capture d’écran du 2020-11-30 23-41-40](https://www.debian-fr.org/uploads/default/original/2X/5/513bc0f3a634acf5bef893c39d6f464e9bb80790.png)

---

<div class="post-metadata">

**Author:** ![Pathe](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pathe/32/3003_2.png) [@Pathe](https://www.debian-fr.org/u/Pathe)\
**Post date:** [Décembre 1, 2020, 7:35 UTC](https://www.debian-fr.org/t/upgrade-testing-en-erreur-libc6-dev/83426/13 "2020-12-01T19:35:28Z")

</div>

Modifie ton /`etc/apt/sources.list` ainsi :

```
# Testing
deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ testing main contrib non-free

# Testing security updates
deb http://security.debian.org/ testing-security/updates main contrib non-free
deb-src http://security.debian.org/ testing-security/updates main contrib non-free

```

Normalement, ça devrait suffire. Ensuite, `apt update`, `apt -s dist-upgrade` et rool ma pool.

Merci @Jean-Fran et @grandtoubab : sans ce fil, je n’aurais jamais avancé sur ce problème, certes mineur, mais ennuyeux.

---

<div class="post-metadata">

**Author:** ![Jean-Fran](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/8e8cbc/32.png) [@Jean-Fran](https://www.debian-fr.org/u/Jean-Fran)\
**Post date:** [Décembre 1, 2020, 8:47 UTC](https://www.debian-fr.org/t/upgrade-testing-en-erreur-libc6-dev/83426/14 "2020-12-01T20:47:53Z")

</div>

Merci @Pathe et @grandtoubab, ça me permet d’aller un peu plus loin… mais pour revenir au problème initial de dépendances non satisfaites libc6-dev

j’ai bien changé mes sources et relance:

```nohighlight
root@debianmac:/home/jeanfran# apt update && apt -s dist-upgrade
Atteint :1 http://deb.debian.org/debian buster InRelease
Atteint :2 http://ftp.fr.debian.org/debian testing InRelease                                                       
Atteint :3 http://security.debian.org testing-security/updates InRelease                                           
Atteint :4 https://repo.skype.com/deb stable InRelease                                                             
Lecture des listes de paquets... Fait           
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
1562 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Calcul de la mise à jour... Erreur !
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 :
 libc6-dev : Casse: libgcc-8-dev (< 8.4.0-2~) mais 8.3.0-6 devra être installé
E: Erreur, pkgProblem::Resolve a généré des ruptures, ce qui a pu être causé par les paquets devant être gardés en l'état.

```

caramba! toute autre idée ou recommandation est bienvenue…

---

<div class="post-metadata">

**Author:** ![Pathe](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pathe/32/3003_2.png) [@Pathe](https://www.debian-fr.org/u/Pathe)\
**Post date:** [Décembre 1, 2020, 9:00 UTC](https://www.debian-fr.org/t/upgrade-testing-en-erreur-libc6-dev/83426/15 "2020-12-01T21:00:41Z")

</div>

J’ai du mal à piger la phrase :

```auto
Les paquets suivants contiennent des dépendances non satisfaites :
 libc6-dev : Casse: libgcc-8-dev (< 8.4.0-2~) mais 8.3.0-6 devra être installé

```

> [@Pathe](#):
>
> Que donne la commande `apt-cache policy libc6-dev` ?
> 
> Et `apt-cache policy libgcc-8-dev` ?

Ça n’a pas dû changer, mais on ne sait jamais.

---

<div class="post-metadata">

**Author:** ![Jean-Fran](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/8e8cbc/32.png) [@Jean-Fran](https://www.debian-fr.org/u/Jean-Fran)\
**Post date:** [Décembre 1, 2020, 9:06 UTC](https://www.debian-fr.org/t/upgrade-testing-en-erreur-libc6-dev/83426/16 "2020-12-01T21:06:25Z")

</div>

effectivement, ça n’a pas changé:

```nohighlight
root@debianmac:/home/jeanfran# apt-cache policy libc6-dev
libc6-dev:
  Installé : 2.28-10
  Candidat : 2.31-4
 Table de version :
     2.31-4 500
        500 http://ftp.fr.debian.org/debian testing/main amd64 Packages
 *** 2.28-10 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
        100 /var/lib/dpkg/status
root@debianmac:/home/jeanfran# apt-cache policy libgcc-8-dev
libgcc-8-dev:
  Installé : 8.3.0-6
  Candidat : 8.4.0-5
 Table de version :
     8.4.0-5 500
        500 http://ftp.fr.debian.org/debian testing/main amd64 Packages
 *** 8.3.0-6 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
        100 /var/lib/dpkg/status

```

---

<div class="post-metadata">

**Author:** ![Pathe](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pathe/32/3003_2.png) [@Pathe](https://www.debian-fr.org/u/Pathe)\
**Post date:** [Décembre 1, 2020, 9:06 UTC](https://www.debian-fr.org/t/upgrade-testing-en-erreur-libc6-dev/83426/17 "2020-12-01T21:06:49Z")

</div>

> [@Pathe](#):
>
> `libc6-dev : Casse: libgcc-8-dev (< 8.4.0-2~) mais 8.3.0-6 devra être installé`

Si tu remets tes sources `stable`, tu peux tenter d’installer `gcc-8-base`, car la GNU Compiler Collection a changé de version pour bullseye : `apt install gcc-8-base`.

Et ensuite, tenter de passer à `testing`. J’espère que ça marchera.

---

<div class="post-metadata">

**Author:** ![Pathe](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pathe/32/3003_2.png) [@Pathe](https://www.debian-fr.org/u/Pathe)\
**Post date:** [Décembre 1, 2020, 9:13 UTC](https://www.debian-fr.org/t/upgrade-testing-en-erreur-libc6-dev/83426/18 "2020-12-01T21:13:45Z")

</div>

Par ailleurs, je ne vois pas en quoi ça poserait problème de passer la `libc6-dev` de la version 2.28-10 à la 2.31-4 ; pareil pour la `libgcc-8-dev` : en quoi est-ce que passer de la version 8.3.0-6 à la 8.4.0-5 serait problématique ?

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Décembre 2, 2020, 8:15 UTC](https://www.debian-fr.org/t/upgrade-testing-en-erreur-libc6-dev/83426/19 "2020-12-02T08:15:58Z")

</div>

Voir avec

sudo apt full-upgrade

---

<div class="post-metadata">

**Author:** ![Pathe](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pathe/32/3003_2.png) [@Pathe](https://www.debian-fr.org/u/Pathe)\
**Post date:** [Décembre 2, 2020, 10:25 UTC](https://www.debian-fr.org/t/upgrade-testing-en-erreur-libc6-dev/83426/20 "2020-12-02T10:25:08Z")

</div>

Les outils apt ont bien changé ! Debian devrait publier des tables de conversion de commandes : sous potato, elles étaient différentes ! 😂

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Décembre 2, 2020, 10:35 UTC](https://www.debian-fr.org/t/upgrade-testing-en-erreur-libc6-dev/83426/21 "2020-12-02T10:35:48Z")

</div>

tout est là  
[https://manpages.debian.org/stretch/apt/index.html](https://manpages.debian.org/stretch/apt/index.html)

---

<div class="post-metadata">

**Author:** ![Pathe](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pathe/32/3003_2.png) [@Pathe](https://www.debian-fr.org/u/Pathe)\
**Post date:** [Décembre 2, 2020, 10:46 UTC](https://www.debian-fr.org/t/upgrade-testing-en-erreur-libc6-dev/83426/22 "2020-12-02T10:46:07Z")

</div>

> [@grandtoubab](#):
>
> sudo apt full-upgrade

Bon, ben @Jean-Fran, tu n’es plus qu’à une commande du bonheur !

Et merci @grandtoubab pour l’_update_ sur les outils apt !

[Page suivante](https://www.debian-fr.org/t/upgrade-testing-en-erreur-libc6-dev/83426.md?page=2)
