[arch-general] pacman dependency error

Allan McRae allan at archlinux.org
Fri Apr 10 02:33:43 EDT 2009


Damjan Georgievski wrote:
>> While doing pacman -Suy today:
>> resolving dependencies...
>> looking for inter-conflicts...
>> error: failed to prepare transaction (could not satisfy dependencies)
>> :: intel-dri: requires libdrm>=2.4.5-3
>> :: libgl: requires libdrm>=2.4.5-3
>> :: mesa: requires libdrm>=2.4.5-3
>>
>> Now, I'd used the [testing] repo to update xorg to 1.6 and then
>> disabled it. However pacman -Qi shows libdrm to be at 2.4.6-1
>> so I don't see why pacman refuses to upgrade.
>>     
>
> this has been happening to me too. for some reason pacman wants to
> *downgrade* libdrm and xf86-video-intel. 

That is because they have the force option in the PKGBUILD.
 
> I have the x server, intel
> driver, evdev, and mesa all explicitly installed from testing, while
> testing is at the end of my pacman.conf.
>
> A quick workaround is
> IgnorePkg = xf86-video-intel libdrm
> in pacman.conf after which I get:
> warning: libdrm: ignoring package upgrade (2.4.6-1 => 2.3.1-3)
> warning: xf86-video-intel: ignoring package upgrade (2.6.99.902-1 => 2.4.3-1)
>
>   

Allan





More information about the arch-general mailing list