# Quelques manques pour migration vers bookworm

**URL:** <https://www.debian-fr.org/t/quelques-manques-pour-migration-vers-bookworm/88462>\
**Category:** Support Debian\
**Created:** [Juillet 1, 2023, 3:30 UTC](https://www.debian-fr.org/t/quelques-manques-pour-migration-vers-bookworm/88462 "2023-07-01T15:30:08Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![degolarson](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/5f9b8f/32.png) [@degolarson](https://www.debian-fr.org/u/degolarson)\
**Post date:** [Juillet 1, 2023, 3:30 UTC](https://www.debian-fr.org/t/quelques-manques-pour-migration-vers-bookworm/88462/1 "2023-07-01T15:30:08Z")

</div>

bonjour  
je viens de migrer de bullseye 11.7 vers bookworm, en suivant [ce fil](https://www.linuxtricks.fr/wiki/debian-mettre-a-niveau-de-bullseye-11-vers-bookworm-12) tout semble correct à part les dernières lignes

```nohighlight
Traitement des actions différées (« triggers ») pour libvlc-bin:amd64 (3.0.18-2)
 ...
Traitement des actions différées (« triggers ») pour initramfs-tools (0.142) ...
update-initramfs: Generating /boot/initrd.img-6.1.0-9-amd64
W: Possible missing firmware /lib/firmware/i915/tgl_huc_7.9.3.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_huc_7.9.3.bin for module i915
W: Possible missing firmware /lib/firmware/i915/dg1_huc.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_huc_7.9.3.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_huc.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_huc_7.9.3.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_huc.bin for module i915
W: Possible missing firmware /lib/firmware/i915/skl_guc_70.1.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_guc_70.1.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_70.1.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/glk_guc_70.1.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_70.1.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_70.1.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/cml_guc_70.1.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/icl_guc_70.1.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/ehl_guc_70.1.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/ehl_guc_70.1.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_guc_70.1.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_guc_70.1.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/dg1_guc_70.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_guc_69.0.3.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_guc_70.1.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_guc_70.bin for module i915
W: Possible missing firmware /lib/firmware/i915/adlp_guc_69.0.3.bin for module i915
W: Possible missing firmware /lib/firmware/i915/adlp_guc_70.1.1.bin for module i915
W: Possible missing firmware /lib/firmware/i915/adlp_guc_70.bin for module i915
W: Possible missing firmware /lib/firmware/i915/dg2_guc_70.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_dmc_ver2_12.bin for module i915
W: Possible missing firmware /lib/firmware/i915/rkl_dmc_ver2_03.bin for module i915
W: Possible missing firmware /lib/firmware/i915/adlp_dmc_ver2_16.bin for module i915
W: Possible missing firmware /lib/firmware/i915/dg2_dmc_ver2_07.bin for module i915
W: initramfs-tools configuration sets RESUME=UUID=2fbf09c2-5039-4091-8004-3615b0fca9ad
W: but no matching swap device is available.
I: The initramfs will attempt to resume from /dev/dm-1
I: (/dev/mapper/hp600--vg-swap_1)
I: Set the RESUME variable to override this.
Traitement des actions différées (« triggers ») pour dbus (1.14.6-1) ...
Traitement des actions différées (« triggers ») pour shim-signed:amd64 (1.39+15.7-1) ...
Traitement des actions différées (« triggers ») pour libgdk-pixbuf-2.0-0:amd64 (2.42.10+dfsg-1+b1) ...
Des erreurs ont été rencontrées pendant l'exécution :
 ca-certificates-java
 openjdk-17-jre-headless:amd64
 openjdk-17-jre:amd64
 default-jre
E: Sub-process /usr/bin/dpkg returned an error code (1)
joel@hp600:~$  

```

par ailleurs j’ai laissé le fichier /etc/pulse/default.pa tel que je l’avais modifié suite à problème de sauvegarde des paramètres alsamixer [voir](https://www.debian-fr.org/t/son-muet-depuis-ce-matin/88273/20)

---

<div class="post-metadata">

**Author:** ![Verner](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/34f0e0/32.png) [@Verner](https://www.debian-fr.org/u/Verner)\
**Post date:** [Juillet 1, 2023, 5:53 UTC](https://www.debian-fr.org/t/quelques-manques-pour-migration-vers-bookworm/88462/2 "2023-07-01T17:53:14Z")

</div>

Essaie ça:

```auto
$ sudo apt install pulseaudio- pipewire pipewire-pulse firmware-misc-nonfree

```

---

<div class="post-metadata">

**Author:** ![degolarson](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/5f9b8f/32.png) [@degolarson](https://www.debian-fr.org/u/degolarson)\
**Post date:** [Juillet 1, 2023, 6:03 UTC](https://www.debian-fr.org/t/quelques-manques-pour-migration-vers-bookworm/88462/3 "2023-07-01T18:03:28Z")

</div>

```nohighlight
joel@hp600:~$ sudo apt install pulseaudio- pipewire pipewire-pulse firmware-misc-nonfree
[sudo] Mot de passe de joel : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
pipewire est déjà la version la plus récente (0.3.65-3).
pipewire passé en « installé manuellement ».
pipewire-pulse est déjà la version la plus récente (0.3.65-3).
pipewire-pulse passé en « installé manuellement ».
firmware-misc-nonfree est déjà la version la plus récente (20210315-3).
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  appstream bind9-host bind9-libs dctrl-tools distro-info-data
  fcitx5-config-qt fcitx5-data fcitx5-frontend-gtk3 fcitx5-frontend-qt5
  fcitx5-module-chttrans fcitx5-module-cloudpinyin fcitx5-module-fullwidth
  fcitx5-module-punctuation fcitx5-modules g++-10 gnome-desktop3-data
  gsfonts-x11 gstreamer1.0-pulseaudio guile-2.2-libs hddtemp libabsl20200923
  libappstream4 libatk1.0-data libavfilter7 libavformat58 libavresample4
  libboost-regex1.74.0 libcbor0 libcmis-0.5-5v5 libextutils-pkgconfig-perl
  libfcitx5-qt-data libfcitx5-qt1 libfcitx5gclient1 libfcitx5gclient2 libflac8
  libfluidsynth2 libfstrm0 libfwupdplugin1 libgdk-pixbuf-xlib-2.0-0
  libgdk-pixbuf2.0-0 libglew2.1 libglib2.0-bin libgs9-common libgssdp-1.2-0
  libgupnp-1.2-0 libharfbuzz-subset0 libicu67 libidn11 libigdgmm11
  libilmbase25 libime-bin libime-data libime-data-language-model libimecore0
  libimepinyin0 libimetable0 libimobiledevice6 libjemalloc2 libjim0.79
  libjsoncpp24 libkf5itemviews-data libkf5itemviews5 libkf5widgetsaddons-data
  libkf5widgetsaddons5 libldap-2.4-2 liblibreoffice-java libllvm11
  libmaxminddb0 libmms0 libmpdec3 libneon27-gnutls libntfs-3g883 libofa0
  libopenexr25 liborcus-0.16-0 liborcus-parser-0.16-0 libotf0 libperl5.32
  libplacebo72 libplist3 libpoppler102 libpostproc55 libprotobuf-lite23
  libprotobuf23 libpth20 libpython3.9 libpython3.9-minimal libpython3.9-stdlib
  libqpdf28 libqrcodegencpp1 libqt5quickwidgets5 libqt5webengine-data
  libqt5webenginecore5 libqt5webenginewidgets5 librest-0.7-0 libsrt1.4-gnutls
  libstdc++-10-dev libstemmer0d libswscale5 libtiff5 libunoloader-java
  liburing1 libusbmuxd6 libuv1 libxcb-ewmh2 libxcb-imdkit1 libxencall1
  libxendevicemodel1 libxenevtchn1 libxenforeignmemory1 libxengnttab1
  libxenhypfs1 libxenmisc4.14 libxenstore3.0 libxentoolcore1 libxentoollog1
  libxkbregistry0 libxmlb1 libykpers-1-1 libyubikey-udev libyubikey0
  linux-headers-5.10.0-22-amd64 linux-headers-5.10.0-22-common packagekit
  packagekit-tools perl-modules-5.32 python3-certifi python3-chardet
  python3-charset-normalizer python3-ldb python3-requests python3-talloc
  python3.9 python3.9-minimal ruby2.7 tegaki-zinnia-japanese unicode-cldr-core
  unicon-imc2 ure-java usbmuxd xfce4-datetime-plugin
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
  pulseaudio
0 mis à jour, 0 nouvellement installés, 1 à enlever et 4 non mis à jour.
4 partiellement installés ou enlevés.
Après cette opération, 6 617 ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] 
(Lecture de la base de données... 308948 fichiers et répertoires déjà installés.)
Suppression de pulseaudio (16.1+dfsg1-2+b1) ...
Paramétrage de ca-certificates-java (20230103) ...
Exception in thread "main" java.lang.InternalError: Error loading java.security file
	at java.base/java.security.Security.initialize(Security.java:106)
	at java.base/java.security.Security$1.run(Security.java:84)
	at java.base/java.security.Security$1.run(Security.java:82)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
	at java.base/java.security.Security.<clinit>(Security.java:82)
	at java.base/sun.security.jca.ProviderList.<init>(ProviderList.java:178)
	at java.base/sun.security.jca.ProviderList$2.run(ProviderList.java:96)
	at java.base/sun.security.jca.ProviderList$2.run(ProviderList.java:94)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
	at java.base/sun.security.jca.ProviderList.fromSecurityProperties(ProviderList.java:93)
	at java.base/sun.security.jca.Providers.<clinit>(Providers.java:55)
	at java.base/sun.security.jca.GetInstance.getInstance(GetInstance.java:156)
	at java.base/java.security.cert.CertificateFactory.getInstance(CertificateFactory.java:193)
	at org.debian.security.KeyStoreHandler.<init>(KeyStoreHandler.java:50)
	at org.debian.security.UpdateCertificates.<init>(UpdateCertificates.java:65)
	at org.debian.security.UpdateCertificates.main(UpdateCertificates.java:51)
dpkg: erreur de traitement du paquet ca-certificates-java (--configure) :
 le sous-processus paquet ca-certificates-java script post-installation installé
 a renvoyé un état de sortie d'erreur 1
dpkg: des problèmes de dépendances empêchent la configuration de openjdk-17-jre-headless:amd64 :
 openjdk-17-jre-headless:amd64 dépend de ca-certificates-java (>= 20190405~); cependant :
 Le paquet ca-certificates-java n'est pas encore configuré.

dpkg: erreur de traitement du paquet openjdk-17-jre-headless:amd64 (--configure) :
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de openjdk-17-jre:amd64 :
 openjdk-17-jre:amd64 dépend de openjdk-17-jre-headless (= 17.0.7+7-1~deb12u1); 
cependant :
 Le paquet openjdk-17-jre-headless:amd64 n'est pas encore configuré.

dpkg: erreur de traitement du paquet openjdk-17-jre:amd64 (--configure) :
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de default-jre :
 default-jre dépend de openjdk-17-jre; cependant :
 Le paquet openjdk-17-jre:amd64 n'est pas encore configuré.

dpkg: erreur de traitement du paquet default-jre (--configure) :
 problèmes de dépendances - laissé non configuré
Traitement des actions différées (« triggers ») pour man-db (2.11.2-2) ...
Des erreurs ont été rencontrées pendant l'exécution :
 ca-certificates-java
 openjdk-17-jre-headless:amd64
 openjdk-17-jre:amd64
 default-jre
E: Sub-process /usr/bin/dpkg returned an error code (1)
joel@hp600:~$

```

---

<div class="post-metadata">

**Author:** ![Verner](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/34f0e0/32.png) [@Verner](https://www.debian-fr.org/u/Verner)\
**Post date:** [Juillet 1, 2023, 6:11 UTC](https://www.debian-fr.org/t/quelques-manques-pour-migration-vers-bookworm/88462/4 "2023-07-01T18:11:16Z")

</div>

```
$ sudo apt autoremove
$ apt policy openjdk-17-jre openjdk-17-jre-headless
```

---

<div class="post-metadata">

**Author:** ![degolarson](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/5f9b8f/32.png) [@degolarson](https://www.debian-fr.org/u/degolarson)\
**Post date:** [Juillet 1, 2023, 8:29 UTC](https://www.debian-fr.org/t/quelques-manques-pour-migration-vers-bookworm/88462/5 "2023-07-01T20:29:51Z")

</div>

```
joel@hp600:~$ sudo apt policy openjdk-17-jre openjdk-17-jre-headless
[sudo] Mot de passe de joel : 
openjdk-17-jre:
  Installé : 17.0.7+7-1~deb12u1
  Candidat : 17.0.7+7-1~deb12u1
 Table de version :
 *** 17.0.7+7-1~deb12u1 500
        500 http://security.debian.org/debian-security bookworm-security/main amd64 Packages
        100 /var/lib/dpkg/status
     17.0.6+10-1 500
        500 http://deb.debian.org/debian bookworm/main amd64 Packages
openjdk-17-jre-headless:
  Installé : 17.0.7+7-1~deb12u1
  Candidat : 17.0.7+7-1~deb12u1
 Table de version :
 *** 17.0.7+7-1~deb12u1 500
        500 http://security.debian.org/debian-security bookworm-security/main amd64 Packages
        100 /var/lib/dpkg/status
     17.0.6+10-1 500
        500 http://deb.debian.org/debian bookworm/main amd64 Packages
joel@hp600:~$

```

et toujours pas de sauvegarde d’alsamixer

---

<div class="post-metadata">

**Author:** ![Verner](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/34f0e0/32.png) [@Verner](https://www.debian-fr.org/u/Verner)\
**Post date:** [Juillet 1, 2023, 8:44 UTC](https://www.debian-fr.org/t/quelques-manques-pour-migration-vers-bookworm/88462/6 "2023-07-01T20:44:04Z")

</div>

`$ sudo apt install -f`  
Ton bricolage alsamixer n’est pas la priorité.

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Juillet 2, 2023, 8:40 UTC](https://www.debian-fr.org/t/quelques-manques-pour-migration-vers-bookworm/88462/7 "2023-07-02T08:40:38Z")

</div>

> [@degolarson](#):
>
> `W: Possible missing firmware /lib/firmware/i915/tgl_huc_7.9.3.bin for module i915`

Ce simple avertissement informe que le module i915 qui gère le GPU est susceptible d’avoir besoin de firmwares qui ne sont pas installés. Ces firmwares sont inclus dans le paquet firmware-misc-nonfree de la nouvelle section non-free-firmware. Ils ne sont utiles que pour certains modèles de GPU ; si l’affichage fonctionne bien tu peux ignorer le message.

> [@degolarson](#):
>
> ```auto
> W: initramfs-tools configuration sets RESUME=UUID=2fbf09c2-5039-4091-8004-3615b0fca9ad
> W: but no matching swap device is available.
> I: The initramfs will attempt to resume from /dev/dm-1
> I: (/dev/mapper/hp600--vg-swap_1)
> I: Set the RESUME variable to override this.
> 
> ```

Le fichier /etc/initramfs-tools/initramfs.conf ou un fichier dans /etc/initramfs-tools/conf.d/ (probablement /etc/initramfs-tools/conf.d/resume) spécifie un UUID de swap inexistant pour l’hibernation, et utlise le swap du volume logique /dev/mapper/hp600–vg-swap\_1 à la place. Pour éviter ce message tu peux remplacer

```
RESUME=UUID=2fbf09c2-5039-4091-8004-3615b0fca9ad

```

par

```
RESUME=/dev/mapper/hp600--vg-swap_1

```

pour spécifier le bon swap ou

```
RESUME=auto

```

pour détecter automatiquement le swap à utiliser.

> [@degolarson](#):
>
> ```auto
> Paramétrage de ca-certificates-java (20230103) ...
> Exception in thread "main" java.lang.InternalError: Error loading java.security file
> 
> ```

Bug connu depuis des mois :

> **[\#1023748 - ca-certificates-java: postinst script fails with OpenJDK 20: Error...](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1023748)**

> **[\#1030129 - ca-certificates-java - Fails to install: Error loading...](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1030129)**

> **[\#1038635 - ca-certificates-java: post-inst fails on bullseye when installed...](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1038635)**

> **[Re: ca-certificate-java/openjdk installation issues](https://lists.debian.org/debian-java/2023/02/msg00061.html)**

Je n’ai pas tout compris mais il s’agirait d’un problème d’interdépendance entre ca-certificates-java et openjdk-17-jre-headless. Un patch a été appliqué aux sources des paquets mais les paquets binaires n’ont pas encore été publiés.

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Juillet 2, 2023, 10:22 UTC](https://www.debian-fr.org/t/quelques-manques-pour-migration-vers-bookworm/88462/9 "2023-07-02T10:22:53Z")

</div>

Je ne vois pas ce que ça apporte à part alourdir le sujet, les messages sont exactement les mêmes que dans tes posts précédents.

---

<div class="post-metadata">

**Author:** ![degolarson](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/5f9b8f/32.png) [@degolarson](https://www.debian-fr.org/u/degolarson)\
**Post date:** [Juillet 2, 2023, 7:25 UTC](https://www.debian-fr.org/t/quelques-manques-pour-migration-vers-bookworm/88462/10 "2023-07-02T19:25:26Z")

</div>

> [@Verner](#):
>
> sudo apt install -f

```
joel@hp600:~$ sudo apt install -f
[sudo] Mot de passe de joel : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
4 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Paramétrage de ca-certificates-java (20230103) ...
Exception in thread "main" java.lang.InternalError: Error loading java.security file
	at java.base/java.security.Security.initialize(Security.java:106)
	at java.base/java.security.Security$1.run(Security.java:84)
	at java.base/java.security.Security$1.run(Security.java:82)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
	at java.base/java.security.Security.<clinit>(Security.java:82)
	at java.base/sun.security.jca.ProviderList.<init>(ProviderList.java:178)
	at java.base/sun.security.jca.ProviderList$2.run(ProviderList.java:96)
	at java.base/sun.security.jca.ProviderList$2.run(ProviderList.java:94)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
	at java.base/sun.security.jca.ProviderList.fromSecurityProperties(Provid
erList.java:93)
	at java.base/sun.security.jca.Providers.<clinit>(Providers.java:55)
	at java.base/sun.security.jca.GetInstance.getInstance(GetInstance.java:1
56)
	at java.base/java.security.cert.CertificateFactory.getInstance(Certifica
teFactory.java:193)
	at org.debian.security.KeyStoreHandler.<init>(KeyStoreHandler.java:50)
	at org.debian.security.UpdateCertificates.<init>(UpdateCertificates.java
:65)
	at org.debian.security.UpdateCertificates.main(UpdateCertificates.java:5
1)
dpkg: erreur de traitement du paquet ca-certificates-java (--configure) :
 le sous-processus paquet ca-certificates-java script post-installation installé
 a renvoyé un état de sortie d'erreur 1
dpkg: des problèmes de dépendances empêchent la configuration de openjdk-17-jre-
headless:amd64 :
 openjdk-17-jre-headless:amd64 dépend de ca-certificates-java (>= 20190405~); ce
pendant :
 Le paquet ca-certificates-java n'est pas encore configuré.

dpkg: erreur de traitement du paquet openjdk-17-jre-headless:amd64 (--configure)
 :
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de openjdk-17-jre:
amd64 :
 openjdk-17-jre:amd64 dépend de openjdk-17-jre-headless (= 17.0.7+7-1~deb12u1); 
cependant :
 Le paquet openjdk-17-jre-headless:amd64 n'est pas encore configuré.

dpkg: erreur de traitement du paquet openjdk-17-jre:amd64 (--configure) :
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de default-jre :
 default-jre dépend de openjdk-17-jre; cependant :
 Le paquet openjdk-17-jre:amd64 n'est pas encore configuré.

dpkg: erreur de traitement du paquet default-jre (--configure) :
 problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
 ca-certificates-java
 openjdk-17-jre-headless:amd64
 openjdk-17-jre:amd64
 default-jre
E: Sub-process /usr/bin/dpkg returned an error code (1)
joel@hp600:~$

```

---

<div class="post-metadata">

**Author:** ![degolarson](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/5f9b8f/32.png) [@degolarson](https://www.debian-fr.org/u/degolarson)\
**Post date:** [Juillet 2, 2023, 7:31 UTC](https://www.debian-fr.org/t/quelques-manques-pour-migration-vers-bookworm/88462/11 "2023-07-02T19:31:11Z")

</div>

@PascalHambourg  
J’ai remplacé la ligne du fichier /etc/initramfs-tools/conf.d/resume par celle que tu as indiquée :

```auto
`RESUME=/dev/mapper/hp600--vg-swap_1`

```

---

<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:** [Juillet 17, 2023, 1:02 UTC](https://www.debian-fr.org/t/quelques-manques-pour-migration-vers-bookworm/88462/13 "2023-07-17T13:02:58Z")

</div>

> [@degolarson](#):
>
> J’ai édité le fichier /usr/bin/dpkg

Tu édite un binaire avec Mousepad 😅

Pourquoi veux tu ouvrir le binaire de dpkg ?

---

<div class="post-metadata">

**Author:** ![degolarson](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/5f9b8f/32.png) [@degolarson](https://www.debian-fr.org/u/degolarson)\
**Post date:** [Juillet 19, 2023, 8:37 UTC](https://www.debian-fr.org/t/quelques-manques-pour-migration-vers-bookworm/88462/15 "2023-07-19T08:37:18Z")

</div>

J’ai recherché comment configurer le paquet

```auto
openjdk-17-jre-headless:amd64

```

je trouve [cette page](https://packages.debian.org/sid/openjdk-17-jre-headless)  
même chose pour tenter de configurer le paquet

```auto
ca-certificates-java https://packages.debian.org/fr/sid/ca-certificates-java

```

J’ai vérifié dans synaptic ces paquets sont bien installés mais je ne sais pas utiliser le menu configuration  
merci

---

<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:** [Juillet 19, 2023, 9:40 UTC](https://www.debian-fr.org/t/quelques-manques-pour-migration-vers-bookworm/88462/16 "2023-07-19T09:40:58Z")

</div>

Montres nous plutôt le message d’erreur complet, en gros dpkg à rencontré une erreur durant ta monté de version vers Bookworm ?

---

<div class="post-metadata">

**Author:** ![Sputnik93](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Sputnik93](https://www.debian-fr.org/u/Sputnik93)\
**Post date:** [Juillet 19, 2023, 2:04 UTC](https://www.debian-fr.org/t/quelques-manques-pour-migration-vers-bookworm/88462/17 "2023-07-19T14:04:59Z")

</div>

Je pense que c’est l’erreur montrée [plus haut](https://www.debian-fr.org/t/quelques-manques-pour-migration-vers-bookworm/88462/10): erreur lors de la configuration de `ca-certificates-java`, avec une stack error java, et qui entraîne par jeu de dépendance les erreurs dpkg sur les autres paquets (`openjdk-17-jre-headless:amd64`, `openjdk-17-jre:amd64` et `default-jre`).

PascalHambourg a mis les liens vers les bugreports associés à ce bug. D’après un de ces bugreports, le bug ne se produit pas lorsqu’on installe d’abord `ca-certificates-java` avant les paquets `openjdk-17-XXX`

@degolarson : tu peux nous montrer l’état des paquets liés à java installés sur ton système, pour récapituler ? Avec `dpkg -l | grep -E "jdk|jre|java"` par exemple. Ça nous permettra aussi de vérifier que ces paquets sont bien issus des dépôts Debian 12 (j’ai vu que tu as mentionné une tentative d’installation de `ca-certificates-java` en provenance de Sid, un peu plus haut)

La solution serait de tous les supprimer/purger, puis d’installer `ca-certificates-java`, puis les autres paquets nécessaires, mais vérifions l’état de tes paquets avant.

---

<div class="post-metadata">

**Author:** ![degolarson](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/5f9b8f/32.png) [@degolarson](https://www.debian-fr.org/u/degolarson)\
**Post date:** [Juillet 19, 2023, 2:38 UTC](https://www.debian-fr.org/t/quelques-manques-pour-migration-vers-bookworm/88462/18 "2023-07-19T14:38:12Z")

</div>

Bonjour  
J’avais suivi le post de Verner

```auto
joel@hp600:~$ sudo apt install -f
[sudo] Mot de passe de joel : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
4 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Paramétrage de ca-certificates-java (20230103) ...
Exception in thread "main" java.lang.InternalError: Error loading java.security file
	at java.base/java.security.Security.initialize(Security.java:106)
	at java.base/java.security.Security$1.run(Security.java:84)
	at java.base/java.security.Security$1.run(Security.java:82)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
	at java.base/java.security.Security.<clinit>(Security.java:82)
	at java.base/sun.security.jca.ProviderList.<init>(ProviderList.java:178)
	at java.base/sun.security.jca.ProviderList$2.run(ProviderList.java:96)
	at java.base/sun.security.jca.ProviderList$2.run(ProviderList.java:94)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
	at java.base/sun.security.jca.ProviderList.fromSecurityProperties(Provid
erList.java:93)
	at java.base/sun.security.jca.Providers.<clinit>(Providers.java:55)
	at java.base/sun.security.jca.GetInstance.getInstance(GetInstance.java:1
56)
	at java.base/java.security.cert.CertificateFactory.getInstance(Certifica
teFactory.java:193)
	at org.debian.security.KeyStoreHandler.<init>(KeyStoreHandler.java:50)
	at org.debian.security.UpdateCertificates.<init>(UpdateCertificates.java
:65)
	at org.debian.security.UpdateCertificates.main(UpdateCertificates.java:5
1)
dpkg: erreur de traitement du paquet ca-certificates-java (--configure) :
 le sous-processus paquet ca-certificates-java script post-installation installé
 a renvoyé un état de sortie d'erreur 1
dpkg: des problèmes de dépendances empêchent la configuration de openjdk-17-jre-
headless:amd64 :
 openjdk-17-jre-headless:amd64 dépend de ca-certificates-java (>= 20190405~); ce
pendant :
 Le paquet ca-certificates-java n'est pas encore configuré.

dpkg: erreur de traitement du paquet openjdk-17-jre-headless:amd64 (--configure)
 :
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de openjdk-17-jre:
amd64 :
 openjdk-17-jre:amd64 dépend de openjdk-17-jre-headless (= 17.0.7+7-1~deb12u1); 
cependant :
 Le paquet openjdk-17-jre-headless:amd64 n'est pas encore configuré.

dpkg: erreur de traitement du paquet openjdk-17-jre:amd64 (--configure) :
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de default-jre :
 default-jre dépend de openjdk-17-jre; cependant :
 Le paquet openjdk-17-jre:amd64 n'est pas encore configuré.

dpkg: erreur de traitement du paquet default-jre (--configure) :
 problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
 ca-certificates-java
 openjdk-17-jre-headless:amd64
 openjdk-17-jre:amd64
 default-jre
E: Sub-process /usr/bin/dpkg returned an error code (1)
joel@hp600:~$

```

Entre temps j’ai trouvé et réinstallé ca-certificates-java avec synaptic  
et maintenant

```auto
joel@hp600:~$ dpkg -l | grep -E "jdk|jre|java"
iF ca-certificates-java 20230103 all Common CA certificates (JKS keystore)
iU default-jre 2:1.17-74 amd64 Standard Java or Java compatible Runtime
ii default-jre-headless 2:1.17-74 amd64 Standard Java or Java compatible Runtime (headless)
ii gir1.2-javascriptcoregtk-4.0:amd64 2.40.3-2~deb12u1 amd64 JavaScript engine library from WebKitGTK - GObject introspection data
ii java-common 0.74 all Base package for Java runtimes
ii javascript-common 11+nmu1 all Base support for JavaScript library packages
ii libatk-wrapper-java 0.40.0-3 all ATK implementation for Java using JNI
ii libatk-wrapper-java-jni:amd64 0.40.0-3 amd64 ATK implementation for Java using JNI (JNI bindings)
ii libjavascriptcoregtk-4.0-18:amd64 2.40.3-2~deb12u1 amd64 JavaScript engine library from WebKitGTK
ii libjavascriptcoregtk-4.1-0:amd64 2.40.3-2~deb12u1 amd64 JavaScript engine library from WebKitGTK
iU openjdk-17-jre:amd64 17.0.7+7-1~deb12u1 amd64 OpenJDK Java runtime, using Hotspot JIT
iU openjdk-17-jre-headless:amd64 17.0.7+7-1~deb12u1 amd64 OpenJDK Java runtime, using Hotspot JIT (headless)
joel@hp600:~$ 

```

merci

---

<div class="post-metadata">

**Author:** ![Sputnik93](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Sputnik93](https://www.debian-fr.org/u/Sputnik93)\
**Post date:** [Juillet 21, 2023, 9:25 UTC](https://www.debian-fr.org/t/quelques-manques-pour-migration-vers-bookworm/88462/19 "2023-07-21T09:25:26Z")

</div>

OK, alors je ferais:

```auto
sudo apt remove --purge ca-certificates-java default-jre default-jre-headless java-common openjdk-17-jre:amd64 openjdk-17-jre-headless:amd64

```

puis

```auto
sudo apt install ca-certificates-java

```

puis enfin

```auto
sudo apt install default-jre default-jre-headless java-common openjdk-17-jre:amd64 openjdk-17-jre-headless:amd64

```

---

<div class="post-metadata">

**Author:** ![degolarson](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/5f9b8f/32.png) [@degolarson](https://www.debian-fr.org/u/degolarson)\
**Post date:** [Juillet 21, 2023, 1:06 UTC](https://www.debian-fr.org/t/quelques-manques-pour-migration-vers-bookworm/88462/20 "2023-07-21T13:06:04Z")

</div>

@ Sputnik93  
J’ai tapé les commandes, tout a l’air normalement installé, pas de message d’erreur  
veux tu le détail ? je ne l’ai pas mis pour ne pas encombrer mais j’ai les copies  
J’ai vérifié avec cette commande, suffit-elle ?

```auto
joel@hp600:~$ sudo apt install -f
  Lecture des listes de paquets... Fait
  Construction de l'arbre des dépendances... Fait
  Lecture des informations d'état... Fait      
  0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
joel@hp600:~$
```

---

<div class="post-metadata">

**Author:** ![Sputnik93](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Sputnik93](https://www.debian-fr.org/u/Sputnik93)\
**Post date:** [Juillet 25, 2023, 9:44 UTC](https://www.debian-fr.org/t/quelques-manques-pour-migration-vers-bookworm/88462/21 "2023-07-25T09:44:59Z")

</div>

Oui, ça a l’air bon.

---

<div class="post-metadata">

**Author:** ![degolarson](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/5f9b8f/32.png) [@degolarson](https://www.debian-fr.org/u/degolarson)\
**Post date:** [Juillet 25, 2023, 11:07 UTC](https://www.debian-fr.org/t/quelques-manques-pour-migration-vers-bookworm/88462/22 "2023-07-25T11:07:12Z")

</div>

merci à tous
