You are not logged in.
Pages: 1
Hi,
I am having a problem updating my system. I am trying to do a pacman -Syu, but it won't update as it says that pango requires glib >=2.16.3:-
[root@marvin ~]# pacman -Syu
:: Synchronising package databases...
core is up to date
extra is up to date
community is up to date
kdemod is up to date
:: Starting full system upgrade...
warning: kismet: local (2007_10_R1-1) is newer than extra (2007_01_R1b-3)
resolving dependencies...
error: cannot resolve "glib2>=2.16.3", a dependency of "pango"
error: failed to prepare transaction (could not satisfy dependencies)
:: pango: requires glib2>=2.16.3
If I do a pacman -S glib it says that the latest version of glib is glib-1.2.10-7. I am on arch64 and I have noticed that in my arch32 chroot if I do a pacman -S glib2, then there is a glib2 package that is closer to that required by pango:- glib2-2.16.2-1, but still not quite close enough, however in arch64 there is no glib2 package at all.
Anybody have any ideas what I should do, or should I just wait until it sorts itself out.
Thanks in advance.
Offline
Sounds like a bad mirror. What's the top entry in /etc/pacman.d/mirrorlist? Change it.
Improve your desktop responsiveness and font rendering and ALSA sound and BusyBox init
Offline
There version of glib2 you need appear to have been moved to [core] a few days ago. However, looking at ftp://ftp.archlinux.org/core/os/x86_64/ there is two version of the package in the repo. Looks like a problem occurred when moving the package from testing.
Check another mirror then file a bug report.
Last edited by Allan (2008-04-15 12:26:47)
Offline
Whoa, thanks for the quick responses. Tried a few different mirrors, even ftp.archlinux.org and they all seem the same. Got around it by downloading the package and installing it manually with pacman -U.
Still if I do a pacman -S glib2 it says:-
error: 'glib2': not found in sync db
I have filed a bug report here:-
Offline
Pages: 1