On Mon, 2006-02-20 at 15:07 +0200, Anssi Hannula wrote: > BOITQUIN Olivier wrote: > > Hello, > > > > I tried to install the VLC media player on Mandriva 2006 Linux PC with > > the x86_64 architecture but it seems the package dependances are mixted > > between the i568 and x86_64 architecture. > > > > [EMAIL PROTECTED] ~]# urpmi vlc-0.8.4a-0.1.20060plf.x86_64 > > Certains paquetages demandés ne peuvent pas être installés : > > vlc-0.8.4a-0.1.20060plf.x86_64 (en raison du manque de > > vlc-plugin-mad-0.8.5-0.20060123.0.1.20060plf.i586) > > vlc-plugin-mad-0.8.5-0.20060123.0.1.20060plf.i586 (car libid3tag.so.0 > > est non satisfait) > > Continuer ? (O/n) n > > This is a general problem with PLF reps and the way urpmi handles > biarch. The PLF x86_64 rpms are often not in sync with i586 rpms, thus > urpmi tries to install the newer i586 ones even if they have > dependencies on unavailable packages.
Which is not the case with smart. Is there no way we could add a feature to urpmi to avoid this? Just a simple setting in /etc/urpmi that would only overwrite packages with the same arch. > I'm going to rebuild all new versions to x86_64 repositories today, thus > fixing this particular problem. In the meantime, you can try installing > the x86_64 version of vlc-plugin-mad manually. > > The only permanent & good solution to this problem is having some sort > of automated or semi-automated system to rebuild PLF packages for x86_64. That would also be nice! Austin _______________________________________________ PLF-discuss mailing list [email protected] https://www.zarb.org/mailman/listinfo/plf-discuss
