Bug ID | 991676 |
---|---|
Summary | leap 42.2 ppc64le install failure with undefined method `mktmpdir' for Dir:Class' |
Classification | openSUSE |
Product | openSUSE Distribution |
Version | Leap 42.2 |
Hardware | PowerPC-64 |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Installation |
Assignee | yast2-maintainers@suse.de |
Reporter | normand@linux.vnet.ibm.com |
QA Contact | jsrain@suse.com |
Found By | --- |
Blocker | --- |
Created attachment 686438 [details] leap422_install_iso92_yast_log.tgz do install last ppc64le iso (1) for Leap 42.2 on an already installed kvm guest of a previous Leap 42.2. The install started correctly The first failure is an undefined method `mktmpdir' for Dir:Class' message (2) I ignored the error and continued installation up to a Second error (3) about a missing xml from repo, reported in loop until I skipped the error manually. After that installation completed and reboot successfull. I retrieved in a tarball in next attachment the /var/log/YaST2 content (leap422_install_iso92_yast_log.tgz) (1) http://download.opensuse.org/ports/ppc/distribution/leap/42.2-Current/iso/openSUSE-Leap-42.2-DVD-ppc64le-Build0092-Media.iso (2) extract from y2log-1.gz === 2016-08-02 10:43:14 <1> install(3301) [Ruby] yast/wfm.rb:203 Call client /mounts/mp_0001/usr/share/YaST2/clients/inst_user_first.rb 2016-08-02 10:43:14 <3> install(3301) [Ruby] yast/wfm.rb:220 Client call failed with 'undefined method `mktmpdir' for Dir:Class' and backtrace ["/usr/share/YaST2/lib/users/dialogs/inst_user_first.rb:410:in `block in importable_users'", "/usr/share/YaST2/lib/users/dialogs/inst_user_first.rb:409:in `each'", "/usr/share/YaST2/lib/users/dialogs/inst_user_first.rb:409:in `importable_users'", "/usr/share/YaST2/lib/users/dialogs/inst_user_first.rb:64:in `initialize'", "/mounts/mp_0001/usr/share/YaST2/clients/inst_user_first.rb:23:in `new'", "/mounts/mp_0001/usr/share/YaST2/clients/inst_user_first.rb:23:in `<top (required)>'", "/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:207:in `eval'", "/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:207:in `run_client'", "/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:184:in `call_builtin'", "/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:184:in `call_builtin_wrapper'", "/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:177:in `CallFunction'", "/mounts/mp_0001/usr/share/YaST2/modules/ProductControl.rb:1360:in `RunFrom'", "/usr/share/YaST2/lib/installation/clients/inst_installation_options.rb:159:in `main'", "/mounts/mp_0001/usr/share/YaST2/clients/inst_installation_options.rb:2:in `<top (required)>'", "/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:207:in `eval'", "/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:207:in `run_client'", "/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:184:in `call_builtin'", "/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:184:in `call_builtin_wrapper'", "/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:177:in `CallFunction'", "/mounts/mp_0001/usr/share/YaST2/modules/ProductControl.rb:1360:in `RunFrom'", "/mounts/mp_0001/usr/share/YaST2/modules/ProductControl.rb:1547:in `Run'", "/usr/share/YaST2/lib/installation/clients/inst_worker_initial.rb:106:in `main'", "/mounts/mp_0001/usr/share/YaST2/clients/inst_worker_initial.rb:2:in `<top (required)>'", "/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:207:in `eval'", "/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:207:in `run_client'", "/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:184:in `call_builtin'", "/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:184:in `call_builtin_wrapper'", "/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:177:in `CallFunction'", "/usr/share/YaST2/lib/installation/clients/installation.rb:77:in `main'", "/mounts/mp_0001/usr/share/YaST2/clients/installation.rb:2:in `<top (required)>'", "/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:207:in `eval'", "/usr/lib64/ruby/vendor_ruby/2.1.0/yast/wfm.rb:207:in `run_client'"] 2016-08-02 10:43:14 <3> install(3301) [Ruby] yast/wfm.rb:242 Internal error. Please report a bug report with logs. Details: undefined method `mktmpdir' for Dir:Class Caller: /usr/share/YaST2/lib/users/dialogs/inst_user_first.rb:410:in `block in importable_users' === (3) extract from y2log-1.gz === 2016-08-02 11:10:41 <1> install(3301) [Ruby] modules/PackageCallbacks.rb:548 MediaChange error: err'NOT_FOUND:File '/suse/setup/descr/appdata-d7587dd270f37b60d5bc5ca9b8ae00d9.xml.gz' not found on medium 'http://download.opensuse.org/ports/ppc/distribution/leap/42.2/repo/oss/' ... 2016-08-02 11:19:30 <1> install(3301) [Ruby] modules/PackageCallbacks.rb:548 MediaChange error: err'NOT_FOUND:File '/suse/setup/descr/appdata-d7587dd270f37b60d5bc5ca9b8ae00d9.xml.gz' not found on medium 'http://download.opensuse.org/ports/ppc/distribution/leap/42.2/repo/oss/' ===