Bon, j'ai peut être fait une connerie... Mais c'est fait ! Et maintenant j'ai besoin de votre aide.
J'ai un serveur qui tournait sur Debian stretch (release 9), et je l'ai mis à jour sur Bookworm (release 12) sans passer par les release intermédiaire (j'ignorais que cela était nécessaire).
Désormais, j'ai des problèmes de dépendance, qui doivent se résoudre avec un apt --fix-broken install
Mon premier problème est que le script "ldd" me retourne une erreur "not a dynamic executable".
Auriez-vous une idée pour résoudre mon problème ?
La pluspart des programmes présent sous /bin/ me retourne cette erreur, notamment "ldd /bin/cp" qui est mon problème actuel.
Cela se lève avec le script convert-usrmerge qui tente de faire un "ldd /bin/cp"
J'ai tenté différente solution en vain, c'est pourquoi je me tourne vers la communauté Debian, en espérant que cela m'évitera une réinstallation complète de serveur.
Merci d'avance pour votre précieuse aide
Hiza
Ps : ci-dessous le résultat de la commande "apt -fix-broken install" :
Code : Tout sélectionner
apt-listchanges: Can't set locale; make sure $LC_* and $LANG are correct!
Reading changelogs... Done
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en_US:en",
LC_ALL = (unset),
LC_TIME = "fr_CH.UTF-8",
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_ALL to default locale: No such file or directory
Extracting templates from packages: 100%
Preconfiguring packages ...
Setting up usrmerge (35) ...
FATAL ERROR:
Can't close(GLOB(0x562247efc3a8)) filehandle: '' at /usr/lib/usrmerge/convert-us
rmerge line 222
You can try correcting the errors reported and running again
/usr/lib/usrmerge/convert-usrmerge until it will complete without errors.
Do not install or update other Debian packages until the program
has been run successfully.
E: usrmerge failed.
dpkg: error processing package usrmerge (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of init-system-helpers:
init-system-helpers depends on usrmerge | usr-is-merged; however:
Package usrmerge is not configured yet.
Package usr-is-merged is not installed.
Package usrmerge which provides usr-is-merged is not configured yet.
dpkg: error processing package init-system-helpers (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
usrmerge
init-system-helpers
E: Sub-process /usr/bin/dpkg returned an error code (1)