Script 'mail_helper' called by ro
Hello packager,
This is just FYI. Your package was checked in in distribution "sle12"
by autobuild-member: ro.
Here comes the log...
---------------------------%<------------------------------
Hi,
here is the log from ci_new_pac /mounts/work_src_done/SLE12/yast2-installation -> sle12
## BNC# 874996 : "No release notes during upgrade" (ASSIGNED/)
## BNC# 873877 : "after sled installation, grub2 show the boot menu as sles" (ASSIGNED/)
Changes:
--------
--- /work/SRC/SUSE:SLE-12:GA/yast2-installation/yast2-installation.changes 2014-04-23 12:26:26.000000000 +0200
+++ /mounts/work_src_done/SLE12/yast2-installation/yast2-installation.changes 2014-04-25 11:18:16.000000000 +0200
@@ -1,0 +2,14 @@
+Fri Apr 25 08:22:06 UTC 2014 - jsrain@suse.cz
+
+- enhanced handling of release notes from media (contrary to those
+ downloaded on-line) (bnc#874996)
+- 3.1.74
+
+-------------------------------------------------------------------
+Thu Apr 24 16:02:13 CEST 2014 - locilka@suse.com
+
+- Changed inst_system_analysis to read Product information
+ (that uses libzypp) after initializing libzypp (bnc#873877)
+- 3.1.73
+
+-------------------------------------------------------------------
calling whatdependson for sle12-i586
Packages directly triggered for rebuild:
- yast2-installation
- at least 20 other packages
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/SUSE:SLE-12:GA/yast2-installation (Old)
and /mounts/work_src_done/SLE12/yast2-installation (BS:build ID:36770 MAIL:yast-commit@opensuse.org) (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-installation", Maintainer is "yast-commit@opensuse.org"
Old:
----
yast2-installation-3.1.72.tar.bz2
New:
----
yast2-installation-3.1.74.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-installation.spec ++++++
--- /var/tmp/diff_new_pack.IAmfj8/_old 2014-04-25 11:42:29.000000000 +0200
+++ /var/tmp/diff_new_pack.IAmfj8/_new 2014-04-25 11:42:29.000000000 +0200
@@ -17,7 +17,7 @@
Name: yast2-installation
-Version: 3.1.72
+Version: 3.1.74
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
++++++ yast2-installation-3.1.72.tar.bz2 -> yast2-installation-3.1.74.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-3.1.72/package/yast2-installation.changes new/yast2-installation-3.1.74/package/yast2-installation.changes
--- old/yast2-installation-3.1.72/package/yast2-installation.changes 2014-04-23 11:16:02.000000000 +0200
+++ new/yast2-installation-3.1.74/package/yast2-installation.changes 2014-04-25 11:15:57.000000000 +0200
@@ -1,4 +1,18 @@
-------------------------------------------------------------------
+Fri Apr 25 08:22:06 UTC 2014 - jsrain@suse.cz
+
+- enhanced handling of release notes from media (contrary to those
+ downloaded on-line) (bnc#874996)
+- 3.1.74
+
+-------------------------------------------------------------------
+Thu Apr 24 16:02:13 CEST 2014 - locilka@suse.com
+
+- Changed inst_system_analysis to read Product information
+ (that uses libzypp) after initializing libzypp (bnc#873877)
+- 3.1.73
+
+-------------------------------------------------------------------
Wed Apr 23 08:48:13 UTC 2014 - jsrain@suse.cz
- enable top bar with logo during installation (bnc#868722)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-3.1.72/package/yast2-installation.spec new/yast2-installation-3.1.74/package/yast2-installation.spec
--- old/yast2-installation-3.1.72/package/yast2-installation.spec 2014-04-23 11:16:02.000000000 +0200
+++ new/yast2-installation-3.1.74/package/yast2-installation.spec 2014-04-25 11:15:57.000000000 +0200
@@ -17,7 +17,7 @@
Name: yast2-installation
-Version: 3.1.72
+Version: 3.1.74
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-3.1.72/src/clients/inst_download_release_notes.rb new/yast2-installation-3.1.74/src/clients/inst_download_release_notes.rb
--- old/yast2-installation-3.1.72/src/clients/inst_download_release_notes.rb 2014-04-23 11:16:03.000000000 +0200
+++ new/yast2-installation-3.1.74/src/clients/inst_download_release_notes.rb 2014-04-25 11:15:57.000000000 +0200
@@ -69,15 +69,19 @@
end
products = Pkg.ResolvableDependencies("", :product, "").select { | product |
- product["status"] == :selected || product["status"] == :installed
+ [:selected, :installed].include? product["status"]
}
- log.info("Products: #{products}")
+ log.debug("Products: #{products}")
products.each do | product |
+ if InstData.downloaded_release_notes.include? product["name"]
+ log.info("Release notes for #{product['name']} already downloaded, skipping...")
+ next
+ end
url = product["relnotes_url"]
- log.info("URL: #{url}")
+ log.debug("URL: #{url}")
# protect from wrong urls
- if url == nil || url == ""
- log.warning("Skipping invalid URL")
+ if url.nil? || url.empty?
+ log.warning("Skipping invalid URL #{url} for product #{product['name']}")
next
end
pos = url.rindex("/")
@@ -108,6 +112,7 @@
if ret == 0
log.info("Release notes downloaded successfully")
InstData.release_notes[product["name"]] = SCR.Read(path(".target.string"), filename)
+ InstData.downloaded_release_notes << product["name"]
break
end
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-3.1.72/src/clients/inst_system_analysis.rb new/yast2-installation-3.1.74/src/clients/inst_system_analysis.rb
--- old/yast2-installation-3.1.72/src/clients/inst_system_analysis.rb 2014-04-23 11:16:03.000000000 +0200
+++ new/yast2-installation-3.1.74/src/clients/inst_system_analysis.rb 2014-04-25 11:15:57.000000000 +0200
@@ -133,14 +133,14 @@
actions_doing << _("Searching for system files...")
actions_functions << fun_ref(method(:FilesFromOlderSystems), "boolean ()")
- actions_todo << _("Evaluate update possibility")
- actions_doing << _("Evaluating update possibility...")
- actions_functions << fun_ref(method(:EvaluateUpdatePossibilities), "boolean ()")
-
actions_todo << _("Initialize software manager")
actions_doing << _("Initializing software manager...")
actions_functions << fun_ref(method(:InitInstallationRepositories), "boolean ()")
+ actions_todo << _("Evaluate update possibility")
+ actions_doing << _("Evaluating update possibility...")
+ actions_functions << fun_ref(method(:EvaluateUpdatePossibilities), "boolean ()")
+
Progress.New(
# TRANSLATORS: dialog caption
_("System Probing"),
@@ -354,6 +354,7 @@
if load_release_notes(Packages.GetBaseSourceID)
# push button
Wizard.ShowReleaseNotesButton(_("Re&lease Notes..."), "rel_notes")
+ InstData.release_notes[Product.name] = @media_text
UI::SetReleaseNotes( { Product.name => @media_text } )
end
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-3.1.72/src/modules/InstData.rb new/yast2-installation-3.1.74/src/modules/InstData.rb
--- old/yast2-installation-3.1.72/src/modules/InstData.rb 2014-04-23 11:16:03.000000000 +0200
+++ new/yast2-installation-3.1.74/src/modules/InstData.rb 2014-04-25 11:15:57.000000000 +0200
@@ -93,9 +93,13 @@
# disk to use for OEM image
@image_target_disk = nil
- # downloaded release notes, product => text
+ # downloaded (also from media) release notes, product => text
@release_notes = {}
+ # list of release notes which were downloaded from internet (not from media)
+ # only product names, not the actual RN text
+ @downloaded_release_notes = []
+
# EOF
end
@@ -114,6 +118,7 @@
publish :variable => :additional_copy_files, :type => "list <map>"
publish :variable => :image_target_disk, :type => "string"
publish :variable => :release_notes, :type => "map