You are not logged in.

#1 2011-04-11 05:48:40

songgao
Member
Registered: 2011-04-11
Posts: 9
Website

[SOLVED] Pacman Dependency error with nouveau-dri and libgl

I am upgrading my system with

sudo pacman -Syu

The out put is as follows:

:: Synchronizing package databases...
 testing is up to date
 core is up to date
 extra is up to date
 community is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: nouveau-dri: requires libgl=7.10.1

It seems that the newest libgl is 7.10.2-1, while the newest nouveau-dri(7.10.1-2) requires 7.10.1-1. An upgrade operation will upgrade the libgl from 7.10.1-1 to 7.10.2-1, which result in a conflict with nouveau-dri.
Is there any workaround? Do I have to wait for the nouveau-dri update?

THANKS!

Last edited by songgao (2011-04-11 06:03:53)

Offline

#2 2011-04-11 05:53:30

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,362

Re: [SOLVED] Pacman Dependency error with nouveau-dri and libgl

Most likely a partially updated mirror problem. nouveau-dri from [testing] here is 7.10.2-2 and relies on libgl=7.10.2


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#3 2011-04-11 06:02:57

songgao
Member
Registered: 2011-04-11
Posts: 9
Website

Re: [SOLVED] Pacman Dependency error with nouveau-dri and libgl

Thanks @ngoonee !

It turns out that this is because the mirror (mirrors.163.com/archlinux) I am using is broken. It is holding <libgl 7.10.2-1> without <nouveau-dri 7.10.1-2> and simultaneously. I changed to http://mirrors.kernel.org/archlinux/ and the problem solves.

Offline

#4 2011-04-11 06:58:05

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,362

Re: [SOLVED] Pacman Dependency error with nouveau-dri and libgl

songgao wrote:

Thanks @ngoonee !

It turns out that this is because the mirror (mirrors.163.com/archlinux) I am using is broken. It is holding <libgl 7.10.2-1> without <nouveau-dri 7.10.1-2> and simultaneously. I changed to http://mirrors.kernel.org/archlinux/ and the problem solves.

You're welcome. The mirror is/was probably just affected by a partial sync (the letter l is earlier than n smile ).


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#5 2011-04-11 07:01:23

songgao
Member
Registered: 2011-04-11
Posts: 9
Website

Re: [SOLVED] Pacman Dependency error with nouveau-dri and libgl

ngoonee wrote:
songgao wrote:

Thanks @ngoonee !

It turns out that this is because the mirror (mirrors.163.com/archlinux) I am using is broken. It is holding <libgl 7.10.2-1> without <nouveau-dri 7.10.1-2> and simultaneously. I changed to http://mirrors.kernel.org/archlinux/ and the problem solves.

You're welcome. The mirror is/was probably just affected by a partial sync (the letter l is earlier than n smile ).

Yeah, that's a quite reasonable explaination :-)

Offline

#6 2011-04-11 07:43:59

Awebb
Member
Registered: 2010-05-06
Posts: 6,688

Re: [SOLVED] Pacman Dependency error with nouveau-dri and libgl

I had a similar problem  half an hour ago, when I tried to update. Nvidia was asking for a kernel >=2.6.38 <2.6.39, but there was no such a version on my mirror. It seems to be a normal issue, when crucial packages get an update. It usually fixes itself after a couple of hours.

Offline

Board footer

Powered by FluxBB