[Bug 941398] New: YaST2 software managements crashes
http://bugzilla.opensuse.org/show_bug.cgi?id=941398 Bug ID: 941398 Summary: YaST2 software managements crashes Classification: openSUSE Product: openSUSE Factory Version: 201505* Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 Assignee: yast2-maintainers@suse.de Reporter: tittiatcoke@gmail.com QA Contact: jsrain@suse.com Found By: --- Blocker: --- YaST2 Software management closes after one confirmed which packages to update with the error YaST got signal 11 at file /usr/share/YaST2/modules/PackagesUI.rb:303 /sbin/yast2: line 434: 12686 Segmentation fault (core dumped) $ybindir/y2base $module "$@" "$SELECTED_GUI" $Y2_GEOMETRY $Y2UI_ARGS -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c1
--- Comment #1 from Raymond Wooninck
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c4
Antonio Crevillén
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c5
antony kikaxa
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
Mindaugas Baranauskas
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c11
--- Comment #11 from Mindaugas Baranauskas
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c12
--- Comment #12 from Mindaugas Baranauskas
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c13
Mindaugas Baranauskas
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c14
Hrvoje Senjan
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c15
--- Comment #15 from Hrvoje Senjan
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c16
--- Comment #16 from Hrvoje Senjan
Line 0 is: #0 0x00007f22f2f88610 in zypp::ResolverProblem::description[abi:cxx11]() const (this=this@entry=0x0) at /usr/src/debug/libzypp-15.13.0/zypp/ResolverProblem.cc:8
Sorry; #0 0x00007f22f2f88610 in zypp::ResolverProblem::description[abi:cxx11]() const (this=this@entry=0x0) at /usr/src/debug/libzypp-15.13.0/zypp/ResolverProblem.cc:83 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c31
seleko seleko
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c33
--- Comment #33 from seleko seleko
Seleko, the above error is typical for version incompatibilities between libyui-qt-pkg and yast2-pkg-bindings. Please update yast2-pkg-bindings as well.
I dont see newer version of yast2-pkg-bindings in devel:/libraries:/libyui with installed Yast:HEAD yast2-pkg-bindings-3.1.28-1.2.x86_64 I've got same error. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c36
--- Comment #36 from seleko seleko
(In reply to Roman Neuhauser from comment #34)
that sounds like a yast package is not specific enough in its dependency specifications.
That should not be a problem, yast2-pkg-bindings requires the exact libzypp version which was used at the build time, e.g.:
# rpm -q --requires yast2-pkg-bindings | grep zypp libzypp.so.1439()(64bit) libzypp.so.1439(ZYPP_plain)(64bit)
The yast2-pkg-bindings and libzypp versions should be always kept in sync by the dependencies.
Sounds clear, but some obstacles. libzypp.so.1511()(64bit) libzypp.so.1511(ZYPP_plain)(64bit) but actually I see NO such version in suse repos. yast2-pkg-bindings-3.1.29-1.1.x86_64 yast2-pkg-bindings-3.1.28-1.1.x86_64 both the same result yast2-ycp-ui-bindings-3.1.9-1.1.x86_64 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c37
--- Comment #37 from seleko seleko
(In reply to Ladislav Slezak from comment #35)
(In reply to Roman Neuhauser from comment #34)
that sounds like a yast package is not specific enough in its dependency specifications.
That should not be a problem, yast2-pkg-bindings requires the exact libzypp version which was used at the build time, e.g.:
# rpm -q --requires yast2-pkg-bindings | grep zypp libzypp.so.1439()(64bit) libzypp.so.1439(ZYPP_plain)(64bit)
The yast2-pkg-bindings and libzypp versions should be always kept in sync by the dependencies.
Sounds clear, but some obstacles. libzypp.so.1511()(64bit) libzypp.so.1511(ZYPP_plain)(64bit)
but actually I see NO such version in suse repos.
yast2-pkg-bindings-3.1.29-1.1.x86_64 yast2-pkg-bindings-3.1.28-1.1.x86_64 both the same result
yast2-ycp-ui-bindings-3.1.9-1.1.x86_64
Finally I've got it working... ruby bindings. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c38
Roman Neuhauser
Finally I've got it working... ruby bindings.
ruby bindings what? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c39
--- Comment #39 from seleko seleko
(In reply to seleko seleko from comment #37)
Finally I've got it working... ruby bindings.
ruby bindings what?
Was updated and problem finally disappeared. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c40
Roman Neuhauser
(In reply to Roman Neuhauser from comment #38)
(In reply to seleko seleko from comment #37)
Finally I've got it working... ruby bindings.
ruby bindings what?
Was updated and problem finally disappeared.
IOW, it should've been updated as a dependency of other yast-related packages, which didn't happen... why? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c41
--- Comment #41 from seleko seleko
(In reply to seleko seleko from comment #39)
(In reply to Roman Neuhauser from comment #38)
(In reply to seleko seleko from comment #37)
Finally I've got it working... ruby bindings.
ruby bindings what?
Was updated and problem finally disappeared.
IOW, it should've been updated as a dependency of other yast-related packages, which didn't happen... why?
I dont know why... Such dependencies I guess. Im just user :) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c42
--- Comment #42 from Roman Neuhauser
I dont know why... Such dependencies I guess. Im just user :)
of course, my question was directed at the yast team. :) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c43
--- Comment #43 from Alexander Karpov
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c44
--- Comment #44 from Alexander Karpov
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c45
Alexander Karpov
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c46
Stefan Hundhammer
YaST2 Live Installer still crashes
That crash is obviously a completely different problem (different scenario, different code location, different crash). It has nothing to do with the original bug here that is now fixed. Reopening the fixed bug does not magically fix that other problem. Please file a new bug for that new problem and attach y2logs. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
Stefan Hundhammer
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c48
Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c50
Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c52
Robert Klein
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c54
antony kikaxa
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c55
antony kikaxa
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c56
Felix Miata
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c57
Wolfgang Bauer
Did this fix hit the mirrors yet?
No. The fix hasn't even been accepted to Factory yet: https://build.opensuse.org/request/show/327731 Also see: (In reply to Stefan Hundhammer from comment #27)
The workaround for libyui-qt-pkg should prevent crashes for now:
Pull request (merged):
https://github.com/libyui/libyui-qt-pkg/pull/25
This will appear with libyui-qt-pkg-2.45.2 .
In particular the last sentence. Tumbleweed still has 2.45.0. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c58
--- Comment #58 from Felix Miata
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c59
--- Comment #59 from Stefan Hundhammer
Can the workaround be applied in an installation environment, on vtty2 before accepting the license?
The workaround IS the updated libyui-qt-pkg-2.45.2 package. I tried to provide that package (and a driver update disk with it) via my OBS home project, but the most recent version also requires the latest libzypp which also isn't available. I fear you'll just have to wait a day or two more until those packages show up in the public factory/Tumbleweed repos. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c60
--- Comment #60 from Felix Miata
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c62
Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c63
Cornelius Schumacher
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c64
Jay Anderson
http://bugzilla.opensuse.org/show_bug.cgi?id=941398
http://bugzilla.opensuse.org/show_bug.cgi?id=941398#c65
--- Comment #65 from Wolfgang Bauer
Don't know for sure if this is *different*, Yes, it does look like the same issue.
but maybe more logs will help. No. Again, the issue is fixed in libyui-qt-pkg 2.45.2, but Tumbleweed still has 2.45.0. 2.45.4 (with the fix) will be in the next snapshot though, but I cannot tell when this will be published.
-- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com