Author: locilka
Date: Thu Jul 10 13:31:22 2008
New Revision: 48956
URL: http://svn.opensuse.org/viewcvs/yast?rev=48956&view=rev
Log:
- Only directories in release-notes directory are considered to be
real release notes (bnc #407922).
- 2.17.0
Modified:
trunk/installation/VERSION
trunk/installation/package/yast2-installation.changes
trunk/installation/src/clients/inst_release_notes.ycp
Modified: trunk/installation/VERSION
URL: http://svn.opensuse.org/viewcvs/yast/trunk/installation/VERSION?rev=48956&r1=48955&r2=48956&view=diff
==============================================================================
--- trunk/installation/VERSION (original)
+++ trunk/installation/VERSION Thu Jul 10 13:31:22 2008
@@ -1 +1 @@
-2.16.49
+2.17.0
Modified: trunk/installation/package/yast2-installation.changes
URL: http://svn.opensuse.org/viewcvs/yast/trunk/installation/package/yast2-installation.changes?rev=48956&r1=48955&r2=48956&view=diff
==============================================================================
--- trunk/installation/package/yast2-installation.changes (original)
+++ trunk/installation/package/yast2-installation.changes Thu Jul 10 13:31:22 2008
@@ -1,4 +1,11 @@
-------------------------------------------------------------------
+Thu Jul 10 13:31:00 CEST 2008 - locilka@suse.cz
+
+- Only directories in release-notes directory are considered to be
+ real release notes (bnc #407922).
+- 2.17.0
+
+-------------------------------------------------------------------
Wed Jul 9 17:09:15 CEST 2008 - mvidner@suse.cz
- Fixed building in a prefix (/etc).
Modified: trunk/installation/src/clients/inst_release_notes.ycp
URL: http://svn.opensuse.org/viewcvs/yast/trunk/installation/src/clients/inst_release_notes.ycp?rev=48956&r1=48955&r2=48956&view=diff
==============================================================================
--- trunk/installation/src/clients/inst_release_notes.ycp (original)
+++ trunk/installation/src/clients/inst_release_notes.ycp Thu Jul 10 13:31:22 2008
@@ -80,6 +80,19 @@
// Release notes might be missing
if (FileUtils::Exists(basedirectory) && FileUtils::IsDirectory(basedirectory)) {
readproducts = (list<string>) SCR::Read(.target.dir, basedirectory);
+
+ // bnc #407922
+ // not all objects need to be directories
+ boolean is_directory = nil;
+ readproducts = filter (string one_prod, readproducts, {
+ is_directory = FileUtils::IsDirectory (sformat ("%1/%2", basedirectory, one_prod));
+
+ if (is_directory != true) {
+ y2warning ("'%1' in '%2' is not a directory", one_prod, basedirectory);
+ }
+
+ return is_directory;
+ });
}
map