[Bug 304966] New: YaST2 package selector version selection is ignored
https://bugzilla.novell.com/show_bug.cgi?id=304966 Summary: YaST2 package selector version selection is ignored Product: openSUSE 10.3 Version: Beta 2 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: benji.weber@gmail.com QAContact: jsrain@novell.com Found By: --- In YaST2's package selector it used to be possible to pick a package (eg MozillaFirefox, select the "versions" tab and change from x86_64 to i586. Then the i586 version would be installed. Now it is still possible to select i586 but this is ignored, the x86_64 version is still installed. Even if there are no dependency issues with installing the 32bit version. This rather removes all the benefits we have from multilib on SUSE if it is not possible to install the 32bit packages via the package management. -- 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=304966#c1
--- Comment #1 from Benjamin Weber
https://bugzilla.novell.com/show_bug.cgi?id=304966#c2
--- Comment #2 from Benjamin Weber
https://bugzilla.novell.com/show_bug.cgi?id=304966
Cyril Hrubis
https://bugzilla.novell.com/show_bug.cgi?id=304966#c3
Ladislav Slezak
From YQPkgVersionsView::checkForChangedCandidate() in file YQPkgVersionsView.cc
https://bugzilla.novell.com/show_bug.cgi?id=304966#c4
--- Comment #4 from Stefan Hundhammer
https://bugzilla.novell.com/show_bug.cgi?id=304966#c5
Stefan Hundhammer
https://bugzilla.novell.com/show_bug.cgi?id=304966#c6
Stefan Hundhammer
https://bugzilla.novell.com/show_bug.cgi?id=304966#c7
--- Comment #7 from Benjamin Weber
https://bugzilla.novell.com/show_bug.cgi?id=304966#c8
--- Comment #8 from Benjamin Weber
I just tried to recreate the problem on an x86_64 machine, but it works as expected for me.
On that machine, the MozillaFirefox-i586 is installed. We searched for that package, left the status on "Keep" and switched to the "Versions" tab.
There, we switched the version (the "candidate") to the 64 bit version. As it should, the package selector automatically changed the package's status from "Keep" to "Update".
Confirmed. The problem does not occur if the i586 package is installed already and one changes the version to x86_64. Now that you have the x86_64 MozillaFirefox installed search for it, leave it as keep and change the version to i586 on the versions tab. The status will not be set to update. -- 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=304966#c9
Stefan Hundhammer
However, if I select the package to update /first/ and then change the version to i586 it correctly selects the i586 version for installation.
Now that's really strange. Because that's exactly the same sequence as you can see in the above code snippet: _selectable->set_status( status ); _selectable->setCandidate( newCandidate ); Michael, I don't know what else to do here. -- 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=304966#c10
--- Comment #10 from Benjamin Weber
https://bugzilla.novell.com/show_bug.cgi?id=304966#c11
Stefan Hundhammer
https://bugzilla.novell.com/show_bug.cgi?id=304966#c12
Benjamin Weber
https://bugzilla.novell.com/show_bug.cgi?id=304966#c13
Scott Jones
https://bugzilla.novell.com/show_bug.cgi?id=304966#c14
Jacob Caudill
https://bugzilla.novell.com/show_bug.cgi?id=304966#c15
Stefan Hundhammer
https://bugzilla.novell.com/show_bug.cgi?id=304966
Thomas Göttlicher
https://bugzilla.novell.com/show_bug.cgi?id=304966#c16
Thomas Göttlicher
https://bugzilla.novell.com/show_bug.cgi?id=304966#c17
--- Comment #17 from Thomas Göttlicher
participants (1)
-
bugzilla_noreply@novell.com