|
Bugzilla – Full Text Bug Listing |
| Summary: | Unable to change settings for software repositories - Qt UI ignores check button state change | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 13.1 | Reporter: | Walther Pelser <w.pelser> |
| Component: | YaST2 | Assignee: | Martin Vidner <mvidner> |
| Status: | RESOLVED DUPLICATE | QA Contact: | Jiri Srain <jsrain> |
| Severity: | Normal | ||
| Priority: | P2 - High | CC: | w.pelser |
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | i386 | ||
| OS: | openSUSE 13.1 | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: |
part of y2log
Yast --gtk works fine, log-file |
||
|
Description
Walther Pelser
2014-09-29 12:37:55 UTC
Please be more precise and follow the bug reporting guidelines: https://landfill.bugzilla.org/bugzilla-4.4-branch/page.cgi?id=bug-writing.html If I open the page Yast2-software-repositorys there are 2 buttons left down to change the settings of a chosen repository: "activated" and "activate automaticly". There is no changing of these settings when I click on these buttons (or fields). The colour of them changes, but the chosen reposory in the list above changes only its colour, but not the setting itself. Only a double-click on the "activated"-zone of the selected repository changes its setting. Then closing the window with "okay". This is always the case. (I hope, this description is good enough) In English the buttons are labeled "Enabled" and "Automatically Refresh". For me the buttons work. Please provide the YaST logs, see http://en.opensuse.org/openSUSE:Bugreport_YaST. Created attachment 608402 [details]
part of y2log
I tried 2 times to change the setting of the kernel-repository with the two buttons from "Enabled" to unabled and from "Automatcally refresh" to unabled, but the settings had not been changed, when I closed the page with "okay". Look into the attachment. It is a part of y2log and called y2log.txt. I hope, this will help. Created attachment 608406 [details]
Yast --gtk works fine, log-file
If I do the same action with YaST --gtk it works fine. So I added a part of the YaST2.log-file as y2log --gtx.txt. Maybe it is usefull for comparison.
I can reproduce the problem in 13.1 with Yast from YaST:Head OBS project, the y2log contains this: 2014-10-01 09:10:08 <2> muffin(23211) [qt-ui] YQUI.cc(qMessageHandler):716 <libqt-warning> QObject::connect: signal not found in YQCheckBox 2014-10-01 09:10:08 <2> muffin(23211) [qt-ui] YQUI.cc(qMessageHandler):716 <libqt-warning> QObject::connect: signal not found in YQCheckBox 2014-10-01 09:10:08 <2> muffin(23211) [qt-ui] YQUI.cc(qMessageHandler):716 <libqt-warning> QObject::connect: signal not found in YQCheckBox # rpm -qa | grep libyui libyui-qt-pkg6-2.44.7-3.4.x86_64 libyui-ncurses-pkg6-2.46.1-6.4.x86_64 libyui-qt6-2.46.0-2.1.x86_64 libyui-gtk6-2.44.5-7.1.x86_64 libyui-qt-graph6-2.44.2-12.1.x86_64 libyui-ncurses6-2.46.6-7.1.x86_64 libyui-devel-3.1.4-2.1.x86_64 libyui-gtk-pkg6-2.43.2-6.4.x86_64 libyui6-3.1.4-2.1.x86_64 IIRC there was the same bug in the past... Martin, please check. I found: 2014-10-01 16:54:41 <2> linux-4ldc(4743) [qt-ui] YQUI.cc(qMessageHandler):716 <libqt-warning> QObject::connect: signal not found in YQCheckBox 2014-10-01 16:54:41 <2> linux-4ldc(4743) [qt-ui] YQUI.cc(qMessageHandler):716 <libqt-warning> QObject::connect: signal not found in YQCheckBox 2014-10-01 16:54:41 <2> linux-4ldc(4743) [qt-ui] YQUI.cc(qMessageHandler):716 <libqt-warning> QObject::connect: signal not found in YQCheckBox linux-4ldc:/var/log/YaST2 # rpm -qa | grep libyui libyui-qt-graph5-2.42.7-2.2.1.i586 libyui-ncurses-pkg6-2.46.1-6.4.i586 libyui-qt6-2.46.0-2.1.i586 libyui-gtk-pkg6-2.43.2-6.4.i586 libyui6-3.1.4-2.1.i586 libyui-gtk6-2.44.5-7.1.i586 libyui-ncurses5-2.44.1-2.1.4.i586 libyui-qt-pkg6-2.44.7-3.4.i586 libyui5-3.0.10-2.1.4.i586 libyui-ncurses6-2.46.6-7.1.i586 libyui-qt-graph6-2.44.2-12.1.i586 libyui-qt5-2.43.5-2.1.4.i586 Perhaps this is you are looking for. Problem solved with libyui-qt6 2.46.13 YQCheckBox was the search-phrase. So I found a bug-report, where the problem was solved. Thank you for the help Walther I found out that there was a problem in YaST:Head and the libyui-qt6 package was not rebuilt (old version 2.46.0 was available). After fixing the dependency problem, rebuilding the package and installing the latest version (2.46.13) I can confirm that the problem is fixed. *** This bug has been marked as a duplicate of bug 868374 *** So no further information required. |