Mailinglist Archive: opensuse-factory (1324 mails)

< Previous Next >
Re: [opensuse-factory] YaST2 doesn't use a Qt GUI
  • From: Kyrill Detinov <lazy.kent@xxxxxxxxxxxx>
  • Date: Sat, 17 Oct 2015 03:23:30 +0300
  • Message-id: <20151017032330.4f8f2924@lazy>

On Fri, 16 Oct 2015 16:22:57 -0400 Felix Miata wrote:

What is missing?

yast2 --qt works here. Likely one or more of the following is missing:
libyui-ncurses-pkg7-2.48.1-1.1.x86_64
libyui-ncurses6-2.47.2-1.1.x86_64
libyui-ncurses7-2.47.4-1.1.x86_64
libyui-qt-graph6-2.44.3-1.4.x86_64
libyui-qt6-2.46.18-1.3.x86_64
libyui6-3.2.0-1.1.x86_64
libyui7-3.2.3-1.1.x86_64

libyui-ncurses-pkg7 and libyui-ncurses7 are installed.
I need to install libyui-qt-graph7 libyui-qt-pkg7 libyui-qt7 to make it working
again.
Thanks for the direction. I forgot about libyui.

As far as I can see, it was happened in the Tumbleweed snapshot 20151002.

Looking at the logs:

% grep libyui /var/log/zypp/history
...
2015-10-05
20:08:48|install|libyui-ncurses7|2.47.4-1.1|x86_64||openSUSE:Tumbleweed:Oss|078f75e618eb14902fe4d944918026197a2d086c|
2015-10-05
20:09:18|install|libyui7|3.2.3-1.1|x86_64||openSUSE:Tumbleweed:Oss|28c5eae1bbf26134d6b277cb696b9cff99c7a92a|
2015-10-05 21:10:58|command|root@lazy|'zypper' 'rm' '-u' 'libyui-ncurses-pkg6'
'libyui-ncurses6' 'libyui-qt-graph6' 'libyui-qt-pkg6' 'libyui-qt6' 'libyui6'|
2015-10-05 21:10:59|remove |libyui-ncurses-pkg6|2.47.0-1.4|x86_64|root@lazy|
2015-10-05 21:10:59|remove |libyui-qt-graph6|2.44.3-1.5|x86_64|root@lazy|
2015-10-05 21:11:02|remove |libyui-qt-pkg6|2.45.0-1.5|x86_64|root@lazy|
2015-10-05 21:11:02|remove |libyui-qt6|2.46.18-1.4|x86_64|root@lazy|
2015-10-05 21:11:03|remove |libyui-ncurses6|2.47.2-1.2|x86_64|root@lazy|
2015-10-05 21:11:03|remove |libyui6|3.2.0-1.1|x86_64|root@lazy|
2015-10-05
21:11:09|install|libyui-ncurses-pkg7|2.48.1-1.1|x86_64||openSUSE:Tumbleweed:Oss|7b21eab85c51e3589d43f48a2a81281f178d64c1|
...

# zgrep libyui /var/log/YaST2/y2log-2.gz
...
2015-10-05 21:04:47 <1> lazy(4963) [ui] YPath.cc(YPath):49 Given filename:
libyui-qt.so.7
2015-10-05 21:04:47 <1> lazy(4963) [ui] YPath.cc(YPath):67 Looking for:
libyui-qt.so.7
2015-10-05 21:04:47 <1> lazy(4963) [ui] YPath.cc(YPath):121 Could NOT find
libyui-qt.so.7 by looking recursive inside /usr/lib64/yui
2015-10-05 21:04:47 <3> lazy(4963) [ui] YUIPlugin.cc(YUIPlugin):50 Could not
load UI plugin "qt": libyui-qt.so.7: невозможно открыть разделяемый объектный
файл: Нет такого файла или каталога
2015-10-05 21:12:02 <1> lazy(5216) [ui] YPath.cc(YPath):49 Given filename:
libyui-ncurses.so.7
2015-10-05 21:12:02 <1> lazy(5216) [ui] YPath.cc(YPath):67 Looking for:
libyui-ncurses.so.7
2015-10-05 21:12:02 <1> lazy(5216) [ui] YPath.cc(YPath):118 Found
libyui-ncurses.so.7 in /usr/lib64/yui
2015-10-05 21:12:02 <1> lazy(5216) [ui] YUI.cc(YUI):76 This is libyui 3.2.3
2015-10-05 21:12:06 <1> lazy(5216) [ui] YPath.cc(YPath):49 Given filename:
libyui-ncurses-pkg.so.7
2015-10-05 21:12:06 <1> lazy(5216) [ui] YPath.cc(YPath):67 Looking for:
libyui-ncurses-pkg.so.7
2015-10-05 21:12:06 <1> lazy(5216) [ui] YPath.cc(YPath):118 Found
libyui-ncurses-pkg.so.7 in /usr/lib64/yui
2015-10-05 21:12:06 <1> lazy(5216) [ui] YPath.cc(YPath):49 Given filename:
libyui-ncurses-pkg.so.7
2015-10-05 21:12:06 <1> lazy(5216) [ui] YPath.cc(YPath):67 Looking for:
libyui-ncurses-pkg.so.7
2015-10-05 21:12:06 <1> lazy(5216) [ui] YPath.cc(YPath):118 Found
libyui-ncurses-pkg.so.7 in /usr/lib64/yui
2015-10-05 21:12:06 <1> lazy(5216) [ncurses-ui]
NCPackageSelectorPluginStub.cc(NCPackageSelectorPluginStub):44 Loaded
ncurses-pkg plugin successfully from /usr/lib64/yui/libyui-ncurses-pkg.so.7
...

No manual actions were performed. I ran 'zypper up'.

I see that libyui-qt*6 packages were removed and libyui-qt*7 packages weren't
installed instead.

--
WBR
Kyrill
< Previous Next >