On Tue, Feb 04, 2014 at 11:16:27AM +0100, Ladislav Slezak wrote:
another change in yast2-ruby-bindings-3.1.7 is a new Yast::Logger module which wraps Y2Logger mentioned in the previous mail.
The latest version of yast2-storage doesn't build on openSUSE
12.3 anymore and it seems to be due to the new logging:
Client call failed with 'undefined method `synchronize' for
#Mutex:0x00000000fa0eb0' and backtrace
["/usr/lib64/ruby/1.9.1/singleton.rb:139:in `instance'",
"/usr/lib64/ruby/vendor_ruby/1.9.1/yast/y2logger.rb:70:in `log'",
"/usr/share/YaST2/modules/Storage.rb:324:in `InitLibstorage'",
"/home/abuild/rpmbuild/BUILD/yast2-storage-3.1.10/testsuite/tests/helper1b.rb:11:in
`initialize_helper1b'",
"/usr/lib64/ruby/vendor_ruby/1.9.1/yast/yast.rb:135:in
`include'",
"/home/abuild/rpmbuild/BUILD/yast2-storage-3.1.10/testsuite/tests/empty1.rb:22:in
`main'",
"/home/abuild/rpmbuild/BUILD/yast2-storage-3.1.10/testsuite/tests/empty1.rb:30:in
`