[Bug 363958] New: yast2-packager needs to require yast2-*-pkg and handling of missing pkg widget
https://bugzilla.novell.com/show_bug.cgi?id=363958 Summary: yast2-packager needs to require yast2-*-pkg and handling of missing pkg widget Product: openSUSE 11.0 Version: Alpha 2 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: lslezak@novell.com ReportedBy: msvec@novell.com QAContact: jsrain@novell.com CC: visnov@novell.com Found By: --- To prevent broken yast2-packager experience it seems we need several things: - yast2-packager needs to require yast2_pkg (virtual capability) to ensure it could run at least some way, it would be provided by all yast2-*-pkg - yast2-qt-pkg needs to require yast2-qt and ncurses the same way, to ensure at least some level of consistency - yast2-packager needs to check for the widget of the same UI it's running in and warn the user if it's not available (*), to prevent situation with running yast2-qt and having only yast2-ncurses-pkg installed (*) Ideally, it should be able to install the widget at runtime and possibly continue to run. -- 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=363958
User kmachalkova@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=363958#c1
Katarina Machalkova
https://bugzilla.novell.com/show_bug.cgi?id=363958
User kmachalkova@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=363958#c2
--- Comment #2 from Katarina Machalkova
https://bugzilla.novell.com/show_bug.cgi?id=363958
User lslezak@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=363958#c3
Ladislav Slezak
https://bugzilla.novell.com/show_bug.cgi?id=363958
User kmachalkova@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=363958#c4
--- Comment #4 from Katarina Machalkova
https://bugzilla.novell.com/show_bug.cgi?id=363958
User sh@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=363958#c5
--- Comment #5 from Stefan Hundhammer
https://bugzilla.novell.com/show_bug.cgi?id=363958
User sh@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=363958#c6
Stefan Hundhammer
https://bugzilla.novell.com/show_bug.cgi?id=363958
User mmeeks@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=363958#c7
--- Comment #7 from Michael Meeks
https://bugzilla.novell.com/show_bug.cgi?id=363958
User sh@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=363958#c8
Stefan Hundhammer
https://bugzilla.novell.com/show_bug.cgi?id=363958
User visnov@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=363958#c9
--- Comment #9 from Stanislav Visnovsky
https://bugzilla.novell.com/show_bug.cgi?id=363958
User sh@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=363958#c10
--- Comment #10 from Stefan Hundhammer
The fix just ensures there is at least one working package manager widget.
Right. But that's more than we had before.
But YaST will still fail silently if user is not running the particular working UI.
It fails, but it shouldn't fail silently. You should get a YUIException that will result in an error dialog (http://svn.opensuse.org/svn/yast/trunk/ycp-ui-bindings/src/YCPErrorDialog.cc). If that doesn't work, this is another bug that needs to be fixed. -- 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=363958
User kmachalkova@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=363958#c11
--- Comment #11 from Katarina Machalkova
https://bugzilla.novell.com/show_bug.cgi?id=363958
User sh@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=363958#c12
Stefan Hundhammer
https://bugzilla.novell.com/show_bug.cgi?id=363958
Stefan Hundhammer
https://bugzilla.novell.com/show_bug.cgi?id=363958
User sh@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=363958#c13
Stefan Hundhammer
https://bugzilla.novell.com/show_bug.cgi?id=363958
User chrubis@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=363958#c14
Cyril Hrubis
participants (1)
-
bugzilla_noreply@novell.com