Script 'mail_helper' called by kukuk Hello packager, This is just FYI. Your package was checked in in distribution "sle12" by autobuild-member: kukuk. Here comes the log... ---------------------------%<------------------------------ Hi, here is the log from ci_new_pac /mounts/work_src_done/SLE12/yast2-registration -> sle12 Changes: -------- --- /work/SRC/SUSE:SLE-12:GA/yast2-registration/yast2-registration.changes 2014-06-16 14:53:47.000000000 +0200 +++ /mounts/work_src_done/SLE12/yast2-registration/yast2-registration.changes 2014-06-16 18:28:51.000000000 +0200 @@ -1,0 +2,6 @@ +Mon Jun 16 16:05:20 UTC 2014 - lslezak@suse.cz + +- fixed crash (nil error) when reading available extensions +- 3.1.76 + +------------------------------------------------------------------- calling whatdependson for sle12-i586 Packages directly triggered for rebuild: - yast2-registration ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/SUSE:SLE-12:GA/yast2-registration (Old) and /mounts/work_src_done/SLE12/yast2-registration (BS:build ID:39637 MAIL:yast-commit@opensuse.org) (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "yast2-registration", Maintainer is "yast-commit@opensuse.org" Old: ---- yast2-registration-3.1.75.tar.bz2 New: ---- yast2-registration-3.1.76.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-registration.spec ++++++ --- /var/tmp/diff_new_pack.xCJylV/_old 2014-06-16 20:01:31.000000000 +0200 +++ /var/tmp/diff_new_pack.xCJylV/_new 2014-06-16 20:01:31.000000000 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version: 3.1.75 +Version: 3.1.76 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++++++ yast2-registration-3.1.75.tar.bz2 -> yast2-registration-3.1.76.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-3.1.75/package/yast2-registration.changes new/yast2-registration-3.1.76/package/yast2-registration.changes --- old/yast2-registration-3.1.75/package/yast2-registration.changes 2014-06-16 13:51:16.000000000 +0200 +++ new/yast2-registration-3.1.76/package/yast2-registration.changes 2014-06-16 18:26:12.000000000 +0200 @@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Mon Jun 16 16:05:20 UTC 2014 - lslezak@suse.cz + +- fixed crash (nil error) when reading available extensions +- 3.1.76 + +------------------------------------------------------------------- Fri Jun 13 15:32:20 UTC 2014 - lslezak@suse.cz - port to the new suse-connect API (suse-connect >= 0.1.0) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-3.1.75/package/yast2-registration.spec new/yast2-registration-3.1.76/package/yast2-registration.spec --- old/yast2-registration-3.1.75/package/yast2-registration.spec 2014-06-16 13:51:16.000000000 +0200 +++ new/yast2-registration-3.1.76/package/yast2-registration.spec 2014-06-16 18:26:12.000000000 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version: 3.1.75 +Version: 3.1.76 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-3.1.75/src/lib/registration/registration.rb new/yast2-registration-3.1.76/src/lib/registration/registration.rb --- old/yast2-registration-3.1.75/src/lib/registration/registration.rb 2014-06-16 13:51:17.000000000 +0200 +++ new/yast2-registration-3.1.76/src/lib/registration/registration.rb 2014-06-16 18:26:13.000000000 +0200 @@ -60,14 +60,18 @@ def register_product(product, email = nil) service_for_product(product) do |product_ident, params| log.info "Registering product: #{product}" - SUSE::Connect::YaST.activate_product(product_ident, params, email) + service = SUSE::Connect::YaST.activate_product(product_ident, params, email) + log.info "Register product result: #{service}" + service end end def upgrade_product(product) service_for_product(product) do |product_ident, params| log.info "Upgrading product: #{product}" - SUSE::Connect::YaST.upgrade_product(product_ident, params) + service = SUSE::Connect::YaST.upgrade_product(product_ident, params) + log.info "Upgrade product result: #{service}" + service end end @@ -85,7 +89,9 @@ ) params = connect_params({}) - addons = SUSE::Connect::YaST.show_product(remote_product, params) + addons = SUSE::Connect::YaST.show_product(remote_product, params).extensions || [] + log.info "Available addons result: #{addons}" + # ignore the base product "addon" addons.reject{ |a| a.identifier == base_product["name"] } end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-3.1.75/src/lib/registration/ui/addon_eula_dialog.rb new/yast2-registration-3.1.76/src/lib/registration/ui/addon_eula_dialog.rb --- old/yast2-registration-3.1.75/src/lib/registration/ui/addon_eula_dialog.rb 2014-06-16 13:51:17.000000000 +0200 +++ new/yast2-registration-3.1.76/src/lib/registration/ui/addon_eula_dialog.rb 2014-06-16 18:26:13.000000000 +0200 @@ -68,12 +68,11 @@ # @param addon [SUSE::Connect::Product] the addon # @return [Boolean] true if the EULA has been accepted def accept_eula(addon) - addon_name = product.label Dir.mktmpdir("extension-eula-") do |tmpdir| begin Yast::Popup.Feedback( _("Downloading License Agreement..."), - addon_name + addon.label ) do # download the license (with translations) loader = EulaDownloader.new(addon.eula_url, tmpdir, @@ -84,17 +83,17 @@ rescue Exception => e log.error "Download failed: #{e.message}: #{e.backtrace}" # %s is an extension name, e.g. "SUSE Linux Enterprise Software Development Kit" - Yast::Report.Error(_("Downloading the license for\n%s\nfailed.") % addon_name) + Yast::Report.Error(_("Downloading the license for\n%s\nfailed.") % addon.label) #FIXME change for GA!!! return true end - id = "#{addon_name} extension EULA" + id = "#{addon.label} extension EULA" Yast::ProductLicense.SetAcceptanceNeeded(id, true) Yast::ProductLicense.license_file_print = addon.eula_url # %s is an extension name, e.g. "SUSE Linux Enterprise Software Development Kit" - title = _("%s License Agreement") % addon_name + title = _("%s License Agreement") % addon.label eulas = read_downloaded_eulas(tmpdir) enable_back = true @@ -102,7 +101,7 @@ eula_lang(eulas.keys), arg_ref(eulas), id, title) # TODO FIXME: this a workaround, remove before RC/GM!! - display_beta_warning(addon_name) + display_beta_warning(addon.label) base_product = false action = "abort" continue with "q"... Checked in at Mon Jun 16 20:01:44 CEST 2014 by kukuk Remember to have fun... -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org