[pacman] impossible d'installer

Mise à jour / Création /debug de paquetages
tropalor
Hankyu
Messages : 33
Inscription : jeu. 06 mai 2010, 11:00

[pacman] impossible d'installer

Message par tropalor »

Bonjour,

J'ai voulu mettre à jour tout à l'heure arch, mais j'ai eu un problème avec le dépôt suivant :

Code : Tout sélectionner

Server = http://mir.archlinux.fr/$repo/os/i686
Et depuis impossible de mettre à jour j'ai essayé cela :

Code : Tout sélectionner

sudo pacman -Syu
Mot de passe : 
:: Synchronisation des bases de données de paquets...
téléchargement de core.db.tar.gz...
téléchargement de extra.db.tar.gz...
téléchargement de community.db.tar.gz...
:: Début de la mise à jour complète du système...
La base de données locale est à jour.

sudo pacman -S vlc
le paquet vlc est introuvable, recherche du groupe...
Erreur: 'vlc': non trouvé dans les dépôts

sudo pacman -Syy
:: Synchronisation des bases de données de paquets...
téléchargement de core.db.tar.gz...
téléchargement de extra.db.tar.gz...
téléchargement de community.db.tar.gz...

sudo pacman -Sc
Répertoire du cache          : /var/cache/pacman/pkg/
Voulez-vous supprimer tous les paquets non installés du cache ? [O/n] o
suppression des paquets obsolètes du cache...

Répertoire des dépôts: /var/lib/pacman/
Voulez-vous supprimer les dépôts non utilisés ? [O/n] o
Voulez-vous désinstaller /var/lib/pacman/sync/archlinuxfr ? [O/n] o
Voulez-vous désinstaller /var/lib/pacman/sync/arch-games ? [O/n] o
Voulez-vous désinstaller /var/lib/pacman/sync/testing ? [O/n] o
Voulez-vous désinstaller /var/lib/pacman/sync/community-testing ? [O/n] o

sudo pacman -Syu
:: Synchronisation des bases de données de paquets...
téléchargement de core.db.tar.gz...
téléchargement de extra.db.tar.gz...
téléchargement de community.db.tar.gz...
:: Début de la mise à jour complète du système...
La base de données locale est à jour.
[hackurx@myhost ~]$ sudo pacman -S vlc
le paquet vlc est introuvable, recherche du groupe...
Erreur: 'vlc': non trouvé dans les dépôts
[hackurx@myhost ~]$ sudo pacman --debug -Syy
debug: config: attempting to read file /etc/pacman.conf
debug: config: new section 'options'
debug: config: HoldPkg: pacman
debug: config: HoldPkg: glibc
debug: config: SyncFirst: pacman
debug: config: new section 'core'
debug: setlibpaths() called
debug: option 'cachedir' = /var/cache/pacman/pkg/
debug: registering sync database 'core'
debug: config: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: adding new server URL to database 'core': http://mir1.archlinuxfr.org/archlinux/core/os/i686
debug: adding new server URL to database 'core': http://mir2.archlinuxfr.org/archlinux/core/os/i686
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: new section 'extra'
debug: registering sync database 'extra'
debug: config: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: adding new server URL to database 'extra': http://mir1.archlinuxfr.org/archlinux/extra/os/i686
debug: adding new server URL to database 'extra': http://mir2.archlinuxfr.org/archlinux/extra/os/i686
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: new section 'community'
debug: registering sync database 'community'
debug: config: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: adding new server URL to database 'community': http://mir1.archlinuxfr.org/archlinux/community/os/i686
debug: adding new server URL to database 'community': http://mir2.archlinuxfr.org/archlinux/community/os/i686
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: finished parsing /etc/pacman.conf
debug: registering local database
:: Synchronisation des bases de données de paquets...
debug: using 'core.db.tar.gz' for download progress
debug: HTTP_PROXY: (null)
debug: http_proxy: (null)
debug: FTP_PROXY:  (null)
debug: ftp_proxy:  (null)
debug: connected to mir1.archlinuxfr.org successfully
téléchargement de core.db.tar.gz...
debug: database dir '/var/lib/pacman/sync/core/' does not exist, creating it
debug: sync: new mtime for core: 1275590505
debug: using 'extra.db.tar.gz' for download progress
debug: HTTP_PROXY: (null)
debug: http_proxy: (null)
debug: FTP_PROXY:  (null)
debug: ftp_proxy:  (null)
debug: connected to mir1.archlinuxfr.org successfully
téléchargement de extra.db.tar.gz...
debug: database dir '/var/lib/pacman/sync/extra/' does not exist, creating it
debug: sync: new mtime for extra: 1275590505
debug: using 'community.db.tar.gz' for download progress
debug: HTTP_PROXY: (null)
debug: http_proxy: (null)
debug: FTP_PROXY:  (null)
debug: ftp_proxy:  (null)
debug: connected to mir1.archlinuxfr.org successfully
téléchargement de community.db.tar.gz...
debug: database dir '/var/lib/pacman/sync/community/' does not exist, creating it
debug: sync: new mtime for community: 1275590506
debug: unregistering database 'local'
debug: unregistering database 'core'
debug: unregistering database 'extra'
debug: unregistering database 'community'

sudo pacman -Syu
:: Synchronisation des bases de données de paquets...
téléchargement de core.db.tar.gz...
téléchargement de extra.db.tar.gz...
téléchargement de community.db.tar.gz...
:: Début de la mise à jour complète du système...

sudo pacman -S vlc
le paquet vlc est introuvable, recherche du groupe...
Erreur: 'vlc': non trouvé dans les dépôts

Code : Tout sélectionner

grep -E "^[ \\t]*[^# \\t].+$" /etc/pacman.conf /etc/pacman.d/mirrorlist
/etc/pacman.conf:[options]
/etc/pacman.conf:HoldPkg     = pacman glibc
/etc/pacman.conf:SyncFirst   = pacman
/etc/pacman.conf:[core]
/etc/pacman.conf:Include = /etc/pacman.d/mirrorlist
/etc/pacman.conf:[extra]
/etc/pacman.conf:Include = /etc/pacman.d/mirrorlist
/etc/pacman.conf:[community]
/etc/pacman.conf:Include = /etc/pacman.d/mirrorlist
/etc/pacman.d/mirrorlist:Server = http://mir1.archlinuxfr.org/archlinux/$repo/os/i686
/etc/pacman.d/mirrorlist:Server = http://mir2.archlinuxfr.org/archlinux/$repo/os/i686
J'arrive à utiliser yaourt que sur AUR pour compiler un programme.
Une idée? Merci
Nydol
Daikyu
Messages : 79
Inscription : sam. 19 sept. 2009, 18:22

Re: [pacman] impossible d'installer

Message par Nydol »

Image
tropalor
Hankyu
Messages : 33
Inscription : jeu. 06 mai 2010, 11:00

Re: [pacman] impossible d'installer

Message par tropalor »

J'ai changé de serveur mais ca na rien changé voici mon mirrorlist :

Code : Tout sélectionner

#Server = http://mir.archlinux.fr/$repo/os/i686
#Server = ftp://mir1.archlinuxfr.org/archlinux/$repo/os/i686
#Server = ftp://mir2.archlinuxfr.org/archlinux/$repo/os/i686
#Server = http://mir1.archlinuxfr.org/archlinux/$repo/os/i686
#Server = http://mir2.archlinuxfr.org/archlinux/$repo/os/i686
Server = ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/$repo/os/i686
Server = http://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/$repo/os/i686
#Server = ftp://ftp.free.fr/mirrors/ftp.archlinux.org/$repo/os/i686
#Server = ftp://ftp.rez-gif.supelec.fr/Linux/archlinux/$repo/os/i686
Et voici mon /etc/pacman.conf :

Code : Tout sélectionner

#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives

#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir     = /
#DBPath      = /var/lib/pacman/
#CacheDir    = /var/cache/pacman/pkg/
#LogFile     = /var/log/pacman.log
HoldPkg     = pacman glibc
# If upgrades are available for these packages they will be asked for first
SyncFirst   = pacman
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#XferCommand = /usr/bin/curl %u > %o
#CleanMethod = KeepInstalled

# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg   =
#IgnoreGroup =

#NoUpgrade   =
#NoExtract   =

# Misc options (all disabled by default)
#UseSyslog
#ShowSize
#UseDelta
#TotalDownload

#
# REPOSITORIES
#   - can be defined here or included from another file
#   - pacman will search repositories in the order defined here
#   - local/custom mirrors can be added here or in separate files
#   - repositories listed first will take precedence when packages
#     have identical names, regardless of version number
#   - URLs will have $repo replaced by the name of the current repo
#
# Repository entries are of the format:
#       [repo-name]
#       Server = ServerName
#       Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#

# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.

#[testing]
## Add your preferred servers here, they will be used first
#Include = /etc/pacman.d/mirrorlist

[core]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist

[extra]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist

#[community-testing]
## Add your preferred servers here, they will be used first
#Include = /etc/pacman.d/mirrorlist

[community]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist

#[archlinuxfr]
#Server = http://repo.archlinux.fr/i686

#[arch-games]
#The Arch Linux Gaming repository project
#Server = http://arch.twilightlair.net/games/i686
Nydol
Daikyu
Messages : 79
Inscription : sam. 19 sept. 2009, 18:22

Re: [pacman] impossible d'installer

Message par Nydol »

Tu peux en mettre plusieurs. Tu peux mettre tous les miroirs français par exemple.

D'ailleurs ton mirrorlist n'est pas à jour !!

Tu dois avoir un .pacnew pas loin, test un yaourt -C
Image
tropalor
Hankyu
Messages : 33
Inscription : jeu. 06 mai 2010, 11:00

Re: [pacman] impossible d'installer

Message par tropalor »

Je viens de faire ce que tu m'as dit mais ca ne change rien, quand je met à jour les bases de données des dépôts c'est pas pris en compte. Quand j'ouvre gtkpacman n'y a aucun paquet...
J'ai activé tout les dépôts (c'était comme cela initialement).

Une idée du problème?
Nydol
Daikyu
Messages : 79
Inscription : sam. 19 sept. 2009, 18:22

Re: [pacman] impossible d'installer

Message par Nydol »

Fait un pacman -Syy pour forcer le synchronisation.

Pour le mirrorlist, tu avais un .pacnew ?
Image
Avatar de l’utilisateur
Nic0
Chu Ko Nu
Messages : 454
Inscription : dim. 11 janv. 2009, 03:16
Localisation : Calvados (14)

Re: [pacman] impossible d'installer

Message par Nic0 »

Salut,

Avec le --debug qui va avec, pour y voir un peu plus clair, en tout cas, dans ton premier post, tu dis avoir rajouté de http://mir.archlinux.fr mais il n'apparaît pas dans le débug.

Puis dans le fichier mirrorlist que tu nous montres, t'as tout commenté sauf les distrib-coffe.ipsl.jussieu.fr ? décommente la 1er ligne si tu veux que le dépôt soit pris en compte.
Donc, tu mets http://mir.archlinux.fr en 1er ligne de ton fichier (1er arrivé, 1er servi), puis un :
pacman -Syy --debug
~ Yet Another DevOps Blog ~
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [pacman] impossible d'installer

Message par benjarobin »

J'ai eu les même problèmes hier soir... Même avec le dépôt principal... Un problème ?
@Nic0 Sinon il a déjà donne toutes les commandes que tu demande (Ce serait bien de lire :copain: )
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Nic0
Chu Ko Nu
Messages : 454
Inscription : dim. 11 janv. 2009, 03:16
Localisation : Calvados (14)

Re: [pacman] impossible d'installer

Message par Nic0 »

@benjarobin,
j'avais bien lu le debug, mais c'est parce que le dépôt qu'il dit rajouter ne correspond pas au débug (dans le 1er poste), et ne correspondant pas non plus au mirrorlist du 3ème post que j'ai redemandé le débug, pour savoir un peu où on en est vraiment, non?
~ Yet Another DevOps Blog ~
Répondre