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
