[Pacman / Yaourt] MAJ impossible : systemd error (Résolu)
-
- yeomen
- Messages : 263
- Inscription : jeu. 26 avr. 2012, 23:33
[Pacman / Yaourt] MAJ impossible : systemd error (Résolu)
Bonsoir,
Depuis plusieurs jours je n'arrive pas à mettre à jour mon système.
Quand je fais un pacman -Syu ou yaourt -Syyua voici le message d'erreur :
:: Synchronisation des bases de données de paquets…
core est à jour
extra est à jour
community est à jour
multilib est à jour
:: Début de la mise à jour complète du système…
erreur : l’ouverture du fichier /var/lib/pacman/local/systemd-238.133-1/desc a échoué : Aucun fichier ou dossier de ce type
résolution des dépendances…
recherche des conflits entre paquets…
avertissement : les métadonnées pour le paquet systemd-238.133-1 n’ont pas pu être totalement chargées.
erreur : la préparation de la transaction a échoué (paquet non valide ou corrompu)
J'ai recherché mais je n'ai rien trouvé de concret, et je ne pense pas que supprimer systemd soit une bonne idée.
Merci pour votre aide.
Cordialement
Backtoback
EDIT : Dsl je viens de voir que la section paquetage etait peut etre plus appropriée...
Depuis plusieurs jours je n'arrive pas à mettre à jour mon système.
Quand je fais un pacman -Syu ou yaourt -Syyua voici le message d'erreur :
:: Synchronisation des bases de données de paquets…
core est à jour
extra est à jour
community est à jour
multilib est à jour
:: Début de la mise à jour complète du système…
erreur : l’ouverture du fichier /var/lib/pacman/local/systemd-238.133-1/desc a échoué : Aucun fichier ou dossier de ce type
résolution des dépendances…
recherche des conflits entre paquets…
avertissement : les métadonnées pour le paquet systemd-238.133-1 n’ont pas pu être totalement chargées.
erreur : la préparation de la transaction a échoué (paquet non valide ou corrompu)
J'ai recherché mais je n'ai rien trouvé de concret, et je ne pense pas que supprimer systemd soit une bonne idée.
Merci pour votre aide.
Cordialement
Backtoback
EDIT : Dsl je viens de voir que la section paquetage etait peut etre plus appropriée...
Dernière modification par Backtoback le jeu. 21 juin 2018, 23:42, modifié 1 fois.
Re: [Pacman / Yaourt] MAJ impossible : systemd error
C'est curieux ça.
Tu peux donner le retour de
Et tenter :
Tu peux donner le retour de
ls -lh /var/lib/pacman/local/systemd-238.133-1/
et de ls -lh /var/lib/pacman/local/systemd-*
Et tenter :
sudo pacman -S systemd --dbonly
-
- yeomen
- Messages : 263
- Inscription : jeu. 26 avr. 2012, 23:33
Re: [Pacman / Yaourt] MAJ impossible : systemd error
Hello,
Merci pour ta reponse.
$ ls -lh /var/lib/pacman/local/systemd-238.133-1/
total 76K
-rw-r--r-- 1 root root 2,3K 1 juin 08:26 install
-rw-r--r-- 1 root root 71K 1 juin 08:26 mtree
$ls -lh /var/lib/pacman/local/systemd-*
/var/lib/pacman/local/systemd-238.133-1:
total 76K
-rw-r--r-- 1 root root 2,3K 1 juin 08:26 install
-rw-r--r-- 1 root root 71K 1 juin 08:26 mtree
/var/lib/pacman/local/systemd-sysvcompat-238.133-1:
total 12K
-rw-r--r-- 1 root root 358 10 juin 23:49 desc
-rw-r--r-- 1 root root 368 10 juin 23:49 files
-rw-r--r-- 1 root root 771 1 juin 08:26 mtree
sudo pacman -S systemd --dbonly
[sudo] Mot de passe de xxxxxxxxxx :
résolution des dépendances…
recherche des conflits entre paquets…
erreur : l’ouverture du fichier /var/lib/pacman/local/systemd-238.133-1/desc a échoué : Aucun fichier ou dossier de ce type
avertissement : les métadonnées pour le paquet systemd-238.133-1 n’ont pas pu être totalement chargées.
erreur : la préparation de la transaction a échoué (paquet non valide ou corrompu)
Je te remercie pour ton aide.
Bonne soirée
B2B
Merci pour ta reponse.
$ ls -lh /var/lib/pacman/local/systemd-238.133-1/
total 76K
-rw-r--r-- 1 root root 2,3K 1 juin 08:26 install
-rw-r--r-- 1 root root 71K 1 juin 08:26 mtree
$ls -lh /var/lib/pacman/local/systemd-*
/var/lib/pacman/local/systemd-238.133-1:
total 76K
-rw-r--r-- 1 root root 2,3K 1 juin 08:26 install
-rw-r--r-- 1 root root 71K 1 juin 08:26 mtree
/var/lib/pacman/local/systemd-sysvcompat-238.133-1:
total 12K
-rw-r--r-- 1 root root 358 10 juin 23:49 desc
-rw-r--r-- 1 root root 368 10 juin 23:49 files
-rw-r--r-- 1 root root 771 1 juin 08:26 mtree
sudo pacman -S systemd --dbonly
[sudo] Mot de passe de xxxxxxxxxx :
résolution des dépendances…
recherche des conflits entre paquets…
erreur : l’ouverture du fichier /var/lib/pacman/local/systemd-238.133-1/desc a échoué : Aucun fichier ou dossier de ce type
avertissement : les métadonnées pour le paquet systemd-238.133-1 n’ont pas pu être totalement chargées.
erreur : la préparation de la transaction a échoué (paquet non valide ou corrompu)
Je te remercie pour ton aide.
Bonne soirée
B2B
- benjarobin
- Maître du Kyudo
- Messages : 17237
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Pacman / Yaourt] MAJ impossible : systemd error
Bonsoir, tu devrais essayer de juste créer un fichier desc vide avec touch. Si cela ne fonctionne pas on devra faire des choses plus risqué...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
-
- yeomen
- Messages : 263
- Inscription : jeu. 26 avr. 2012, 23:33
Re: [Pacman / Yaourt] MAJ impossible : systemd error
Merci pour ta réponse.
*j'ai créé le fichier desc puis le fichier files.
et quand je mets a jour j'ai que des messages comme ca :
systemd : /usr/share/man/man1/systemd-analyze.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-ask-password.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-cat.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-cgls.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-cgtop.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-delta.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-detect-virt.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-escape.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-firstboot.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-firstboot.service.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-inhibit.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-machine-id-setup.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-mount.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-notify.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-nspawn.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-path.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-resolve.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-run.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-socket-activate.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-tty-ask-password-agent.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-umount.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd.1.gz est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n’a été mis à jour.
erreur : missing 'udev' dependency for 'dhcpcd'
je suis perdu :S
Merci pour votre aide
*j'ai créé le fichier desc puis le fichier files.
et quand je mets a jour j'ai que des messages comme ca :
systemd : /usr/share/man/man1/systemd-analyze.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-ask-password.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-cat.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-cgls.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-cgtop.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-delta.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-detect-virt.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-escape.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-firstboot.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-firstboot.service.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-inhibit.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-machine-id-setup.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-mount.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-notify.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-nspawn.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-path.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-resolve.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-run.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-socket-activate.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-tty-ask-password-agent.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd-umount.1.gz est déjà présent dans le système de fichiers
systemd : /usr/share/man/man1/systemd.1.gz est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n’a été mis à jour.
erreur : missing 'udev' dependency for 'dhcpcd'
je suis perdu :S
Merci pour votre aide
Re: [Pacman / Yaourt] MAJ impossible : systemd error
Dans ce car je tenterais bien :
Mais attendons d'avoir l'avis de benjarobin.
sudo pacman -S systemd --force
Mais attendons d'avoir l'avis de benjarobin.
Re: [Pacman / Yaourt] MAJ impossible : systemd error
Re: [Pacman / Yaourt] MAJ impossible : systemd error
Merci de l'info. Effectivement dans le cas présent --overwrite est a tenter en premier, avant de forcer.
- benjarobin
- Maître du Kyudo
- Messages : 17237
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Pacman / Yaourt] MAJ impossible : systemd error
L'option
--force
a été supprimé du man (https://git.archlinux.org/pacman.git/tr ... 8.asciidoc), cette option est dépréciée. Elle à juste été renommé en --overwrite
, c'est globalement la même option. C'est juste que l'option --overwrite
prend en plus un paramètre qui est un "glob"Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Pacman / Yaourt] MAJ impossible : systemd error
Mea culpa, je ne me suis pas tenu au courant du man.
Bon on attend le retour de Backtoback pour savoir si --overwrite va le tirer de ce mauvais pas.
Cela dit, j'ai du mal à comprendre comment ces fichiers ont pu disparaître. Interruption inopinée sur une màj précédente ?
Bon on attend le retour de Backtoback pour savoir si --overwrite va le tirer de ce mauvais pas.
Cela dit, j'ai du mal à comprendre comment ces fichiers ont pu disparaître. Interruption inopinée sur une màj précédente ?
-
- yeomen
- Messages : 263
- Inscription : jeu. 26 avr. 2012, 23:33
Re: [Pacman / Yaourt] MAJ impossible : systemd error
Merci pour vos contributions
J'avoue ne pas comprendre moi même.
Mon système est stable depuis au moins 3-4 ans, date de ma première installation.
Je pensais à peut être forcer la réinstallation de systemd. Car les fichiers ne sont pas censés être vides et fournissent normalement beaucoup d'informations utiles.
Je vous dis ça ce soir quand je rentre
Merci
J'avoue ne pas comprendre moi même.
Mon système est stable depuis au moins 3-4 ans, date de ma première installation.
Je pensais à peut être forcer la réinstallation de systemd. Car les fichiers ne sont pas censés être vides et fournissent normalement beaucoup d'informations utiles.
Je vous dis ça ce soir quand je rentre
Merci
-
- yeomen
- Messages : 263
- Inscription : jeu. 26 avr. 2012, 23:33
Re: [Pacman / Yaourt] MAJ impossible : systemd error
Bonsoir,
J'ai trouvé un topic https://bbs.archlinux.org/viewtopic.php?id=190480 qui parle de mon problème, mais l'option --force a été remplacée par --overwrite <glob>.
Le souci est que pour l'instant je ne suis pas capable de l'utiliser ne comprenant ce qu'est ce <glob>.
Je recherche encore
Sinon en utilisant pacman -Qk je confirme que seul mon systemd a un souci, ce qui est tres bizarre.
Merci pour votre aide
B2B
EDIT : Quelqu'un peut t'il me fournir les outputs des commandes suivantes svp :
- cat /var/lib/pacman/local/systemd-sysvcompat-238.133-1/files
- cat /var/lib/pacman/local/systemd-sysvcompat-238.133-1/desc
- cat /var/lib/pacman/local/systemd-238.133-1/files
- cat /var/lib/pacman/local/systemd-238.133-1/desc
Merci
J'ai trouvé un topic https://bbs.archlinux.org/viewtopic.php?id=190480 qui parle de mon problème, mais l'option --force a été remplacée par --overwrite <glob>.
Le souci est que pour l'instant je ne suis pas capable de l'utiliser ne comprenant ce qu'est ce <glob>.
Je recherche encore
Sinon en utilisant pacman -Qk je confirme que seul mon systemd a un souci, ce qui est tres bizarre.
Merci pour votre aide
B2B
EDIT : Quelqu'un peut t'il me fournir les outputs des commandes suivantes svp :
- cat /var/lib/pacman/local/systemd-sysvcompat-238.133-1/files
- cat /var/lib/pacman/local/systemd-sysvcompat-238.133-1/desc
- cat /var/lib/pacman/local/systemd-238.133-1/files
- cat /var/lib/pacman/local/systemd-238.133-1/desc
Merci
Re: [Pacman / Yaourt] MAJ impossible : systemd error
D'après le wiki il faut faire : pacman -S --overwrite package, donc dans ton cas
https://wiki.archlinux.org/index.php/pa ... 9.22_error
pacman -S --overwrite systemd
https://wiki.archlinux.org/index.php/pa ... 9.22_error
-
- yeomen
- Messages : 263
- Inscription : jeu. 26 avr. 2012, 23:33
Re: [Pacman / Yaourt] MAJ impossible : systemd error
Yep merci, mais ca ne marche pas, c'est pour cela que j'aurais besoin du contenu des fichiers que j'ai demandé dans mon précédent message
EDIT : d'ailleurs ton lien n'est pas à jour pour cela
sudo pacman -S --overwrite systemd
erreur : aucune cible spécifiée (utiliser -h pour l’aide)
EDIT2 : d'après mes recherches ce sont deux fichiers "à la con"
EDIT : d'ailleurs ton lien n'est pas à jour pour cela
sudo pacman -S --overwrite systemd
erreur : aucune cible spécifiée (utiliser -h pour l’aide)
EDIT2 : d'après mes recherches ce sont deux fichiers "à la con"
- benjarobin
- Maître du Kyudo
- Messages : 17237
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Pacman / Yaourt] MAJ impossible : systemd error
Je n'ai jamais utilisé, l'option overwrite, mais un truc comme cela pourrait faire l'affaire, mais je n'avais pas compris ceci du man... A voir
Code : Tout sélectionner
pacman -Syu --overwrite systemd
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Pacman / Yaourt] MAJ impossible : systemd error
Tente
Je ne suis pas certain que te donner mes fichiers soit une bonne idée car il n'est pas évident qu'ils ne soient pas personnalisés selon les logiciels installé et je suis déjà à une autre version de systemd.
sudo pacman -S systemd --overwrite glob
Je ne suis pas certain que te donner mes fichiers soit une bonne idée car il n'est pas évident qu'ils ne soient pas personnalisés selon les logiciels installé et je suis déjà à une autre version de systemd.
-
- yeomen
- Messages : 263
- Inscription : jeu. 26 avr. 2012, 23:33
Re: [Pacman / Yaourt] MAJ impossible : systemd error
@hopimet je suis d'accord, je ne compte pas les copier-coller betement, mais les comprendre et m'en servir de base, c'est pourquoi j'en demande deux qui sont toujours presents sur mon système, pour m'aider à comprendre.
@benjarobin malheureusement cette commande ne marche pas
sudo pacman -Syu --overwrite systemd
:: Synchronisation des bases de données de paquets…
core est à jour
extra est à jour
community est à jour
multilib est à jour
:: Début de la mise à jour complète du système…
erreur : l’ouverture du fichier /var/lib/pacman/local/systemd-238.133-1/desc a échoué : Aucun fichier ou dossier de ce type
résolution des dépendances…
recherche des conflits entre paquets…
avertissement : les métadonnées pour le paquet systemd-238.133-1 n’ont pas pu être totalement chargées.
erreur : la préparation de la transaction a échoué (paquet non valide ou corrompu)
@benjarobin malheureusement cette commande ne marche pas
sudo pacman -Syu --overwrite systemd
:: Synchronisation des bases de données de paquets…
core est à jour
extra est à jour
community est à jour
multilib est à jour
:: Début de la mise à jour complète du système…
erreur : l’ouverture du fichier /var/lib/pacman/local/systemd-238.133-1/desc a échoué : Aucun fichier ou dossier de ce type
résolution des dépendances…
recherche des conflits entre paquets…
avertissement : les métadonnées pour le paquet systemd-238.133-1 n’ont pas pu être totalement chargées.
erreur : la préparation de la transaction a échoué (paquet non valide ou corrompu)
-
- yeomen
- Messages : 263
- Inscription : jeu. 26 avr. 2012, 23:33
Re: [Pacman / Yaourt] MAJ impossible : systemd error
En gros le fichier desc c'est uniquement des infos sur le paquet, donc rien de perso
et files c'est l'organisation avec les dossiers
EDIT : si deux personnes me passent leurs fichiers, et qu'ils sont identiques, il y a de fortes chances pour que ce soit pareil pour moi.
C'est ma dernière option
et files c'est l'organisation avec les dossiers
EDIT : si deux personnes me passent leurs fichiers, et qu'ils sont identiques, il y a de fortes chances pour que ce soit pareil pour moi.
C'est ma dernière option
Re: [Pacman / Yaourt] MAJ impossible : systemd error
Je vois que tu n'as pas essayé
Mon fichier desc : https://pastebin.com/z9Zj8SXQ
sudo pacman -S systemd --overwrite glob
Mon fichier desc : https://pastebin.com/z9Zj8SXQ
-
- yeomen
- Messages : 263
- Inscription : jeu. 26 avr. 2012, 23:33
Re: [Pacman / Yaourt] MAJ impossible : systemd error
Si j'ai essayé mais ca ne marche pas, mm erreur.
Il est possible que j'ai une mise a jour qui a merdé car j'ai un ficher bash nommé install dans le dossier ou il me manque les fichiers desc et files.
Je regarde ton desc merci
As tu le fichier files aussi dans le meme dossier stp?
Il est possible que j'ai une mise a jour qui a merdé car j'ai un ficher bash nommé install dans le dossier ou il me manque les fichiers desc et files.
Je regarde ton desc merci
As tu le fichier files aussi dans le meme dossier stp?
Dernière modification par Backtoback le jeu. 21 juin 2018, 20:25, modifié 1 fois.