Robert Goldman wrote:
> Anssi Hannula wrote:
>> Robert Goldman wrote:
>>> I was trying to install this package as part of the update process on my
>>> Mandriva 2007 box and got the following two errors:
>>>
>>> 2 installation transactions failed:
>>>         file /usr/include/freetype2/freetype/config/ftoption.h from
>>> install of lib64freetype6-devel-2.2.1-8plf2007.0 conflicts with file
>>> from package libfreetype6-devel-2.2.1-4mdv2007.0
>>>         file /usr/include/freetype2/freetype/config/ftoption.h from
>>> install of libfreetype6-devel-2.2.1-8plf2007.0 conflicts with file from
>>> package lib64freetype6-devel-2.2.1-4mdv2007.0
>>>
>>> I am not exactly sure what is the procedure for resolving issues like
>>> this; I don't understand whether I should be making the PLF rpm shadow
>>> the normal Mandriva one, and if so, how to do it.
>> You have 32bit freetype-devel from PLF and 64bit freetype-devel from
>> Mandriva. I think you should either just remove one of those or add the
>> 64bit plf-free media to urpmi, so that you can install the
>> non-conflicting lib64freetype6-devel from PLF.
> 
> 
> Actually, I do have both i586 and x86_64 plf media:
[...]

Indeed, I didn't read the error message carefully enough. I have seen
this before (with non-plf packages as well), and it seems to be an urpmi
bug (libfreetype6-devel and lib64freetype6-devel should be installed at
the same time, but urpmi tries to install them separately) or a general
design flaw. It could also be fixed on cooker already.

> But it seemed like the replacement of Mdv packages with plf wasn't
> something that urpmi could handle cleanly without help.  When I told it
> exactly what to do, though, taking your advice, all seems to have worked
> well:
[...]

Actually, just running the update process (--auto-select) again would've
worked too :)

-- 
Anssi Hannula

_______________________________________________
PLF-discuss mailing list
[email protected]
https://www.zarb.org/mailman/listinfo/plf-discuss

Reply via email to