You are not logged in.
i have been installed xorg 1.6 and have been upgraded libdrm to 2.4.5.
but when i'm trying to pacman -Syu, i'm getting this error:
bash-3.2# pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
kde3 is up to date
:: Starting full system upgrade...
warning: libgl: local (7.3-1) is newer than extra (7.2-1)
warning: mesa: local (7.3-2) is newer than extra (7.2-1)
warning: xf86-input-evdev: local (2.2.0-1) is newer than extra (2.1.2-1)
warning: xorg-server: local (1.6.0-1) is newer than extra (1.5.3-4)
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: libgl: requires libdrm>=2.4.5
:: mesa: requires libdrm>=2.4.5
Offline
that happens when you mixed packages from testing. that means that there is a package that need older libdrm package but it can't because ligl and mesa need libdrm 2.4.5
Last edited by wonder (2009-04-04 10:24:25)
Give what you have. To someone, it may be better than you dare to think.
Offline
what can i do in this case?
Offline
find the package that want libdrm and update it to testing version. you can find them from here:
http://www.archlinux.org/packages/extra/x86_64/libdrm/
Require by column
Give what you have. To someone, it may be better than you dare to think.
Offline
i tried to look for the packages that conflict with the update by the command 'pacman -Qs',
i found some and i heba been updated 'em.
but it didn't help.
there is another way to find 'em?
Thanks.
Offline
don't try to find a fix. xorg will be moved right now to extra
Give what you have. To someone, it may be better than you dare to think.
Offline
Well sound good with moving xorg, i haven't updated in a while because of using xorg-1-6 from testing,
actually i'm sitting right now(was), picking packages running pacman -Syu with testing enabled.
then disabled it in pacman.conf, and take from the list things i don't think will conflict. one by one(or rather a couple by a couple).
but isnt there are smarter way, if one needs a single or a couple of packages from testing.
But do not want to upgrade other packages to testing vesions?
mic
Offline
but isnt there are smarter way, if one needs a single or a couple of packages from testing.
But do not want to upgrade other packages to testing vesions?
Not really. I've sometimes been able to run a couple things without problems, but when you start dealing with upgrades like xorg that involve multiple packages and are needed for important functionality it's not surprising to run into incompatibilities like this. That's why the official recommendation is to upgrade an entire system to testing, not package by package
Offline