[Mageia-dev] cairo and poppler conflicts

Frank Griffin ftg at roadrunner.com
Tue Mar 29 17:47:52 CEST 2011

On 03/29/2011 11:20 AM, Ahmad Samir wrote:
> On 29 March 2011 13:55, Frank Griffin<ftg at roadrunner.com>  wrote:
>> This has been going on for several days, so it's not mirror lag.  If you use
>> --keep, these conflicts are holding up install of a slew of libreoffice
>> packages.  There appears to be a conflict between cairo and cairo-xcb, and
>> either poppler13 should replace poppler12, or else they shouldn't have file
>> conflicts:
>> The following packages have to be removed for others to be upgraded:
>> f-spot-0.8.2-1.mga1.x86_64
>>   (due to missing lib64cairo2)
>> flash-player-plugin-preview-
>>   (due to missing lib64cairo2)
>> lib64cairo2-1.10.2-3.mga1.x86_64
>>   (due to conflicts with lib64cairo-xcb2-1.10.2-4.mga1.x86_64)
> lib64cairo2 conflicts with lib64cairo-xcb2, that's correct... but
> what's trying to install cairo-xcb? the output of 'urpmi --debug'
> should be useful.
It doesn't say why it wants to install it:

set_rejected: libreoffice-langpack-da-
selecting lib64cairo-xcb2-1.10.2-4.mga1.x86_64
set_rejected: lib64cairo-xcb2-1.10.2-3.mga1.x86_64
installed package lib64cairo2-1.10.2-3.mga1.x86_64 is conflicting with 
lib64cairo-xcb2-1.10.2-4.mga1.x86_64 (Conflicts: lib64cairo2)
set_rejected: lib64cairo2-1.10.2-3.mga1.x86_64

and if I run with --keep, the list of things that can't be installed 
doesn't include anything that is blocked by not having cairo-xcb, it 
just says that it can't install xcb:

lib64cairo-xcb2-1.10.2-4.mga1.x86_64 (in order to keep 

>> lib64poppler12-0.16.0-2.mga1.x86_64
>>   (due to conflicts with lib64poppler13-0.16.3-3.mga1.x86_64) (y/N)
> This is correct, lib64poppler13 does conflict with lib64poppler12.

???  Then shouldn't 13 replace 12 ?  Various of the new packages, e.g. 
inkscape, require 13.

More information about the Mageia-dev mailing list