[Bug 473041] New: architecture change from i586 to i686 problems
https://bugzilla.novell.com/show_bug.cgi?id=473041 Summary: architecture change from i586 to i686 problems Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: i586 OS/Version: openSUSE 11.1 Status: NEW Severity: Normal Priority: P5 - None Component: libzypp AssignedTo: zypp-maintainers@forge.provo.novell.com ReportedBy: martin.schlander@gmail.com QAContact: qa@suse.de Found By: --- User-Agent: Opera/9.63 (X11; Linux x86_64; U; da) Presto/2.1.1 I jointly maintain a couple of codec ymp for openSUSE 11.1, naturally one of it's jobs is installing libxine1 from packman. However, currently the 1-click install just reinstalls the official libxine1 v1.1.15 , it would seem it does this to avoid an architecture change from i586 -> i686. http://opensuse-community.org/codecs-kde.ymp A different 1-click I maintain for Danish users also installs libxine1-codecs and this produces a slightly different outcome, namely a conflict dialog asking if you want to change arch - (see the list of conflicts below). http://suse.linuxin.dk/#multimedie What's funny is that Packman provide libxine1 both as i586 and i686. So I guess I'd expect it to install the packman i586 1.1.16 version rather than the openSUSE 1.1.15. So what it boils down to is this. Would one or both of this make sense: 1) Just do arch change from i586->i686 without asking 2) Figure out why the solver picks opensuse libxine1 1.1.15 over packman libxine1 1.1.16 in this case. Btw. I talked with the packmen, and they seem to have reasonable reasons regarding multimedia performance for wanting to provide i686 version in the first place. #### YaST2 conflicts list - generated 2009-02-05 13:35:35 #### libxine1-codecs-1.1.16.1-0.pm.1.i686 requires libxine1 = 1.1.16.1, but this requirement cannot be provided uninstallable providers: libxine1-1.1.16.1-0.pm.1.i586[Packman Repository] libxine1-1.1.16.1-0.pm.1.i686[Packman Repository] [ ] Following actions will be done: do not install libxine1-1.1.15-20.8.i586 architecture change of libxine1-1.1.15-20.8.i586 to libxine1-1.1.16.1-0.pm.1.i686 install libxine1-1.1.16.1-0.pm.1.i686 (with vendor change) openSUSE --> packman.links2linux.de architecture change of libxine1-pulse-1.1.15-20.8.i586 to libxine1-pulse-1.1.16.1-0.pm.1.i686 install libxine1-pulse-1.1.16.1-0.pm.1.i686 (with vendor change) openSUSE --> packman.links2linux.de architecture change of libxine1-gnome-vfs-1.1.15-20.8.i586 to libxine1-gnome-vfs-1.1.16.1-0.pm.1.i686 install libxine1-gnome-vfs-1.1.16.1-0.pm.1.i686 (with vendor change) openSUSE --> packman.links2linux.de [ ] do not install libxine1-codecs-1.1.16.1-0.pm.1.i686 [ ] Ignore some dependencies of libxine1-codecs #### YaST2 conflicts list END ### Reproducible: Always Steps to Reproduce: 1. Add packman repo 2. Try to update libxine1 or try one of these 1-clicks (http://opensuse-community.org/codecs-kde.ymp or http://suse.linuxin.dk/#multimedie) on an otherwise clean, fresh 11.1 installation Actual Results: Either a non-desired package is installed or a "scary" and difficult for noobs and non-techies conflict dialog is shown. Expected Results: libxine1 1.1.16 i686 from packman installs without fuss -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=473041
User martin.schlander@gmail.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=473041#c1
--- Comment #1 from Martin Schlander
https://bugzilla.novell.com/show_bug.cgi?id=473041
User ma@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=473041#c2
Michael Andres
https://bugzilla.novell.com/show_bug.cgi?id=473041
User martin.schlander@gmail.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=473041#c3
Martin Schlander
participants (1)
-
bugzilla_noreply@novell.com