[Bug 593608] New: YaST2 ISDN: UI Syntax Error - Multiple buttons with role [Cancel]
http://bugzilla.novell.com/show_bug.cgi?id=593608 http://bugzilla.novell.com/show_bug.cgi?id=593608#c0 Summary: YaST2 ISDN: UI Syntax Error - Multiple buttons with role [Cancel] Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: x86-64 OS/Version: openSUSE 11.2 Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: tilman@imap.cc QAContact: jsrain@novell.com Found By: --- Blocker: --- Created an attachment (id=352341) --> (http://bugzilla.novell.com/attachment.cgi?id=352341) y2logs User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.1.8) Gecko/20100204 SUSE/3.5.8-0.1.1 Firefox/3.5.8 Configuring an ISDN adapter in YaST2 with WANTED_GUI="qt" and LANG=de_DE.UTF-8, after confirming the installation of the required package "kinternet", a message box with orange red background pops up: /-------------------------------------\ | YaST2 (als Administrator) | |-------------------------------------| | UI Syntax Error | | Multiple buttons with role [Cancel] | | Check the log file! | | [Close] | \-------------------------------------/ After clicking the Close button, another message box appears: /----------------------------------------------\ | YaST2 (als Administrator) | |----------------------------------------------| | Erforderliche Pakete sind nicht installiert. | | Die Konfiguration wird abgebrochen. | | Erneuter Versuch? | | [Nein] [Ja] | \----------------------------------------------/ ("Required packages are not installed. The configuration will be aborted. Try again? Yes / No".) Klicking the Yes button redisplays the "following packages must be installed" message. Confirming that produces the "UI Syntax Error" message again. Klicking the No button writes a configuration file /etc/sysconfig/isdn/cfg-contr0, ie. the configuration is _not_ aborted, but the adapter does not show up in "cinternet -I". Reproducible: Always Steps to Reproduce: 1. Start YaST2. 2. Click the "ISDN" icon in the "Network Devices" section. 3. On the "ISDN Configuration Overview" page, "ISDN Devices" tab, select a (the) controller and click the Edit button. 4. On the "ISDN Low Level Configuration for contrcontr0" (sic!) page, modify some setting and click Ok. 5. Back on the "ISDN Configuration Overview" page, click Ok again. 6. On the message box saying "The following packages must be installed: kinternet", click Install. Actual Results: A red message box appears, saying: UI Syntax Error Multiple buttons with role [Cancel] Check the log file! Package kinternet is not installed. The command "cinternet -I" does not list any interfaces. Expected Results: No error message, ISDN adapter showing up as available in cinternet. y2logs attached. I'd like to mention that the hotkey combination Shift/F8 advertised in http://en.opensuse.org/Bugs/YaST#I_reported_a_YaST2_bug.2C_and_now_I_am_aske... does _not_ work, so I used the save_y2logs shell command. After the attempt, /var/log/messages contains several instances of the apparently related message: Apr 4 00:40:05 xenon network: has unknown interface type. Please file a bug report. Manually installing kinternet via YaST2 - "Install or Remove Software" worked fine, pulling in 77 MiB of KDE3 dependencies with it. After that, the UI error message is gone, but the error message in /var/log/messages still appears, and the interface still doesn't show up in "cinternet -I". -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=593608 http://bugzilla.novell.com/show_bug.cgi?id=593608#c1 --- Comment #1 from Tilman Schmidt <tilman@imap.cc> 2010-04-03 23:42:00 UTC --- Update: After configuring a provider (!) on the "Provider" tab of YaST2 ISDN Configuration, the interface ippp0 now appears in "cinternet -I". However the error message in /var/log/messages: network: has unknown interface type. Please file a bug report. continues to appear five times every time I modified something in YaST2 ISDN Configuration. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=593608 http://bugzilla.novell.com/show_bug.cgi?id=593608#c yang xiaoyu <xyyang@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xyyang@novell.com AssignedTo|bnc-team-screening@forge.pr |kmachalkova@novell.com |ovo.novell.com | -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=593608 http://bugzilla.novell.com/show_bug.cgi?id=593608#c Katarina Machalkova <kmachalkova@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|kmachalkova@novell.com |mzugec@novell.com -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=593608 http://bugzilla.novell.com/show_bug.cgi?id=593608#c2 Michal Zugec <mzugec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |WORKSFORME --- Comment #2 from Michal Zugec <mzugec@novell.com> 2010-04-19 15:02:27 UTC --- I can't reproduce reported issue. Probably fixed with some update ... from log: Bad arguments for wizard command SetBackButtonLabel(string) : `SetBackButtonLabel (nil) If you can still reproduce on fully patched 11.2, feel free to reopen. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=593608 http://bugzilla.novell.com/show_bug.cgi?id=593608#c3 Tilman Schmidt <tilman@imap.cc> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|WORKSFORME | --- Comment #3 from Tilman Schmidt <tilman@imap.cc> 2010-04-19 17:53:57 UTC --- Reproduced as follows: - Manually uninstalled the kinternet package from command line with: sudo rpm -e kinternet - Started YaST Control Center from Gnome start menu & gave root password. - Verified system fully patched by: - starting Online Update from YaST Control Center, which came up empty - clicking "Accept" - dismissing with "Cancel" the "Automatic Changes" window which proposed to reinstall the "command-not-found" package I recently got rid of - running "Dependencies" - "Check now" which said "all dependencies in order" - leaving Software Installation through "Cancel" so not to install the unwanted "command-not-found" package. - Started the ISDN module from YaST Control Center, Network Devices section. - On the page "Überblick über die ISDN-Konfiguration" (ISDN Configuration Overview), with the single already configured ISDN controller contr0 selected by default, clicked "Modify". - On the page titled "ISDN Low-Level-Konfiguration für contrcontr0" (sic!), just clicked "Ok". - Back on the page "Überblick über die ISDN-Konfiguration", clicked "Ok" again. - In the appearing pop-up window saying (in German) Following packages must be installed: kinternet clicked "Install". Result: 1. Package management came up and updated the repositories, then closed again by itself. 2. Message box with red background popped up saying (in English) UI Syntax Error Multiple buttons with role [Cancel] Check the log file! 3. After clicking "Close", another message box popped up saying (in German) Required packages are not installed. The configuration will be aborted. Another attempt? 4. After clicking "No", while YaST ran SuSEconfig, a total of ten (10) instances of the error message network: has unknown interface type. Please file a bug report. appeared in /var/log/messages. (Note the two spaces between "network:" and "has", suggesting an empty name.) I'll attach y2logs and /var/log/messages from that run. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=593608 http://bugzilla.novell.com/show_bug.cgi?id=593608#c4 --- Comment #4 from Tilman Schmidt <tilman@imap.cc> 2010-04-19 18:05:09 UTC --- Created an attachment (id=355373) --> (http://bugzilla.novell.com/attachment.cgi?id=355373) y2logs from reproducing with fully patched system -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=593608 http://bugzilla.novell.com/show_bug.cgi?id=593608#c5 --- Comment #5 from Tilman Schmidt <tilman@imap.cc> 2010-04-19 19:53:53 UTC --- Created an attachment (id=355397) --> (http://bugzilla.novell.com/attachment.cgi?id=355397) /var/log/messages slice from reproducing with fully patched system -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=593608 http://bugzilla.novell.com/show_bug.cgi?id=593608#c6 Michal Zugec <mzugec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEEDINFO InfoProvider| |tgoettlicher@novell.com --- Comment #6 from Michal Zugec <mzugec@novell.com> 2010-05-13 08:55:27 UTC --- Thomas, could you help here? I can't reproduce, I don know details how this button names collision happend, -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=593608 http://bugzilla.novell.com/show_bug.cgi?id=593608#c7 Thomas Göttlicher <tgoettlicher@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |REOPENED CC| |tgoettlicher@novell.com InfoProvider|tgoettlicher@novell.com | --- Comment #7 from Thomas Göttlicher <tgoettlicher@novell.com> 2010-05-14 08:47:10 UTC --- The log reads as follows: 2010-04-19 19:30:36 <1> xenon(23734) [ui] YPushButton.cc(setFunctionKey):183 Guessing button role YOKButton for YPushButton "Fortfahren" at 0x510e728 from function key F10 2010-04-19 19:30:36 <1> xenon(23734) [ui] YPushButton.cc(setRole):151 Guessing function key F9 for YPushButton "Überspringen" at 0x510cc08 from button role YCancelButton 2010-04-19 19:30:36 <1> xenon(23734) [ui] YPushButton.cc(setFunctionKey):183 Guessing button role YCancelButton for YPushButton "Abbrechen" at 0x510f3b8 from function key F9 2010-04-19 19:30:36 <2> xenon(23734) [ui] YButtonBox.cc(sanityCheck):629 THROW: Multiple buttons with role [Cancel] 2010-04-19 19:30:36 <2> xenon(23734) [ui] YCPDialogParser.cc(parseButtonBox):1155 CAUGHT: Multiple buttons with role [Cancel] It means that there are two 'cancel' buttons in the same dialog and that isn't allowed. These buttons are called "Überspringen" (=skip) and "Abbrechen" (=cancel). For details see: http://en.opensuse.org/YaST/Development/Misc/Button_Order -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=593608 http://bugzilla.novell.com/show_bug.cgi?id=593608#c8 Michal Zugec <mzugec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |DUPLICATE Severity|Normal |Major --- Comment #8 from Michal Zugec <mzugec@novell.com> 2010-05-14 10:21:06 UTC --- This is duplicate of bnc#597584 *** This bug has been marked as a duplicate of bug 597584 *** http://bugzilla.novell.com/show_bug.cgi?id=597584 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com