Problèmes et questions concernant l'édition XFCE.
#1Messageil y a 11 ansBonjour à tous,
Débutant sur Manjaro, je douille et bidouille et cherche à configurer le tout à ma sauce. Je tripote donc le Pkgbrowser et Pacman-Gui. Et que ce soit lors de mise à jour, de synchronisation, en faisant clear cache ou pas, impossible de récupérer les paquets du dépot basis.
Dans /var/lib/pacman/sync le fichier basis.db n'existe même pas.
J'ai essayé différents miroirs mais rien n'y fait.
Quand j'essaie d'installer une application (conky en l'occurence), il m'est bien proposé de la télécharger etc..., tout se fait mais au final j'ai:
Erreur : la validation de la transaction a échoué (erreur non prévue)
Des erreurs se sont produites, aucun paquet n'a été mis à jour.
Je précise que Manjaro tourne sur VirtualBox (sur Mac si ça a une importance).
J'ai fait une recherche sur le net mais je n'ai trouvé que des erreurs concernant les autres fichiers .db (extra, community,...) et dont la solution était une MàJ des dépôts.
Si quelqu'un a une idée ou du moins une piste avec laquelle me débrouiller, je suis preneur et vous en remercie par avance! Manjaro 0.8.3 sur VirtualBox (sur MacBook Air)
Almost n00b but not totally dumb.
Dernière modification par
sogalpunxil y a 11 ans, modifié au total 2 fois.
#2Messageil y a 11 ansAs-tu commencé par synchroniser tes bases de données (par pacman-gui ou autre) ?
Que te donne par exemple la commande :
#3Messageil y a 11 ansBonsoir Esclapion,
Oui j'ai bien évidemment tenté de synchroniser à plusieurs reprises les bases de données.
Tout d'abord avec les dépôts tels qu'ils étaient lors de l'instal (dont mycroft.eu par exemple), via Pacman-Gui puis par commande sudo pacman -Syy.
J'ai ensuite fait une recherche internet et j'ai ajouté certains dépôts Archlinux ainsi que manjarolinux.polymorph.fr mais j'ai toujours la même chose, à savoir:
:: Synchronisation des bases de données de paquets...
Erreur : échec de récupération du fichier « basis.db » depuis manjarolinux.polymorf.fr : Connection time-out
Erreur : échec de récupération du fichier « basis.db » depuis ftp.halifax.rwth-aachen.de : Connection time-out
Erreur : échec de récupération du fichier « basis.db » depuis repo.manjaro.org.uk : Connection time-out
Erreur : échec de récupération du fichier « basis.db » depuis mirror.dacentec.com : Connection time-out
Erreur : la mise à jour de basis a échoué (erreur de la bibliothèque de téléchargement)
platform 97,5 KiB 47,5K/s 00:02 [######################] 100%
addon 42,0 KiB 51,2K/s 00:01 [######################] 100%
extra 1417,3 KiB 84,9K/s 00:17 [######################] 100%
Erreur : échec de récupération du fichier « community.db » depuis manjarolinux.polymorf.fr : Connection time-out
Erreur : échec de récupération du fichier « community.db » depuis ftp.halifax.rwth-aachen.de : Connection time-out
Erreur : échec de récupération du fichier « community.db » depuis repo.manjaro.org.uk : Connection time-out
Erreur : échec de récupération du fichier « community.db » depuis mirror.dacentec.com : Connection time-out
Erreur : la mise à jour de community a échoué (erreur de la bibliothèque de téléchargement)
La MàJ pour certaines base de données s'effectue sans soucis (platform, addon, extra et même community une fois) mais impossible de mettre à jour / créer basis.db.
L'installation s'est passée sans aucun problème, avec une rapidité déconcertante mais est-il possible que ça vienne de là? un fichier mal installé? (pourtant SHA 1 vérfié et OK).
Le fait de passer par une machine virtuelle a-t-il un impact là-dessus à ta connaissance?
A titre d'info, si cela peut t'être utile voici le contenu de /etc/pacman.d/mirrorlist:
Manjaro 0.8.3 sur VirtualBox (sur MacBook Air)
Almost n00b but not totally dumb.
#4Messageil y a 11 ansTu as un pb de liaison. Essaie de te servir de CECI pour sélectionner tes miroirs. #5Messageil y a 11 ansJe viens de les tester : vu de chez moi, ils sont tous opérationnels. Comment es-tu connecté au réseau ? #7Messageil y a 11 ans
Il est possible qu'un pb de transmission, si tu as un fai pas terrible, ait causé ça. En tout cas, c'est la 1ère fois que je vois ça.
Si tu as un début de basis.db, essaie de le virer, puis un ;
1) un pacman -Syyu
2) une réinstallation du paquet base
mais là, je fais un peu tourner les tables.
Si ça se trouve aussi, c'est un pb de clé. #8Messageil y a 11 ansBon...
Rien de tout ça n'a fonctionné. J'ai tenté les étapes décrites ici: http://wiki.manjaro.org/index.php/Pacman_troubleshooting mais sans succès.
Je ne serais pas surpris que tu aies raison sur le principe du soucis de connexion. Pourtant mon accès internet est bon (pas de soucis hors VM et pas de soucis sur autre VM).
Je pense que je vais tenté une ré-install. Je ne trouve déjà pas normal qu'à la base le fichier basis.db n'existait pas...
Si ça ne résout pas le problème, je passerai le topic en abandon car là je ne vois pas puis j'installerai Manjaro en dur quand j'aurai récupéré une autre machine.
En tous cas, Manjaro 0.8.3 sur VirtualBox (sur MacBook Air)
Almost n00b but not totally dumb.
#9Messageil y a 11 ansJ'ai regardé, j'ai ce paquet, et depuis toujours. Comprends pas. #10Messageil y a 11 ansJe ne comprends rien non plus.
Je viens de réinstaller le système. Dans /var/lib/pacman/sync un fichier manjaro-pkg.db est apparu (il n'était pas l'autre fois) mais toujours pas de basis.db.
pacman -Syy marche avec les autres .db comme avant, mais toujours rien pour basis. J'abandonne, je verrai ça plus tard en faisant une install en dur.
[sogal@manjaro ~]$ cd /var/lib/pacman/sync/
[sogal@manjaro sync]$ ls
addon.db community.db extra.db manjaro-pkgs.db platform.db
[sogal@manjaro sync]$ sudo pacman -Syy
Avertissement : database file for 'basis' does not exist
:: Synchronisation des bases de données de paquets...
Erreur : échec de récupération du fichier « basis.db » depuis mirrors.mycraft.eu : Connection time-out
Erreur : la mise à jour de basis a échoué (erreur de la bibliothèque de téléchargement)
platform 97,5 KiB 85,7K/s 00:01 [######################] 100%
addon 42,0 KiB 54,5K/s 00:01 [######################] 100%
extra 1417,3 KiB 276K/s 00:05 [######################] 100%
community 1818,2 KiB 300K/s 00:06 [######################] 100%
Manjaro 0.8.3 sur VirtualBox (sur MacBook Air)
Almost n00b but not totally dumb.
#11Messageil y a 11 ansJ'ai réinstallé ma Cinnamon il y a 2 h :
[root@manjaro pat]# cd /var/lib/pacman/sync/
[root@manjaro sync]# ls
addon.db basis.db extra.db manjaro-pkgs.db platform.db
basis-multilib.db community.db manjaro-lng.db multilib.db
[root@manjaro sync]#
#12Messageil y a 11 ansRhooo la chance!!! Toi tu en as plein!!! Je ne sais pas quoi dire, c'est ésotérique pour le coup! Je vais tenté de l'installer sur un autre ordi en VM. Nom de gu de nom de Gu! J'en aurais le cœur net! Manjaro 0.8.3 sur VirtualBox (sur MacBook Air)
Almost n00b but not totally dumb.
#13Messageil y a 11 ansPour info :
- C'était "en dur"
- Je suis passé tout de suite au noyau 3.7
- J'avais deux partitions préparées
#14Messageil y a 11 ansc'est vrai que suivant le FAI, certains dépots sont très lents; je suis hors de chez moi depuis deux mois, donc je surfe et je fais mes mises à jour grâce aux (rares) hotspots, ou en branchant mon ordi sur mon smartphone...
tout ça pour en venir au problème que tu sembles avoir aussi: quand un fichier est trop long à télécharger, Pacman abandonne, et donc tu n'obtiens pas ton fichier (que ce soit un paquet ou un *.db).
le plus bizarre dans ton cas, c'est que ça semble être Virtualbox qui te freine; une suggestion: dans ta Manjaro virtualisée, modifie la valeur du MTU dans Network-manager; par défaut, c'est sur "automatique", mets le sur 1450 Asus AIO - AMD E2 - Radeon HD 7340 - Manjaro 64 + Kf5 + Linux 3.14
#15Messageil y a 11 ansle plus bizarre dans ton cas, c'est que ça semble être Virtualbox qui te freine; une suggestion: dans ta Manjaro virtualisée, modifie la valeur du MTU dans Network-manager; par défaut, c'est sur "automatique", mets le sur 1450
Il y a aussi CECI, que j'ai mis sur le Wiki (français ). #16Messageil y a 11 ansJ'avais déjà essayé de changer le mode de connexion de la VM depuis NAT vers Bridged, en sélectionnant bien ma carte wi-fi mais non.
J'ai accès à internet depuis Manjaro même si ce n'est pas du super-rapide. De plus, les autres bases de données se mettent à jour.
J'ai également essayé ton conseil Loubrix mais ça n'a rien changé. La basis.db n'existe pas et j'obtiens toujours:
Avertissement : database file for 'basis' does not exist
:: Synchronisation des bases de données de paquets...
Erreur : échec de récupération du fichier « basis.db » depuis mirrors.mycraft.eu : Connection time-out
Erreur : la mise à jour de basis a échoué (erreur de la bibliothèque de téléchargement)
Il "time-out" au bout de 17 secs, montre en main!
J'ai repris l'ISO de base en mode live cd pour vérifier une chose et il apparait que basis.db n'y est pas non plus!!!
Est-ce bien normal? Manjaro 0.8.3 sur VirtualBox (sur MacBook Air)
Almost n00b but not totally dumb.
#19Messageil y a 11 ansTu prends bien la "Release" et pas la "Testbuild" ? Note que les deux devraient marcher. J'ai lancé le téléchgt de la XFCE 64 release, et je te dirai dans 5'.
Il est tout à fait possible que dans le tas, ils aient mis une ISO vérolée... #20Messageil y a 11 ansYes, c'est bien la release! Déjà que je suis maudit avec une version considérée stable, je ne me sens pas de taille à affronter une testbuild! Manjaro 0.8.3 sur VirtualBox (sur MacBook Air)
Almost n00b but not totally dumb.