[Mise a jour]Dépendance glib2.24.1 introuvable (RESOLU)

Mise à jour / Création /debug de paquetages
Avatar de l’utilisateur
veka
archer
Messages : 141
Inscription : sam. 21 nov. 2009, 11:36

[Mise a jour]Dépendance glib2.24.1 introuvable (RESOLU)

Message par veka »

Salut,

J'ai un problème avec la mise a jours, d'aprés se que je comprend, pacman ne trouve pas la dépendance nécéssaire a la mise a jour.
Voici le message d'erreur :

Code : Tout sélectionner

Avertissement: impossible de résoudre "glib2>=2.24.1", une dépendance de "dbus-glib"
Avertissement: impossible de résoudre "glib2>=2.24.1", une dépendance de "gstreamer0.10"
Avertissement: impossible de résoudre "glib2>=2.24.1", une dépendance de "gstreamer0.10"
Avertissement: impossible de résoudre "glib2>=2.24.1", une dépendance de "gstreamer0.10"
:: les paquets suivants ne peuvent pas être mis à jour à cause dedépendances manquantes :
      dbus-glib  gstreamer0.10  gstreamer0.10-base  gstreamer0.10-good  
Quelqu'un a t'il une solution ?
Dernière modification par veka le sam. 08 mai 2010, 23:22, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Mise a jour]Dépendance glib2.24.1 introuvable

Message par benjarobin »

La solution est de mettre a jour... les dépôts :D pacman -Sy
Si c'est déjà fait change de dépôts qui n'est apparemment pas du tout a jour : Le mise a jour du paquet glib2 date de plus de 3 jours. (Il est fortement conseille d'avoir le même dépôt pour core, extra et community)
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
veka
archer
Messages : 141
Inscription : sam. 21 nov. 2009, 11:36

Re: [Mise a jour]Dépendance glib2.24.1 introuvable

Message par veka »

Merci de ta réponse benjarobin,

Il s'avère qu'apres un reboot m'ont système est devenu inutilisable car apparament de nombreux logiciel requiré glib2. ( j'ai due le supprimer par erreur mais comment ? :roll: )

Toujours est-il qu'aprés quelque recherche j'ai réussie a télécharger le paquet avec w3m ( bah oui, j'avais pas d'interface graphique ) est a l'installer .

J'ai donc ainsi, corriger mes problèmes et j'ai pu faire mes mises a jours.

Mais le problème de fond lui est toujours présent : Pourquoi n'ai-je pas se paquet dans mes dépot ?

Voici mon nouveau fichier de config :
/etc/pacman.conf

Code : Tout sélectionner

[core]
# Add your preferred servers here, they will be used first
Server = http://mir1.archlinux.fr/archlinux/core/os/i686/

[extra]
# Add your preferred servers here, they will be used first
#Include = /etc/pacman.d/mirrorlist
Server = http://mir1.archlinux.fr/archlinux/extra/os/i686/

[community]
# Add your preferred servers here, they will be used first
#Include = /etc/pacman.d/mirrorlist
Server = http://mir1.archlinux.fr/archlinux/community/os/i686/

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

[ctkommunity]
Server = http://calimeroteknik.free.fr/ctkommunity/i686
Peut tu me montrer tes dépots ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Mise a jour]Dépendance glib2.24.1 introuvable

Message par benjarobin »

Le paquet est bien dans les dépot...
Que donne un pacman -Syy && pacman -Qi glib2 && pacman -Si glib2
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
veka
archer
Messages : 141
Inscription : sam. 21 nov. 2009, 11:36

Re: [Mise a jour]Dépendance glib2.24.1 introuvable

Message par veka »

sudo pacman -Qi glib2

Code : Tout sélectionner

Nom                   : glib2
Version               : 2.24.1-1
URL                   : http://www.gtk.org/
Licences              : LGPL  
Groupes               : --
Fournit               : --
Dépend de             : pcre>=8.02  
Dépendances opt.      : --
Requis par            : atk  avahi  conky  curlftpfs  dbus-glib  
                        desktop-file-utils  eggdbus  gamin  glibmm  
                        gobject-introspection  gstreamer0.10  irssi  libbonobo  
                        libcroco  libgnomecups  libgsf  libgtop  libidl2  
                        libmms  libsoup  libxfce4util  ncmpc  pango  pygobject  
                        qt  shared-mime-info  sshfs  syslog-ng  udev  udisks  
Est en conflit avec   : --
Remplace              : --
Taille (installé)     : 10852,00 K
Paqueteur             : Ionut Biru <ibiru@archlinux.org>
Architecture          : i686
Compilé le            : lun. 03 mai 2010 12:43:06 CEST
Installé le           : sam. 08 mai 2010 13:51:08 CEST
Motif d'installation  : Installé comme dépendance d'un autre paquet
Script d'installation : Non
Description           : Common C routines used by GTK+ 2.4 and other libs

sudo pacman -Si glib2

Code : Tout sélectionner

Erreur: le paquet 'glib2' n'a pas été trouvé.
Je ne réussie plus a faire la mise a jour des depots :shock: et si je remet les anciens depots ( en utilisant les fichier mirrorlist ) je peut resynchroniser les depot.

Ou me suis-je tromper ?
Dernière modification par veka le sam. 08 mai 2010, 23:07, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Mise a jour]Dépendance glib2.24.1 introuvable

Message par benjarobin »

pacman -Syy --debug
Cela ne marche pas ? Tente de changer de dépôt sinon...
Cela arrive que certain dépôt fonctionne mal. Le mirrorlist est fait pour cela et est fortement conseillé de l'utiliser
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
veka
archer
Messages : 141
Inscription : sam. 21 nov. 2009, 11:36

Re: [Mise a jour]Dépendance glib2.24.1 introuvable

Message par veka »

sudo pacman -Syy --debug

Code : Tout sélectionner

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: adding new server URL to database 'core': http://mir1.archlinux.fr/archlinux/core/os/i686
debug: config: new section 'extra'
debug: registering sync database 'extra'
debug: adding new server URL to database 'extra': http://mir1.archlinux.fr/archlinux/extra/os/i686
debug: config: new section 'community'
debug: registering sync database 'community'
debug: adding new server URL to database 'community': http://mir1.archlinux.fr/archlinux/community/os/i686
debug: config: new section 'archlinuxfr'
debug: registering sync database 'archlinuxfr'
debug: adding new server URL to database 'archlinuxfr': http://repo.archlinux.fr/i686
debug: config: new section 'ctkommunity'
debug: registering sync database 'ctkommunity'
debug: adding new server URL to database 'ctkommunity': http://calimeroteknik.free.fr/ctkommunity/i686
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.archlinux.fr 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: 1272959480
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.archlinux.fr 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: 1273332831
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.archlinux.fr 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: 1273277743
debug: using 'archlinuxfr.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 repo.archlinux.fr successfully
téléchargement de archlinuxfr.db.tar.gz...
debug: database dir '/var/lib/pacman/sync/archlinuxfr/' does not exist, creating it
debug: sync: new mtime for archlinuxfr: 1272914331
debug: using 'ctkommunity.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 calimeroteknik.free.fr successfully
téléchargement de ctkommunity.db.tar.gz...
debug: database dir '/var/lib/pacman/sync/ctkommunity/' does not exist, creating it
debug: sync: new mtime for ctkommunity: 1269898555
debug: unregistering database 'local'
debug: unregistering database 'core'
debug: unregistering database 'extra'
debug: unregistering database 'community'
debug: unregistering database 'archlinuxfr'
debug: unregistering database 'ctkommunity'
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Mise a jour]Dépendance glib2.24.1 introuvable

Message par benjarobin »

Dis moi pas que pacman -Si glib2 ne donne toujours rien ! Car sinon je suis confus :?
Que donne ls -l /var/lib/pacman/sync/core/glib*
Dernière modification par benjarobin le sam. 08 mai 2010, 23:22, modifié 1 fois.
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
veka
archer
Messages : 141
Inscription : sam. 21 nov. 2009, 11:36

Re: [Mise a jour]Dépendance glib2.24.1 introuvable

Message par veka »

Probleme résolu :

pacman.conf

Code : Tout sélectionner

[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]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist

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

[ctkommunity]
Server = http://calimeroteknik.free.fr/ctkommunity/i686
mirrorlist

Code : Tout sélectionner

# France
Server = http://mir.archlinux.fr/$repo/os/i686
Server = ftp://mir.archlinux.fr/archlinux/$repo/os/i686
Server = ftp://mir1.archlinux.fr/archlinux/$repo/os/i686
Server = http://mir1.archlinux.fr/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
Merci de votre aide
Répondre