Hello community,
here is the log from the commit of package yast2
checked in at Wed Dec 3 16:43:00 CET 2008.
--------
--- yast2/yast2.changes 2008-12-02 14:19:16.000000000 +0100
+++ /mounts/work_src_done/STABLE/yast2/yast2.changes 2008-12-03 15:21:07.786129000 +0100
@@ -1,0 +2,18 @@
+Wed Dec 03 14:39:30 CET 2008 - aschnell@suse.de
+
+- save xorg conf and log in save_y2logs
+- 2.17.56
+
+-------------------------------------------------------------------
+Wed Dec 3 10:28:01 CET 2008 - lslezak@suse.cz
+
+- PackageSystem::DoInstallAndRemove() - do not install recommended
+ packages for already installed packages (bnc#445476)
+- 2.17.55
+
+-------------------------------------------------------------------
+Tue Dec 2 15:18:00 CET 2008 - mzugec@suse.cz
+
+- NetworkStorage:: for LVM detection use pvs instead of pvscan
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
yast2-2.17.54.tar.bz2
New:
----
yast2-2.17.56.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2.spec ++++++
--- /var/tmp/diff_new_pack.W12975/_old 2008-12-03 16:42:29.000000000 +0100
+++ /var/tmp/diff_new_pack.W12975/_new 2008-12-03 16:42:29.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package yast2 (Version 2.17.54)
+# spec file for package yast2 (Version 2.17.56)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,17 +19,17 @@
Name: yast2
-Version: 2.17.54
+Version: 2.17.56
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-2.17.54.tar.bz2
+Source0: yast2-2.17.56.tar.bz2
Prefix: /usr
Source1: yast2-rpmlintrc
BuildRequires: perl-XML-Writer update-desktop-files yast2-devtools yast2-perl-bindings yast2-testsuite
# Needed already in build time
-BuildRequires: yast2-core >= 2.17.1 yast2-pkg-bindings >= 2.17.25
+BuildRequires: yast2-core >= 2.17.1 yast2-pkg-bindings >= 2.17.30
# pre-requires for filling the sysconfig template (sysconfig.yast2)
PreReq: %fillup_prereq
# y2base foo -S (hello) UI, list:: namespace
@@ -37,8 +37,8 @@
# Mod_UI
# new YButtonBox widget (fate #303446)
Requires: yast2-ycp-ui-bindings >= 2.17.8
-# changed GPG callbacks
-Requires: yast2-pkg-bindings >= 2.17.25
+# Pkg::Solve()
+Requires: yast2-pkg-bindings >= 2.17.30
Requires: yast2_ui yast2-branding
# For Cron Agent, Module
Requires: perl-Config-Crontab
@@ -147,7 +147,7 @@
Steffen Winterfeldt
%prep
-%setup -n yast2-2.17.54
+%setup -n yast2-2.17.56
%build
%{prefix}/bin/y2tool y2autoconf
@@ -251,6 +251,15 @@
%doc %{prefix}/share/doc/packages/yast2/types
%doc %{prefix}/share/doc/packages/yast2/wizard
%changelog
+* Wed Dec 03 2008 aschnell@suse.de
+- save xorg conf and log in save_y2logs
+- 2.17.56
+* Wed Dec 03 2008 lslezak@suse.cz
+- PackageSystem::DoInstallAndRemove() - do not install recommended
+ packages for already installed packages (bnc#445476)
+- 2.17.55
+* Tue Dec 02 2008 mzugec@suse.cz
+- NetworkStorage:: for LVM detection use pvs instead of pvscan
* Tue Dec 02 2008 mzugec@suse.cz
- improved rootfs on network-based disk detection (bnc#445004)
- 2.17.54
++++++ yast2-2.17.54.tar.bz2 -> yast2-2.17.56.tar.bz2 ++++++
++++ 8926 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-2.17.54/configure.in new/yast2-2.17.56/configure.in
--- old/yast2-2.17.54/configure.in 2008-12-02 13:41:22.000000000 +0100
+++ new/yast2-2.17.56/configure.in 2008-12-03 15:15:54.000000000 +0100
@@ -3,7 +3,7 @@
dnl -- This file is generated by y2autoconf 2.17.6 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2, 2.17.53, http://bugs.opensuse.org/, yast2)
+AC_INIT(yast2, 2.17.56, http://bugs.opensuse.org/, yast2)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -18,7 +18,7 @@
AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
dnl Important YaST2 variables
-VERSION="2.17.53"
+VERSION="2.17.56"
RPMNAME="yast2"
MAINTAINER="Jiri Srain "
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-2.17.54/library/modules/Version.ycp new/yast2-2.17.56/library/modules/Version.ycp
--- old/yast2-2.17.54/library/modules/Version.ycp 2008-12-02 14:14:36.000000000 +0100
+++ new/yast2-2.17.56/library/modules/Version.ycp 2008-12-03 15:16:18.000000000 +0100
@@ -20,7 +20,7 @@
/**
* Version of the yast2 package
*/
-global string yast2 = "2.17.54";
+global string yast2 = "2.17.56";
/* EOF */
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-2.17.54/library/network/src/NetworkStorage.ycp new/yast2-2.17.56/library/network/src/NetworkStorage.ycp
--- old/yast2-2.17.54/library/network/src/NetworkStorage.ycp 2008-12-02 13:40:55.000000000 +0100
+++ new/yast2-2.17.56/library/network/src/NetworkStorage.ycp 2008-12-03 10:41:17.000000000 +0100
@@ -17,12 +17,12 @@
global string getDevice(string mount_point){
map out = (map)SCR::Execute(.target.bash_output, sformat("grep ' %1 ' /proc/mounts|grep -v rootfs|tr -d '\n'", mount_point));
+ y2milestone("mountpoint found %1", out);
list<string> rows = splitstring(out["stdout"]:"", " ");
- y2internal("rows %1", rows);
string device="";
if (rows[2]:""=="nfs") device="nfs";
else device=rows[0]:"";
- y2internal("device %1", device);
+ y2milestone("%1 is on device: %2", mount_point, device);
return device;
}
@@ -34,6 +34,10 @@
global boolean isDiskOnNetwork(string device){
y2milestone("begin isDiskOnNetwork(%1) function", device);
if (device=="nfs") return true;
+ if (size(device)==0) {
+ y2error("Empty parameter for isDiskOnNetwork() function");
+ return false;
+ }
boolean network_based=false;
// test for LVM
@@ -41,9 +45,9 @@
y2warning("LVM detected!");
string group_name = splitstring(splitstring(device, "/")[3]:"", "-")[0]:"";
y2milestone("LVM group name %1", group_name);
- map command = (map)SCR::Execute(.target.bash_output, sformat("pvscan 2>/dev/null|grep %1", group_name));
+ map command = (map)SCR::Execute(.target.bash_output, sformat("pvs 2>/dev/null|grep %1", group_name));
foreach(string row, filter(string s, splitstring(command["stdout"]:"", "\n"), { return (size(s)>0);}), {
- string lvm_device = filter(string s, splitstring(row, " "), { return (size(s)>0);})[1]:"";
+ string lvm_device = filter(string s, splitstring(row, " "), { return (size(s)>0);})[0]:"";
y2milestone("LVM physical device: %1", lvm_device);
if (isDiskOnNetwork(lvm_device)) network_based=true;
});
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-2.17.54/library/packages/src/PackageSystem.ycp new/yast2-2.17.56/library/packages/src/PackageSystem.ycp
--- old/yast2-2.17.54/library/packages/src/PackageSystem.ycp 2008-06-06 17:26:25.000000000 +0200
+++ new/yast2-2.17.56/library/packages/src/PackageSystem.ycp 2008-12-03 14:42:03.000000000 +0100
@@ -6,7 +6,7 @@
* Michal Svec
* Flags: Stable
*
- * $Id: PackageSystem.ycp 48115 2008-06-06 14:03:35Z locilka $
+ * $Id: PackageSystem.ycp 53836 2008-12-03 12:45:17Z lslezak $
*
* The documentation is maintained at
* <a href="../index.html">.../docs/index.html</a>.
@@ -188,7 +188,8 @@
});
if(ok != true) return false;
- if(Pkg::PkgSolve (false) != true) {
+ // do not install recommended packages for already installed packages (bnc#445476)
+ if(Pkg::Solve($["ignoreAlreadyRecommended":true]) != true) {
y2error("Package solve failed: %1", Pkg::LastError());
if (packages_consistent)
{
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-2.17.54/scripts/save_y2logs new/yast2-2.17.56/scripts/save_y2logs
--- old/yast2-2.17.54/scripts/save_y2logs 2008-11-04 15:31:22.000000000 +0100
+++ new/yast2-2.17.56/scripts/save_y2logs 2008-12-03 14:37:24.000000000 +0100
@@ -57,6 +57,14 @@
LIST="$LIST /etc/install.inf"
fi
+if [ -f /etc/X11/xorg.conf ]; then
+ LIST="$LIST /etc/X11/xorg.conf"
+fi
+
+if [ -f /var/log/Xorg.0.log ]; then
+ LIST="$LIST /var/log/Xorg.0.log"
+fi
+
RPM_LIST="rpm-qa"
if [ -f /var/lib/rpm/Packages ]; then
rpm -qa --qf '%{NAME}-%{VERSION}-%{RELEASE}\t\t\t(%{VENDOR})\t%{DISTRIBUTION}\n' 2>/dev/null | sort >/var/log/$RPM_LIST
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-2.17.54/VERSION new/yast2-2.17.56/VERSION
--- old/yast2-2.17.54/VERSION 2008-12-02 14:05:28.000000000 +0100
+++ new/yast2-2.17.56/VERSION 2008-12-03 14:42:50.000000000 +0100
@@ -1 +1 @@
-2.17.54
+2.17.56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org