Page 1 sur 1
[Mise a jour]Dépendance glib2.24.1 introuvable (RESOLU)
Publié : ven. 07 mai 2010, 21:24
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 ?
Re: [Mise a jour]Dépendance glib2.24.1 introuvable
Publié : ven. 07 mai 2010, 21:28
par benjarobin
La solution est de mettre a jour... les dépôts

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)
Re: [Mise a jour]Dépendance glib2.24.1 introuvable
Publié : sam. 08 mai 2010, 14:49
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 ?

)
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 ?
Re: [Mise a jour]Dépendance glib2.24.1 introuvable
Publié : sam. 08 mai 2010, 18:27
par benjarobin
Le paquet est bien dans les dépot...
Que donne un pacman -Syy && pacman -Qi glib2 && pacman -Si glib2
Re: [Mise a jour]Dépendance glib2.24.1 introuvable
Publié : sam. 08 mai 2010, 22:48
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
Je ne réussie plus a faire la mise a jour des depots

et si je remet les anciens depots ( en utilisant les fichier mirrorlist ) je peut resynchroniser les depot.
Ou me suis-je tromper ?
Re: [Mise a jour]Dépendance glib2.24.1 introuvable
Publié : sam. 08 mai 2010, 23:07
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
Re: [Mise a jour]Dépendance glib2.24.1 introuvable
Publié : sam. 08 mai 2010, 23:10
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'
Re: [Mise a jour]Dépendance glib2.24.1 introuvable
Publié : sam. 08 mai 2010, 23:21
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*
Re: [Mise a jour]Dépendance glib2.24.1 introuvable
Publié : sam. 08 mai 2010, 23:21
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