Page 1 sur 2
[pacman] no usable package repositories configured[RESOLU]
Publié : dim. 09 janv. 2011, 16:28
par adrien1
Bonjour tout le monde,
j'ai voulu installer pacman 3.4.2 :
j'ai téléchargé le paquet, dépaqueté et lancé ces commandes:
et depuis, quand je lance pacman j'ai l'erreur :
tout cela est bien facheux

Re: [pacman] error: no usable package repositories configure
Publié : dim. 09 janv. 2011, 16:47
par tuxce
salut, c'est pourquoi le ./configure etc. ?
1. il faut un minimum de config pour le compiler
2. pourquoi tu n'installes pas normalement avec une mise à jour ?
Re: [pacman] error: no usable package repositories configure
Publié : dim. 09 janv. 2011, 18:04
par adrien1
1) sur le site
http://www.archlinux.org/pacman/
j'ai téléchargé la nouvelle release et suivi les instructions pour l'installer qui consiste en:
- télécharger l'archive et la dépaqueter dans un répertoire et de lancer ces trois commandes
2) je ne savais pas comment faire autrement.
Toujours est-il que je ne sais pas comment récupérer cette erreur :-s.
help please
Re: [pacman] error: no usable package repositories configure
Publié : dim. 09 janv. 2011, 18:29
par Xanathos
Re: [pacman] error: no usable package repositories configure
Publié : dim. 09 janv. 2011, 19:05
par tuxce
@adrien1, tu as raté la dernière ligne après le "make install":
You may wish to read the options presented by ./configure --help in order to set appropriate paths and build options that are correct for your system.

Si tu n'as rien configuré, le pacman installé doit être dans /usr/local/bin, comme ce chemin est par défaut en premier dans le path, c'est ce dernier qui s'exécute, il suffit d'utiliser pacman avec le chemin complet:
Pour le désinstaller il suffit de lancer un:
adrien1 a écrit :
2) je ne savais pas comment faire autrement.
la j'ai un doute, tu es bien sur un système Arch Linux ? si oui, c'est:
PS: pour info, le message d'erreur indique juste qu'il n'y a pas de dépot configuré ce qui est normal vu qu'il cherche un /usr/local/etc/pacman.conf
Re: [pacman] error: no usable package repositories configure
Publié : dim. 09 janv. 2011, 19:17
par adrien1
oui ca ressemble,
le resultat de :
Code : Tout sélectionner
$ pacman -v
Root : /
Conf File : /usr/local/etc/pacman.conf
DB Path : /usr/local/var/lib/pacman/
Cache Dirs: /usr/local/var/cache/pacman/pkg/
Lock File : /usr/local/var/lib/pacman/db.lck
Log File : /usr/local/var/log/pacman.log
Targets : None
error: no operation specified (use -h for help)
mon Conf File est censé être /etc/pacman.conf et pas /usr/local/etc/pacman.conf.
Malgré la commande
Code : Tout sélectionner
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
cela ne change rien.
Re: [pacman] error: no usable package repositories configure
Publié : dim. 09 janv. 2011, 20:06
par adrien1
voila il se trouve à nouveau dans /usr/bin/
par contre quand je lance pacman voici le resultat:
mais si je le lance comme ca ca fonctionne :/usr/bin/pacman
et si je regarde mon path tout semble correct :
Code : Tout sélectionner
echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/lib/perl5/core_perl/bin
Comment cela se fait-il?
Re: [pacman] error: no usable package repositories configure
Publié : dim. 09 janv. 2011, 20:12
par benjarobin
Tu as tout simplement des reste de ton pacman dans /usr/local/bin/
Sinon tu n'as toujours pas répondu, tu es sous ArchLinux ?
Re: [pacman] error: no usable package repositories configure
Publié : dim. 09 janv. 2011, 20:29
par tuxce
il faut lancer un:
pour que bash oublie qu'il a vu un pacman dans /usr/local (enfin si t'es sur bash)
Re: [pacman] error: no usable package repositories configure
Publié : dim. 09 janv. 2011, 20:34
par adrien1
sorry oui je suis sours archlinux
Re: [pacman] error: no usable package repositories configure
Publié : dim. 09 janv. 2011, 20:56
par benjarobin
1) Pourquoi tu t'amuse a compiler ?
2) Si tu veux compiler, il y a un moyen de le faire proprement, de faire un paquet et d'installer ce paquet.
Le moyen le plus simple est de faire yaourt -Sb pacman
3) On n'installe jamais rien comme ceci

Re: [pacman] error: no usable package repositories configure
Publié : mar. 11 janv. 2011, 17:44
par adrien1
hello
merci la commande yaourt -Sb pacman semble fonctionner
mais il manque le paquet "gcc-libs"
Comment faire pour l'installer??
merci
Re: [pacman] error: no usable package repositories configure
Publié : mar. 11 janv. 2011, 18:43
par FoolEcho
adrien1 a écrit :mais il manque le paquet "gcc-libs"

... Il fait partie du groupe "base"... ça en plus de la compilation de pacman, j'ai beaucoup de mal à saisir quel genre d'installation d'Arch tu as faite (et visiblement, je ne suis pas le seul

).
Re: [pacman] error: no usable package repositories configure
Publié : mar. 11 janv. 2011, 18:50
par adrien1
ben en fait mon install était correct et tournait très bien
jusqu'à ce que je veuille faire fonctionner flash player sur un client web
puis j'ai voulu upgrader pacman et depuis lors ça foire
On sait m'aider à réparer

Re: [pacman] error: no usable package repositories configure
Publié : mar. 11 janv. 2011, 18:59
par FoolEcho
Tu as encore les paquets dans le cache de pacman (/var/cache/pacman/pkg) ?
Re: [pacman] error: no usable package repositories configure
Publié : mar. 11 janv. 2011, 19:09
par adrien1
oui j'ai pleins de fichiers *.pkg.tar.xz
Re: [pacman] error: no usable package repositories configure
Publié : mar. 11 janv. 2011, 20:02
par FoolEcho
C'est un peu dommage que tu n'aies pas précisé comment ton problème est arrivé plus tôt.
Bon.
Option 1. Tenter un yaourt -U /var/cache/pacman/pkg/pacmanXXXXXXXX.tar.gz (malheureusement, ça m'étonnerait que ça marche si pacman est en vrac

)
Option 2.
SANS GARANTIE ET NE TENTE RIEN SI TU N'ES PAS SÛR DE CE QUE TU FAIS, mais pour pacman ça devrait marcher... si quelqu'un a une meilleure solution, je suis preneur.
Installation à la dure.
Au choix:
1) Réinstaller le pacman du cache.
Fais une copie de ton /etc/pacman.conf car il sera perdu ! Tu te places à la racine / et tu décompresses le pacman-VERSION-.tar.gz de ton cache (tar xzvf monpaquet.tar.gz) . Replacer le pacman.conf.
2) Réinstaller gcc-libs en vue de recompiler pacman à partir des sources. Même procédure que 1) avec tar Jxvf monpaquet.pkg.tar.xz ...
Puis remettre à jour le système (et donc réinstaller un pacman propre... si ça échoue, dis-nous ce qui se passe).
Je te déconseille le 2 car il faudrait vérifier les dépendances de gcc-libs pour être sûr de ne rien oublier (s'en tenir à triturer l'arborescence de pacman dans tous les sens est déjà suffisant

).
Y a du nettoyage à faire après coup (PKGBUILD et INSTALL à la racine).
Dieu me pardonne.

Re: [pacman] error: no usable package repositories configure
Publié : mar. 11 janv. 2011, 22:10
par adrien1
et je le decompresse ou le pacmanXXXXXX.pkg.tar.xz?

Re: [pacman] error: no usable package repositories configure
Publié : mar. 11 janv. 2011, 22:18
par FoolEcho
Je l'ai dit: à la racine ("/").
Si tu ne l'as pas fait déjà, veille aussi à faire le "make uninstall" de ta première compilation de pacman avant.
Re: [pacman] error: no usable package repositories configure
Publié : mar. 11 janv. 2011, 22:28
par adrien1
et ou doit on faire le make uninstall
