openSUSE Commits
Threads by month
- ----- 2024 -----
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
January 2009
- 1 participants
- 1177 discussions
Hello community,
here is the log from the commit of package yast2-pkg-bindings for openSUSE:Factory
checked in at Thu Jan 29 01:34:48 CET 2009.
--------
--- yast2-pkg-bindings/yast2-pkg-bindings.changes 2009-01-16 20:01:46.000000000 +0100
+++ yast2-pkg-bindings/yast2-pkg-bindings.changes 2009-01-28 14:29:31.846055000 +0100
@@ -1,0 +2,14 @@
+Wed Jan 28 14:11:58 CET 2009 - lslezak(a)suse.cz
+
+- Fixed Pkg::SetSolverFlags() function - properly set
+ "ignoreAlreadyRecommended" flag, do not select extra packages for
+ installation (bnc#470185)
+- 2.18.2
+
+-------------------------------------------------------------------
+Mon Jan 26 16:26:46 CET 2009 - lslezak(a)suse.cz
+
+- implemented RemoveResolvableReport::problem() callback, do not
+ abort when [Ignore] is pressed (bnc#465641)
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
yast2-pkg-bindings-2.18.1.tar.bz2
New:
----
yast2-pkg-bindings-2.18.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-pkg-bindings-devel-doc.spec ++++++
--- /var/tmp/diff_new_pack.Sa7783/_old 2009-01-29 01:33:51.000000000 +0100
+++ /var/tmp/diff_new_pack.Sa7783/_new 2009-01-29 01:33:51.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-pkg-bindings-devel-doc (Version 2.18.1)
+# spec file for package yast2-pkg-bindings-devel-doc (Version 2.18.2)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,12 +19,12 @@
Name: yast2-pkg-bindings-devel-doc
-Version: 2.18.1
+Version: 2.18.2
Release: 1
License: GPL v2 or later
Group: Documentation/HTML
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-pkg-bindings-2.18.1.tar.bz2
+Source0: yast2-pkg-bindings-2.18.2.tar.bz2
Prefix: %_prefix
# same as in the main package (because we use the same configure.in.in)
BuildRequires: blocxx-devel docbook-xsl-stylesheets doxygen gcc-c++ libgcrypt-devel libxcrypt-devel libxslt libzypp-devel perl-XML-Writer sgml-skel yast2-core-devel yast2-devtools
@@ -45,7 +45,7 @@
Ladislav Slez�k <lslezak(a)novell.com>
%prep
-%setup -n yast2-pkg-bindings-2.18.1
+%setup -n yast2-pkg-bindings-2.18.2
# build only documentation, ignore all other directories
echo "doc" > SUBDIRS
++++++ yast2-pkg-bindings.spec ++++++
--- /var/tmp/diff_new_pack.Sa7783/_old 2009-01-29 01:33:51.000000000 +0100
+++ /var/tmp/diff_new_pack.Sa7783/_new 2009-01-29 01:33:51.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-pkg-bindings (Version 2.18.1)
+# spec file for package yast2-pkg-bindings (Version 2.18.2)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,12 +19,12 @@
Name: yast2-pkg-bindings
-Version: 2.18.1
+Version: 2.18.2
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-pkg-bindings-2.18.1.tar.bz2
+Source0: yast2-pkg-bindings-2.18.2.tar.bz2
Prefix: /usr
BuildRequires: blocxx-devel docbook-xsl-stylesheets doxygen gcc-c++ libgcrypt-devel libxcrypt-devel libxslt perl-XML-Writer sgml-skel yast2-core-devel yast2-devtools
BuildRequires: libzypp-devel >= 5.24.7
@@ -47,7 +47,7 @@
Stanislav Visnovsky <visnov(a)suse.cz>
%prep
-%setup -n yast2-pkg-bindings-2.18.1
+%setup -n yast2-pkg-bindings-2.18.2
# build only the library, ignore documentation (it is in devel-doc package)
echo "src" > SUBDIRS
@@ -79,6 +79,14 @@
%{_libdir}/YaST2/plugin/libpy2Pkg.so
%doc %{prefix}/share/doc/packages/yast2-pkg-bindings
%changelog
+* Wed Jan 28 2009 lslezak(a)suse.cz
+- Fixed Pkg::SetSolverFlags() function - properly set
+ "ignoreAlreadyRecommended" flag, do not select extra packages for
+ installation (bnc#470185)
+- 2.18.2
+* Mon Jan 26 2009 lslezak(a)suse.cz
+- implemented RemoveResolvableReport::problem() callback, do not
+ abort when [Ignore] is pressed (bnc#465641)
* Fri Jan 16 2009 lslezak(a)suse.cz
- 2.18.1
* Thu Jan 15 2009 lslezak(a)suse.cz
++++++ yast2-pkg-bindings-2.18.1.tar.bz2 -> yast2-pkg-bindings-2.18.2.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-pkg-bindings-2.18.1/configure new/yast2-pkg-bindings-2.18.2/configure
--- old/yast2-pkg-bindings-2.18.1/configure 2009-01-16 19:58:03.000000000 +0100
+++ new/yast2-pkg-bindings-2.18.2/configure 2009-01-28 14:27:57.000000000 +0100
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.63 for yast2-pkg-bindings 2.18.1.
+# Generated by GNU Autoconf 2.63 for yast2-pkg-bindings 2.18.2.
#
# Report bugs to <http://bugs.opensuse.org/>.
#
@@ -745,8 +745,8 @@
# Identity of this package.
PACKAGE_NAME='yast2-pkg-bindings'
PACKAGE_TARNAME='yast2-pkg-bindings'
-PACKAGE_VERSION='2.18.1'
-PACKAGE_STRING='yast2-pkg-bindings 2.18.1'
+PACKAGE_VERSION='2.18.2'
+PACKAGE_STRING='yast2-pkg-bindings 2.18.2'
PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
ac_unique_file="RPMNAME"
@@ -1536,7 +1536,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures yast2-pkg-bindings 2.18.1 to adapt to many kinds of systems.
+\`configure' configures yast2-pkg-bindings 2.18.2 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1608,7 +1608,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of yast2-pkg-bindings 2.18.1:";;
+ short | recursive ) echo "Configuration of yast2-pkg-bindings 2.18.2:";;
esac
cat <<\_ACEOF
@@ -1720,7 +1720,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-yast2-pkg-bindings configure 2.18.1
+yast2-pkg-bindings configure 2.18.2
generated by GNU Autoconf 2.63
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1734,7 +1734,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by yast2-pkg-bindings $as_me 2.18.1, which was
+It was created by yast2-pkg-bindings $as_me 2.18.2, which was
generated by GNU Autoconf 2.63. Invocation command line was
$ $0 $@
@@ -2581,7 +2581,7 @@
# Define the identity of the package.
PACKAGE='yast2-pkg-bindings'
- VERSION='2.18.1'
+ VERSION='2.18.2'
cat >>confdefs.h <<_ACEOF
@@ -2805,7 +2805,7 @@
-VERSION="2.18.1"
+VERSION="2.18.2"
RPMNAME="yast2-pkg-bindings"
MAINTAINER="Ladislav Slezák <lslezak(a)suse.cz>"
@@ -17209,7 +17209,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by yast2-pkg-bindings $as_me 2.18.1, which was
+This file was extended by yast2-pkg-bindings $as_me 2.18.2, which was
generated by GNU Autoconf 2.63. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -17272,7 +17272,7 @@
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_version="\\
-yast2-pkg-bindings config.status 2.18.1
+yast2-pkg-bindings config.status 2.18.2
configured by $0, generated by GNU Autoconf 2.63,
with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-pkg-bindings-2.18.1/configure.in new/yast2-pkg-bindings-2.18.2/configure.in
--- old/yast2-pkg-bindings-2.18.1/configure.in 2009-01-16 19:57:48.000000000 +0100
+++ new/yast2-pkg-bindings-2.18.2/configure.in 2009-01-28 14:27:44.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-pkg-bindings, 2.18.1, http://bugs.opensuse.org/, yast2-pkg-bindings)
+AC_INIT(yast2-pkg-bindings, 2.18.2, http://bugs.opensuse.org/, yast2-pkg-bindings)
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.18.1"
+VERSION="2.18.2"
RPMNAME="yast2-pkg-bindings"
MAINTAINER="Ladislav Slezák <lslezak(a)suse.cz>"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-pkg-bindings-2.18.1/src/Callbacks.cc new/yast2-pkg-bindings-2.18.2/src/Callbacks.cc
--- old/yast2-pkg-bindings-2.18.1/src/Callbacks.cc 2008-11-28 17:31:24.000000000 +0100
+++ new/yast2-pkg-bindings-2.18.2/src/Callbacks.cc 2009-01-26 16:07:53.000000000 +0100
@@ -438,6 +438,33 @@
return zypp::target::rpm::RemoveResolvableReport::progress(value, resolvable);
}
+ virtual Action problem(
+ zypp::Resolvable::constPtr resolvable
+ , zypp::target::rpm::RemoveResolvableReport::Error error
+ , const std::string &description
+ )
+ {
+ CB callback( ycpcb( YCPCallbacks::CB_DonePackage) );
+ if (callback._set) {
+ callback.addInt( error );
+ callback.addStr( description );
+
+ std::string ret = callback.evaluateStr();
+
+ // "R" = retry
+ if (ret == "R") return zypp::target::rpm::RemoveResolvableReport::RETRY;
+
+ // "C" = cancel
+ if (ret == "C") return zypp::target::rpm::RemoveResolvableReport::ABORT;
+
+ // otherwise ignore
+ return zypp::target::rpm::RemoveResolvableReport::IGNORE;
+ }
+
+ return zypp::target::rpm::RemoveResolvableReport::problem
+ (resolvable, error, description);
+ }
+
virtual void finish(zypp::Resolvable::constPtr resolvable, zypp::target::rpm::RemoveResolvableReport::Error error, const std::string &reason)
{
CB callback( ycpcb( YCPCallbacks::CB_DonePackage) );
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-pkg-bindings-2.18.1/src/Package.cc new/yast2-pkg-bindings-2.18.2/src/Package.cc
--- old/yast2-pkg-bindings-2.18.1/src/Package.cc 2008-12-08 14:37:30.000000000 +0100
+++ new/yast2-pkg-bindings-2.18.2/src/Package.cc 2009-01-28 14:01:40.000000000 +0100
@@ -583,10 +583,6 @@
* @builtin PkgInstalled
*
* @short returns 'true' if the package is installed in the system
- * @description
- * tag can be a package name, a string from requires/provides
- * or a file name (since a package implictly provides all its files)
- *
* @param string package name of the package
* @return boolean
* @usage Pkg::PkgInstalled("glibc") -> true
@@ -1924,7 +1920,7 @@
const YCPString ignore_key("ignoreAlreadyRecommended");
if (!params.isNull() && !params->value(ignore_key).isNull() && params->value(ignore_key)->isBoolean())
{
- bool ignoreAlreadyRecommended = zypp_ptr()->resolver()->ignoreAlreadyRecommended();
+ bool ignoreAlreadyRecommended = params->value(ignore_key)->asBoolean()->value();
y2milestone("Setting solver flag ignoreAlreadyRecommended: %d", ignoreAlreadyRecommended);
zypp_ptr()->resolver()->setIgnoreAlreadyRecommended(ignoreAlreadyRecommended);
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-pkg-bindings-2.18.1/VERSION new/yast2-pkg-bindings-2.18.2/VERSION
--- old/yast2-pkg-bindings-2.18.1/VERSION 2009-01-16 19:55:26.000000000 +0100
+++ new/yast2-pkg-bindings-2.18.2/VERSION 2009-01-28 14:12:43.000000000 +0100
@@ -1 +1 @@
-2.18.1
+2.18.2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package yast2-libyui for openSUSE:Factory
checked in at Thu Jan 29 01:33:43 CET 2009.
--------
--- yast2-libyui/yast2-libyui.changes 2009-01-20 15:51:16.000000000 +0100
+++ yast2-libyui/yast2-libyui.changes 2009-01-28 15:46:28.098109000 +0100
@@ -1,0 +2,6 @@
+Tue Jan 27 15:33:29 CET 2009 - aschnell(a)suse.de
+
+- extended YGraph for simple user-interaction
+- V 2.18.3
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
yast2-libyui-2.18.2.tar.bz2
New:
----
yast2-libyui-2.18.3.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-libyui.spec ++++++
--- /var/tmp/diff_new_pack.aX4684/_old 2009-01-29 01:33:30.000000000 +0100
+++ /var/tmp/diff_new_pack.aX4684/_new 2009-01-29 01:33:30.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-libyui (Version 2.18.2)
+# spec file for package yast2-libyui (Version 2.18.3)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,12 +19,12 @@
Name: yast2-libyui
-Version: 2.18.2
+Version: 2.18.3
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-libyui-2.18.2.tar.bz2
+Source0: yast2-libyui-2.18.3.tar.bz2
Prefix: /usr
Source1: yast2-libyui-rpmlintrc
BuildRequires: gcc-c++
@@ -77,7 +77,7 @@
Stefan Hundhammer <sh(a)suse.de>
%prep
-%setup -n yast2-libyui-2.18.2
+%setup -n yast2-libyui-2.18.3
%build
%{prefix}/bin/y2tool y2autoconf
@@ -123,6 +123,9 @@
%{_datadir}/cmake/Modules/*
%doc %{prefix}/share/doc/packages/yast2-libyui
%changelog
+* Tue Jan 27 2009 aschnell(a)suse.de
+- extended YGraph for simple user-interaction
+- V 2.18.3
* Fri Jan 16 2009 kkaempf(a)suse.de
- Fix bnc#427372 once more, YWidgetFactory:createTable was missing
* Thu Jan 15 2009 sh(a)suse.de
++++++ yast2-libyui-2.18.2.tar.bz2 -> yast2-libyui-2.18.3.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-libyui-2.18.2/configure new/yast2-libyui-2.18.3/configure
--- old/yast2-libyui-2.18.2/configure 2009-01-20 13:01:38.000000000 +0100
+++ new/yast2-libyui-2.18.3/configure 2009-01-28 12:28:11.000000000 +0100
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.63 for yast2-libyui 2.18.2.
+# Generated by GNU Autoconf 2.63 for yast2-libyui 2.18.3.
#
# Report bugs to <http://bugs.opensuse.org/>.
#
@@ -745,8 +745,8 @@
# Identity of this package.
PACKAGE_NAME='yast2-libyui'
PACKAGE_TARNAME='yast2-libyui'
-PACKAGE_VERSION='2.18.2'
-PACKAGE_STRING='yast2-libyui 2.18.2'
+PACKAGE_VERSION='2.18.3'
+PACKAGE_STRING='yast2-libyui 2.18.3'
PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
ac_unique_file="RPMNAME"
@@ -1533,7 +1533,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures yast2-libyui 2.18.2 to adapt to many kinds of systems.
+\`configure' configures yast2-libyui 2.18.3 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1604,7 +1604,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of yast2-libyui 2.18.2:";;
+ short | recursive ) echo "Configuration of yast2-libyui 2.18.3:";;
esac
cat <<\_ACEOF
@@ -1715,7 +1715,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-yast2-libyui configure 2.18.2
+yast2-libyui configure 2.18.3
generated by GNU Autoconf 2.63
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1729,7 +1729,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by yast2-libyui $as_me 2.18.2, which was
+It was created by yast2-libyui $as_me 2.18.3, which was
generated by GNU Autoconf 2.63. Invocation command line was
$ $0 $@
@@ -2576,7 +2576,7 @@
# Define the identity of the package.
PACKAGE='yast2-libyui'
- VERSION='2.18.2'
+ VERSION='2.18.3'
cat >>confdefs.h <<_ACEOF
@@ -2800,7 +2800,7 @@
-VERSION="2.18.2"
+VERSION="2.18.3"
RPMNAME="yast2-libyui"
MAINTAINER="Stefan Hundhammer <sh(a)suse.de>"
@@ -18252,7 +18252,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by yast2-libyui $as_me 2.18.2, which was
+This file was extended by yast2-libyui $as_me 2.18.3, which was
generated by GNU Autoconf 2.63. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -18315,7 +18315,7 @@
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_version="\\
-yast2-libyui config.status 2.18.2
+yast2-libyui config.status 2.18.3
configured by $0, generated by GNU Autoconf 2.63,
with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-libyui-2.18.2/configure.in new/yast2-libyui-2.18.3/configure.in
--- old/yast2-libyui-2.18.2/configure.in 2009-01-20 13:01:23.000000000 +0100
+++ new/yast2-libyui-2.18.3/configure.in 2009-01-28 12:27:55.000000000 +0100
@@ -3,7 +3,7 @@
dnl -- This file is generated by y2autoconf 2.18.0 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-libyui, 2.18.2, http://bugs.opensuse.org/, yast2-libyui)
+AC_INIT(yast2-libyui, 2.18.3, http://bugs.opensuse.org/, yast2-libyui)
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.18.2"
+VERSION="2.18.3"
RPMNAME="yast2-libyui"
MAINTAINER="Stefan Hundhammer <sh(a)suse.de>"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-libyui-2.18.2/src/YGraph.cc new/yast2-libyui-2.18.3/src/YGraph.cc
--- old/yast2-libyui-2.18.2/src/YGraph.cc 2009-01-16 14:24:47.000000000 +0100
+++ new/yast2-libyui-2.18.3/src/YGraph.cc 2009-01-27 15:37:32.000000000 +0100
@@ -96,6 +96,13 @@
}
+string
+YGraph::activatedNode() const
+{
+ return "";
+}
+
+
const YPropertySet &
YGraph::propertySet()
{
@@ -106,9 +113,11 @@
/*
* @property string Filename name of the file describing the graph
* @property string Layout layout-algorithm used from the graph
+ * @property string Item activated node (read-only)
*/
propSet.add( YProperty( YUIProperty_Filename, YStringProperty ) );
propSet.add( YProperty( YUIProperty_Layout, YStringProperty ) );
+ propSet.add( YProperty( YUIProperty_Item, YStringProperty ) );
propSet.add( YWidget::propertySet() );
}
@@ -139,6 +148,7 @@
if ( propertyName == YUIProperty_Filename ) return YPropertyValue( filename() );
else if ( propertyName == YUIProperty_Layout ) return YPropertyValue( layoutAlgorithm() );
+ else if ( propertyName == YUIProperty_Item ) return YPropertyValue( activatedNode() );
else
{
return YWidget::getProperty( propertyName );
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-libyui-2.18.2/src/YGraph.h new/yast2-libyui-2.18.3/src/YGraph.h
--- old/yast2-libyui-2.18.2/src/YGraph.h 2009-01-16 14:24:47.000000000 +0100
+++ new/yast2-libyui-2.18.3/src/YGraph.h 2009-01-27 15:37:00.000000000 +0100
@@ -21,7 +21,7 @@
#include "YWidget.h"
-extern "C"
+extern "C"
{
struct Agraph_t;
typedef struct Agraph_t graph_t;
@@ -125,6 +125,11 @@
**/
virtual void setGraph( graph_t * graph );
+ /**
+ * Return name of activated node.
+ */
+ virtual string activatedNode() const;
+
protected:
/**
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-libyui-2.18.2/VERSION new/yast2-libyui-2.18.3/VERSION
--- old/yast2-libyui-2.18.2/VERSION 2009-01-16 14:24:47.000000000 +0100
+++ new/yast2-libyui-2.18.3/VERSION 2009-01-27 15:33:22.000000000 +0100
@@ -1 +1 @@
-2.18.2
+2.18.3
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package yast2-installation for openSUSE:Factory
checked in at Thu Jan 29 01:33:22 CET 2009.
--------
--- yast2-installation/yast2-installation.changes 2009-01-22 16:44:42.000000000 +0100
+++ yast2-installation/yast2-installation.changes 2009-01-28 16:00:31.000000000 +0100
@@ -1,0 +2,21 @@
+Wed Jan 28 14:33:09 CET 2009 - locilka(a)suse.cz
+
+- Added new InstError module for unified reporting of errors
+ during installation.
+- Better SlideShow support in inst_finish.
+- Reporting more errors in inst_finish.
+- 2.18.3
+
+-------------------------------------------------------------------
+Tue Jan 27 17:13:57 CET 2009 - locilka(a)suse.cz
+
+- Added test for checking free space when SCR switch fails
+ (bnc #460477).
+
+-------------------------------------------------------------------
+Mon Jan 26 13:58:00 CET 2009 - locilka(a)suse.cz
+
+- Disabling [Back] buttons in the very first interactive dialogs
+ in second stage, SLES and SLED control files (bnc #468677).
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
yast2-installation-2.18.2.tar.bz2
New:
----
yast2-installation-2.18.3.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-installation.spec ++++++
--- /var/tmp/diff_new_pack.Y27691/_old 2009-01-29 01:32:33.000000000 +0100
+++ /var/tmp/diff_new_pack.Y27691/_new 2009-01-29 01:32:33.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-installation (Version 2.18.2)
+# spec file for package yast2-installation (Version 2.18.3)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,12 +19,12 @@
Name: yast2-installation
-Version: 2.18.2
+Version: 2.18.3
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-installation-2.18.2.tar.bz2
+Source0: yast2-installation-2.18.3.tar.bz2
Prefix: /usr
BuildRequires: docbook-xsl-stylesheets doxygen libxslt perl-XML-Writer sgml-skel update-desktop-files yast2-core-devel yast2-devtools yast2-testsuite
# xmllint
@@ -39,8 +39,8 @@
BuildRequires: yast2-packager >= 2.17.9
# AutoinstConfig::getProposalList
Requires: autoyast2-installation >= 2.17.1
-# PackagesUI::RunPackageSelector
-Requires: yast2 >= 2.17.40
+# ag_freespace
+Requires: yast2 >= 2.18.4
# Language::GetLanguageItems and other API
# Language::Set (handles downloading the translation extensions)
Requires: yast2-country-data >= 2.16.11
@@ -124,7 +124,7 @@
Lukas Ocilka <locilka(a)suse.cz>
%prep
-%setup -n yast2-installation-2.18.2
+%setup -n yast2-installation-2.18.3
%build
%{prefix}/bin/y2tool y2autoconf
@@ -195,6 +195,18 @@
%exclude %{prefix}/share/doc/packages/yast2-installation/COPYING
%exclude %{prefix}/share/doc/packages/yast2-installation/README
%changelog
+* Wed Jan 28 2009 locilka(a)suse.cz
+- Added new InstError module for unified reporting of errors
+ during installation.
+- Better SlideShow support in inst_finish.
+- Reporting more errors in inst_finish.
+- 2.18.3
+* Tue Jan 27 2009 locilka(a)suse.cz
+- Added test for checking free space when SCR switch fails
+ (bnc #460477).
+* Mon Jan 26 2009 locilka(a)suse.cz
+- Disabling [Back] buttons in the very first interactive dialogs
+ in second stage, SLES and SLED control files (bnc #468677).
* Thu Jan 22 2009 locilka(a)suse.cz
- Dropping mode_proposal client - not in use anymore.
- 2.18.2
++++++ yast2-installation-2.18.2.tar.bz2 -> yast2-installation-2.18.3.tar.bz2 ++++++
++++ 12758 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-installation-2.18.2/control/control.openSUSE.xml new/yast2-installation-2.18.3/control/control.openSUSE.xml
--- old/yast2-installation-2.18.2/control/control.openSUSE.xml 2009-01-22 12:42:26.000000000 +0100
+++ new/yast2-installation-2.18.3/control/control.openSUSE.xml 2009-01-23 12:23:14.000000000 +0100
@@ -366,7 +366,10 @@
<ac_3><label>Configuring hardware...</label></ac_3>
<ac_4><label>Finishing configuration...</label></ac_4>
- <!-- Desktop dialog label -->
+ <!--
+ Desktop dialog label. It hould not be wider than 75 characters
+ but it can take more lines then the original one.
+ -->
<desktop_dialog><label>openSUSE offers you a choice of user interfaces. The two major complete
desktops are KDE and GNOME. Both provide an easy-to-use desktop with a full
suite of applications including email, a file manager, games and utilities.
@@ -382,8 +385,16 @@
<desktop_textmode><label>Minimal Server Selection (Text Mode)</label></desktop_textmode>
<!-- Desktop dialog: desktop descriptions (with 'description_id' defined) -->
+ <!--
+ GNOME desktop description - It hould not be wider than 75 characters
+ but it can take more lines then the original one.
+ -->
<description_gnome><label>GNOME 2.24 is the latest desktop from the GNOME Project.
It combines stability and maturity with incremental innovations.</label></description_gnome>
+ <!--
+ KDE desktop description - It hould not be wider than 75 characters
+ but it can take more lines then the original one.
+ -->
<description_kde><label>KDE 4.1 is the latest stable desktop released by the KDE Project.
It delivers an innovative, highly integrated desktop environment
with a modern look and feel.</label></description_kde>
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-installation-2.18.2/control/control.SLED.xml new/yast2-installation-2.18.3/control/control.SLED.xml
--- old/yast2-installation-2.18.2/control/control.SLED.xml 2009-01-22 12:42:26.000000000 +0100
+++ new/yast2-installation-2.18.3/control/control.SLED.xml 2009-01-26 13:56:33.000000000 +0100
@@ -828,7 +828,8 @@
<module>
<label>Network</label>
<name>ask_net_test</name>
- <enable_back>yes</enable_back>
+ <!-- The very first interactive dialog -->
+ <enable_back>no</enable_back>
<enable_next>yes</enable_next>
</module>
<module>
@@ -925,6 +926,8 @@
<module>
<label>Hostname</label>
<name>hostname</name>
+ <!-- The very first interactive dialog -->
+ <enable_back>no</enable_back>
</module>
<module>
<label>Network</label>
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-installation-2.18.2/control/control.SLES.xml new/yast2-installation-2.18.3/control/control.SLES.xml
--- old/yast2-installation-2.18.2/control/control.SLES.xml 2009-01-22 12:42:26.000000000 +0100
+++ new/yast2-installation-2.18.3/control/control.SLES.xml 2009-01-26 13:56:33.000000000 +0100
@@ -978,7 +978,8 @@
<module>
<label>Network</label>
<name>ask_net_test</name>
- <enable_back>yes</enable_back>
+ <!-- The very first interactive dialog -->
+ <enable_back>no</enable_back>
<enable_next>yes</enable_next>
</module>
<module>
@@ -1093,6 +1094,8 @@
<module>
<label>Hostname</label>
<name>hostname</name>
+ <!-- The very first interactive dialog -->
+ <enable_back>no</enable_back>
</module>
<module>
<label>Network</label>
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-installation-2.18.2/src/clients/inst_finish.ycp new/yast2-installation-2.18.3/src/clients/inst_finish.ycp
--- old/yast2-installation-2.18.2/src/clients/inst_finish.ycp 2009-01-22 12:42:30.000000000 +0100
+++ new/yast2-installation-2.18.3/src/clients/inst_finish.ycp 2009-01-28 17:09:49.000000000 +0100
@@ -6,7 +6,7 @@
* Arvin Schnell <arvin(a)suse.de>
* Jiri Srain <jsrain(a)suse.de>
*
- * $Id: inst_finish.ycp 54865 2009-01-21 15:59:25Z locilka $
+ * $Id: inst_finish.ycp 55126 2009-01-28 16:09:53Z locilka $
*/
{
@@ -28,6 +28,8 @@
import "GetInstArgs";
import "ProductFeatures";
import "SlideShow";
+ import "InstError";
+ import "PackageCallbacks";
// added for fate# 303395
import "Directory";
@@ -35,6 +37,21 @@
if (GetInstArgs::going_back())
return `auto;
+ // --> Functions
+
+ void ReportClientError (string client_error_text) {
+ // get the latest errors
+ map cmd = (map) WFM::Execute (.local.bash_output, "tail -n 200 /var/log/YaST2/y2log | grep ' <\\(3\\|5\\)> '");
+
+ InstError::ShowErrorPopUp (
+ _("Installation Error"),
+ client_error_text,
+ (cmd["exit"]:-1 == 0 && cmd["stdout"]:"" != "" ? cmd["stdout"]:"" : nil)
+ );
+ }
+
+ // <-- Functions
+
boolean test_mode = false;
if (size (WFM::Args()) > 0 && is (WFM::Args(0), string)) {
@@ -45,21 +62,50 @@
if (test_mode) Wizard::CreateDialog();
-// Help text for last dialog of base installation
-string help_text = _("<p>
-Please wait while the base system is being installed.
-</p>");
-
- Wizard::SetContents (
- _("Finishing Basic Installation"),
- `Label (_("Preparing installation finish-scripts...")),
- help_text,
- false,
- false
- );
+ Wizard::DisableBackButton ();
+ Wizard::DisableNextButton ();
+
+ // Adjust a SlideShow dialog if not configured
+ map <string, map <string,any> > get_setup = SlideShow::GetSetup();
+ if (get_setup == nil || get_setup == $[]) {
+ y2milestone ("No SlideShow setup has been set, adjusting");
+ SlideShow::Setup([$[
+ "name" : "finish",
+ "description" : _("Finishing Basic Installation"),
+ // fixed value
+ "value" : 100,
+ "units" : `sec,
+ ]]);
+ }
+ get_setup = nil;
+
+ Wizard::SetTitleIcon ("yast-sysconfig");
+
+ // Do not open a new SlideShow widget, reuse the old one instead
+ // variable used later to close that dialog (if needed)
+ boolean required_to_open_sl_dialog = (! SlideShow::HaveSlideWidget());
+
+ if (required_to_open_sl_dialog) {
+ y2milestone ("SlideShow dialog not yet created");
+ SlideShow::OpenDialog();
+ }
+
+ // Might be left from the previous stage
+ SlideShow::HideTable();
+
+ SlideShow::MoveToStage("finish");
+
+ string log = _("Creating list of finish scripts to call...");
+ SlideShow::SubProgress (0, "");
+ SlideShow::StageProgress (0, log);
+ SlideShow::AppendMessageToInstLog (log);
// Used later in 'stages' definition
- Pkg::TargetInit (Installation::destdir, true);
+ // Using empty callbacks that don't break the UI
+ PackageCallbacks::RegisterEmptyProgressCallbacks();
+ Pkg::TargetInitialize (Installation::destdir);
+ Pkg::TargetLoad();
+ PackageCallbacks::RestorePreviousProgressCallbacks();
list<map<string,any> > stages = [
$[
@@ -209,7 +255,14 @@
integer steps_count = 0;
+integer stages_to_check = size (stages);
+integer currently_checking = 0;
+
stages = maplist (map<string,any> stage, stages, {
+ currently_checking = currently_checking + 1;
+ SlideShow::SubProgress (100 * currently_checking / stages_to_check,
+ sformat (_("Checking stage: %1..."), stage["label"]:stage["id"]:""));
+
list<map> steps = maplist (string s, stage["steps"]:[], {
// some steps are called in live installer only
if (s == "" || s == nil) {
@@ -229,6 +282,7 @@
map info = (map) WFM::CallFunction (s, ["Info"]);
if (test_mode == true) {
+ if (info == nil) info = $[];
y2milestone ("Test mode, forcing run");
info["when"] = [`installation, `update, `autoinst];
}
@@ -237,6 +291,7 @@
if (info == nil) {
y2error ("Client %1 returned invalid data", s);
+ ReportClientError (sformat ("Client %1 returned invalid data.", s));
return nil;
}
@@ -269,39 +324,14 @@
return s["label"]:"";
});
-Wizard::DisableBackButton ();
-Wizard::DisableNextButton ();
-boolean aborted = false;
-
-map <string, map <string,any> > get_setup = SlideShow::GetSetup();
-if (get_setup == nil || get_setup == $[]) {
- y2milestone ("No SlideShow setup has been set, adjusting");
- SlideShow::Setup([$[
- "name" : "finish",
- "description" : _("Finishing Basic Installation"),
- // fixed value
- "value" : 100,
- "units" : `sec,
- ]]);
-}
-get_setup = nil;
-
-Wizard::SetTitleIcon ("yast-sysconfig");
-
-// Do not open a new SlideShow widget, reuse the old one instead
-boolean required_to_open_sl_dialog = (! SlideShow::HaveSlideWidget());
-
-if (required_to_open_sl_dialog) {
- y2milestone ("SlideShow dialog not yet created");
- SlideShow::OpenDialog();
-}
-SlideShow::MoveToStage("finish");
+boolean aborted = false;
integer stages_nr = size (stages);
integer current_stage = -1;
integer current_stage_percent = 0;
+string fallback_msg = nil;
foreach (map<string,any> stage, stages, {
if (stage["icon"]:"" != "")
@@ -319,11 +349,13 @@
foreach (map step, stage["steps"]:[], {
current_step = current_step + 1;
+ // a fallback busy message
+ fallback_msg = sformat (_("Calling step %1..."), step["client"]:"");
+
+ SlideShow::SubProgress (100 * current_step / steps_nr, step["title"]:fallback_msg);
SlideShow::StageProgress (current_stage_percent + (100 / stages_nr * current_step / steps_nr), nil);
- if (haskey (step, "title")) {
- // use as ' * %1' -> ' * One of the finish steps...' in the SlideShow log
- SlideShow::AppendMessageToInstLog (sformat (_(" * %1"), step["title"]:""));
- }
+ // use as ' * %1' -> ' * One of the finish steps...' in the SlideShow log
+ SlideShow::AppendMessageToInstLog (sformat (_(" * %1"), step["title"]:fallback_msg));
boolean orig = Progress::set (false);
if (test_mode == true) {
@@ -334,17 +366,28 @@
}
Progress::set (orig);
- if (UI::PollInput () == `abort && Popup::ConfirmAbort (`incomplete))
- {
- aborted = true;
- break;
+ // Handle user input during client run
+ any user_ret = UI::PollInput ();
+
+ // Aborting...?
+ if (user_ret == `abort) {
+ if (Popup::ConfirmAbort (`incomplete)) {
+ aborted = true;
+ break;
+ }
+ // Anything else
+ } else {
+ SlideShow::HandleInput (user_ret);
}
});
+
if (aborted)
break;
+
+ SlideShow::SubProgress (100, nil);
});
-SlideShow::StageProgress (100, _("Finished"));
+SlideShow::StageProgress (100, nil);
SlideShow::AppendMessageToInstLog (_("Finished"));
if (aborted)
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-installation-2.18.2/src/include/scr_switch_debugger.ycp new/yast2-installation-2.18.3/src/include/scr_switch_debugger.ycp
--- old/yast2-installation-2.18.2/src/include/scr_switch_debugger.ycp 2009-01-22 12:42:31.000000000 +0100
+++ new/yast2-installation-2.18.3/src/include/scr_switch_debugger.ycp 2009-01-28 14:27:49.000000000 +0100
@@ -28,6 +28,7 @@
import "Icon";
import "Installation";
import "HTML";
+ import "String";
// test result (Checking for xyz... Passed)
string result_ok = _("Passed");
@@ -113,7 +114,7 @@
"/var/log/YaST2/y2log",
"http://bugzilla.novell.com/",
"/var/log/YaST2/",
- // link to the Yast Bug Reporting HOWT
+ // link to the Yast Bug Reporting HOWTO
// for translators: use the localized page for your language if it exists,
// check the combo box "In other laguages" on top of the page
_("http://en.opensuse.org/Bugs/YaST")
@@ -279,6 +280,66 @@
return test_result;
}
+ boolean RunSCRSwitchTest_FreeSpace () {
+ ReportProgress (_("Checking free space"));
+
+ // Local command
+ map parts_cmd = (map) WFM::Execute (.local.bash_output,
+ "mount " +
+ "| grep -v '^\\(/proc\\) on' " +
+ "| sed 's/\\/.* on \\(.*\\) type .*/\\1/'"
+ );
+
+ map <string, integer> partitions = $[];
+
+ if (parts_cmd["exit"]:-1 != 0) {
+ y2error ("Cannot find out current partitions");
+ // even if it is an error, we should check more
+ return true;
+ } else {
+ // Spash at the end or not
+ string inst_dir = Installation::destdir + (regexpmatch (Installation::destdir, "/$") ? "" : "/");
+ integer inst_dir_length = size (inst_dir);
+ y2milestone ("InstDir: '%1'", inst_dir);
+
+ foreach (string one_partition, splitstring (parts_cmd["stdout"]:"", "\n"), {
+ // begin of the one_partition matches the inst_dir
+ if (substring (one_partition, 0, inst_dir_length) == inst_dir) {
+ // chrooted to the Installation::destdir
+ partitions[substring (one_partition, inst_dir_length - 1)] =
+ (integer) SCR::Read (.system.freespace, one_partition);
+ }
+ });
+ }
+
+ y2milestone ("Partitions: %1", partitions);
+
+ boolean test_result = true;
+
+ foreach (string partition, integer free_space, partitions, {
+ boolean this_test = true;
+
+ if (free_space <= 0) {
+ test_result = false;
+ this_test = false;
+ }
+
+ ReportTest (
+ sformat (
+ // test result, %1 is replaced with the directory, e.g., /var
+ // %2 is replaced with the free space in that partition, e.g., 2.8 GB
+ _("Checking for free space in the %1 directory: %2"),
+ partition,
+ // linked to the text above (sometimes replaces the '%2')
+ (free_space < 0 ? _("Unable to find out"):String::FormatSize (free_space))
+ ),
+ this_test
+ );
+ });
+
+ return test_result;
+ }
+
// tries to get all installed packages from new SCR
boolean RunSCRSwitchTest_DoRPMCheck () {
map <string, any> test = (map <string, any>) SCR::Execute (.target.bash_output,
@@ -505,6 +566,7 @@
if (! RunSCRSwitchTest_BinaryExists()) return false;
if (! RunSCRSwitchTest_DoChroot()) return false;
if (! RunSCRSwitchTest_Y2BASE()) return false;
+ if (! RunSCRSwitchTest_FreeSpace()) return false;
if (! RunSCRSwitchTest_DoRPMCheck()) return false;
// checking all mandatory packages
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-installation-2.18.2/src/inst_finish/switch_scr_finish.ycp new/yast2-installation-2.18.3/src/inst_finish/switch_scr_finish.ycp
--- old/yast2-installation-2.18.2/src/inst_finish/switch_scr_finish.ycp 2009-01-22 12:47:16.000000000 +0100
+++ new/yast2-installation-2.18.3/src/inst_finish/switch_scr_finish.ycp 2009-01-27 17:17:13.000000000 +0100
@@ -8,7 +8,7 @@
* Authors:
* Jiri Srain <jsrain(a)suse.cz>
*
- * $Id: switch_scr_finish.ycp 54888 2009-01-22 11:47:19Z locilka $
+ * $Id: switch_scr_finish.ycp 55088 2009-01-27 16:17:17Z locilka $
*
*/
@@ -72,6 +72,16 @@
return true;
}
+void CheckFreeSpaceNow () {
+ map ret_exec = (map) SCR::Execute (.target.bash_output, "/bin/df -h");
+
+ if (ret_exec["exit"]:-1 != 0) {
+ y2error ("Cannot find out free space: %1", ret_exec);
+ } else {
+ y2milestone ("Free space: \n%1", mergestring (splitstring (ret_exec["stdout"]:"", "\\n"), "\n"));
+ }
+}
+
boolean TestTheNewSCRHandler () {
integer SCR_PID = FindSCRPID();
@@ -81,6 +91,9 @@
if (SCR_PID > 0) SwitchY2Debug (SCR_PID);
+ // BNC #460477
+ CheckFreeSpaceNow();
+
return ret;
}
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-installation-2.18.2/src/modules/InstError.ycp new/yast2-installation-2.18.3/src/modules/InstError.ycp
--- old/yast2-installation-2.18.2/src/modules/InstError.ycp 1970-01-01 01:00:00.000000000 +0100
+++ new/yast2-installation-2.18.3/src/modules/InstError.ycp 2009-01-28 15:01:45.000000000 +0100
@@ -0,0 +1,72 @@
+/**
+ * File: modules/InstError.ycp
+ * Package: Installation
+ * Summary: Module for reporting installation errors
+ * Authors: Lukas Ocilka <locilka(a)suse.cz>
+ *
+ * $Id$
+ *
+ * This module provides unified interface for reporting
+ * installation errors.
+ */
+
+{
+ textdomain "installation";
+ module "InstError";
+
+ import "Icon";
+ import "Label";
+
+ global void ShowErrorPopUp (string heading, string error_text, string details) {
+ boolean success = UI::OpenDialog (`VBox (
+ `Left (`HBox (
+ `HSquash (`MarginBox (0.5, 0.2, Icon::Error())),
+ `Heading (heading)
+ )),
+ `MarginBox (
+ 1, 0.5, `VBox (
+ `Left (`Label (error_text)),
+ //`VSpacing (1),
+ `Left (details == nil ?
+ `Label (sformat (
+ // TRANSLATORS: part of an error message
+ // // %1 - logfile, possibly with errors
+ _("More information can be found near the end of the '%1' file."),
+ "/var/log/YaST2/y2log"
+ ))
+ :
+ `MinSize (80, 10, `RichText (`opt(`plainText, `hstretch), details))
+ ),
+ //`VSpacing (1),
+ `Left (`Label (sformat (
+ // TRANSLATORS: part of an error message
+ // %1 - link to our bugzilla
+ // %2 - directory where YaST logs are stored
+ // %3 - link to the Yast Bug Reporting HOWTO Web page
+ _("This is worth reporting a bug at %1.
+Please, attach also all YaST logs stored in the '%2' directory.
+See %3 for more information about YaST logs."),
+ "http://bugzilla.novell.com/",
+ "/var/log/YaST2/",
+ // link to the Yast Bug Reporting HOWTO
+ // for translators: use the localized page for your language if it exists,
+ // check the combo box "In other laguages" on top of the page
+ _("http://en.opensuse.org/Bugs/YaST")
+ )))
+ )
+ ),
+ `ButtonBox (`PushButton (`id(`ok), Label::OKButton()))
+ ));
+
+ if (success != true) {
+ y2error ("Cannot open a dialog: %1/%2/%3", heading, error_text, details);
+ return;
+ }
+
+ UI::UserInput();
+
+ UI::CloseDialog();
+ }
+
+/* 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-installation-2.18.2/VERSION new/yast2-installation-2.18.3/VERSION
--- old/yast2-installation-2.18.2/VERSION 2009-01-22 16:44:48.000000000 +0100
+++ new/yast2-installation-2.18.3/VERSION 2009-01-27 17:39:04.000000000 +0100
@@ -1 +1 @@
-2.18.2
+2.18.3
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package yast2-bootloader for openSUSE:Factory
checked in at Thu Jan 29 01:32:22 CET 2009.
--------
--- yast2-bootloader/yast2-bootloader.changes 2009-01-26 16:57:13.000000000 +0100
+++ yast2-bootloader/yast2-bootloader.changes 2009-01-27 17:18:58.000000000 +0100
@@ -1,0 +2,8 @@
+Tue Jan 27 17:14:25 CET 2009 - juhliarik(a)suse.cz
+
+- added fix for problem with adding boot entry to EFI if
+ installation run on different disk but with same boot partition
+ (bnc #450682)
+- 2.17.52
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
yast2-bootloader-2.17.51.tar.bz2
New:
----
yast2-bootloader-2.17.52.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-bootloader.spec ++++++
--- /var/tmp/diff_new_pack.B15612/_old 2009-01-29 01:31:46.000000000 +0100
+++ /var/tmp/diff_new_pack.B15612/_new 2009-01-29 01:31:46.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-bootloader (Version 2.17.51)
+# spec file for package yast2-bootloader (Version 2.17.52)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,12 +19,12 @@
Name: yast2-bootloader
-Version: 2.17.51
+Version: 2.17.52
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-bootloader-2.17.51.tar.bz2
+Source0: yast2-bootloader-2.17.52.tar.bz2
Prefix: /usr
BuildRequires: docbook-xsl-stylesheets doxygen gcc-c++ libxslt limal-perl perl-Bootloader perl-XML-Writer perl-gettext sgml-skel swig update-alternatives update-desktop-files yast2-devtools yast2-installation yast2-perl-bindings yast2-storage yast2-testsuite
# to eliminate a cyclic dependency in autobuild:
@@ -68,7 +68,7 @@
Daniel Fiser
%prep
-%setup -n yast2-bootloader-2.17.51
+%setup -n yast2-bootloader-2.17.52
%build
%{prefix}/bin/y2tool y2autoconf
@@ -114,6 +114,11 @@
/var/adm/fillup-templates/*
/usr/share/YaST2/schema/autoyast/rnc/bootloader.rnc
%changelog
+* Tue Jan 27 2009 juhliarik(a)suse.cz
+- added fix for problem with adding boot entry to EFI if
+ installation run on different disk but with same boot partition
+ (bnc #450682)
+- 2.17.52
* Mon Jan 26 2009 juhliarik(a)suse.cz
- updated function Dev2MountByDev() which can run long time if
machine included huge number of disks (bnc #468922)
++++++ yast2-bootloader-2.17.51.tar.bz2 -> yast2-bootloader-2.17.52.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-bootloader-2.17.51/src/modules/BootELILO.ycp new/yast2-bootloader-2.17.52/src/modules/BootELILO.ycp
--- old/yast2-bootloader-2.17.51/src/modules/BootELILO.ycp 2009-01-26 14:53:33.000000000 +0100
+++ new/yast2-bootloader-2.17.52/src/modules/BootELILO.ycp 2009-01-27 17:17:56.000000000 +0100
@@ -17,7 +17,7 @@
* Olaf Dabrunz <od(a)suse.de>
* Philipp Thomas <pth(a)suse.de>
*
- * $Id: BootELILO.ycp 54283 2008-12-19 09:59:22Z juhliarik $
+ * $Id: BootELILO.ycp 55089 2009-01-27 16:17:56Z juhliarik $
*
*/
@@ -65,6 +65,13 @@
string efi_vendor = "SuSE";
/**
+ * bnc #450682 - adding boot entry to EFI
+ * true is label was added
+ */
+
+global boolean added_label_to_efi = false;
+
+/**
* Is the /sys/firmware/efi directory available?
*/
boolean efi_available = true;
@@ -450,6 +457,9 @@
// error popup - label, %1 is bootloader name
_("Error Occurred while Installing %1"),
BootCommon::getLoaderName (BootCommon::getLoaderType (false), `summary)), log);
+ } else {
+ added_label_to_efi = true;
+ y2milestone("Adding label to EFI finish successful");
}
return ret;
}
@@ -566,13 +576,51 @@
return ret;
}
+/** FIXME: efibootmgr doesn't provide info about disk!
+ * bnc #450682 - adding boot entry to EFI
+ * function delete all existing boot entry with same name and partition number
+ * @param string name of label
+ * @param string number of partition
+ */
+
+void deleteSameEFIBootEntry(string name, any part_no)
+{
+ boolean still_exist = true;
+
+ string cmd = sformat("efibootmgr -v |grep \"%1.*HD(%2.*File(.\\efi.\\SuSE.\\elilo.efi)\" | cut -d \" \" -f 1",
+ name, tomyhexa(part_no));
+ y2milestone("run command %1", cmd);
+ map out = (map)SCR::Execute (.target.bash_output, cmd);
+ y2milestone("output of command %1", out);
+
+ string boot_entries = out["stdout"]:"";
+ y2milestone("EFI boot entries with \"same\" boot partition %1",boot_entries);
+
+ list<string> list_boot_entries = splitstring(boot_entries, "\n");
+
+ y2milestone("list_boot_entries=%1",list_boot_entries);
+
+ foreach(string entry, list_boot_entries,
+ {
+ if ((deletechars(entry, "\n*") != "") && (deletechars(entry, "\n*") != nil))
+ {
+ cmd = sformat("/usr/sbin/efibootmgr --delete-bootnum --bootnum %1 -q;",
+ substring (deletechars(entry, "\n*"),4, 4));
+ y2milestone("run command %1", cmd);
+ out = (map)SCR::Execute (.target.bash_output, cmd);
+ y2milestone("output of command %1", out);
+ }
+ });
+}
/**
* Write bootloader settings to disk
* @return boolean true on success
*/
global define boolean Write () {
+
+ y2milestone("run Write function from BootELILO");
// SCR::Execute (.target.bash, "/sbin/elilo");
boolean ret = BootCommon::UpdateBootloader ();
if (ret == nil)
@@ -621,10 +669,23 @@
// check number of same boot entries in efi
// if boot entry is added -> don't add it again
if (deletechars(out["stdout"]:"","\n") == "0")
+ {
ret = ret && installBootLoader (bl_command, bl_logfile);
- else
- y2milestone("Skip adding boot entry: %1 to EFI. There already exist: %2 with same label and partition.",
- BootCommon::globals["boot_efilabel"]:"", deletechars(out["stdout"]:"","\n"));
+ } else {
+
+ if (added_label_to_efi)
+ {
+ y2milestone("Skip adding boot entry: %1 to EFI. There already exist and was added: %2 with
+ same label and partition.", BootCommon::globals["boot_efilabel"]:"",
+ deletechars(out["stdout"]:"","\n"));
+ } else {
+ // delete efi entry with same label name and partition
+ deleteSameEFIBootEntry(BootCommon::globals["boot_efilabel"]:"", boot_part);
+ // add new efi boot entry
+ ret = ret && installBootLoader (bl_command, bl_logfile);
+ }
+
+ }
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-bootloader-2.17.51/VERSION new/yast2-bootloader-2.17.52/VERSION
--- old/yast2-bootloader-2.17.51/VERSION 2009-01-26 16:06:05.000000000 +0100
+++ new/yast2-bootloader-2.17.52/VERSION 2009-01-27 17:16:29.000000000 +0100
@@ -1 +1 @@
-2.17.51
+2.17.52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package yast2-backup for openSUSE:Factory
checked in at Thu Jan 29 01:31:34 CET 2009.
--------
--- yast2-backup/yast2-backup.changes 2009-01-16 13:18:53.000000000 +0100
+++ yast2-backup/yast2-backup.changes 2009-01-27 17:43:58.000000000 +0100
@@ -1,0 +2,7 @@
+Tue Jan 27 17:42:55 CET 2009 - locilka(a)suse.cz
+
+- SCR agent .backup.free_space has been moved to yast2-2.18.4 and
+ renamed to .system.freespace (needed for bnc #460477).
+- 2.18.2
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
yast2-backup-2.18.1.tar.bz2
New:
----
yast2-backup-2.18.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-backup.spec ++++++
--- /var/tmp/diff_new_pack.Zh5089/_old 2009-01-29 01:30:59.000000000 +0100
+++ /var/tmp/diff_new_pack.Zh5089/_new 2009-01-29 01:30:59.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-backup (Version 2.18.1)
+# spec file for package yast2-backup (Version 2.18.2)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,12 +19,12 @@
Name: yast2-backup
-Version: 2.18.1
+Version: 2.18.2
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-backup-2.18.1.tar.bz2
+Source0: yast2-backup-2.18.2.tar.bz2
Prefix: /usr
Summary: YaST2 - System Backup
BuildArch: noarch
@@ -48,6 +48,8 @@
Requires: yast2
Requires: yast2-nfs-client
Requires: yast2-storage
+# ag_freespace
+Requires: yast2 >= 2.18.4
# new builtin lsubstring
Conflicts: yast2-core < 2.17.22
Recommends: yast2-bootloader
@@ -71,7 +73,7 @@
Lukas Ocilka <locilka(a)suse.cz>
%prep
-%setup -n yast2-backup-2.18.1
+%setup -n yast2-backup-2.18.2
%build
%{prefix}/bin/y2tool y2autoconf
@@ -99,9 +101,7 @@
%dir /usr/share/YaST2/include/backup
/usr/share/YaST2/scrconf/proc_filesystems.scr
/usr/lib/YaST2/servers_non_y2/ag_file_append
-/usr/lib/YaST2/servers_non_y2/ag_free_space
/usr/share/YaST2/scrconf/cfg_backup.scr
-/usr/share/YaST2/scrconf/cfg_backup_freespace.scr
/usr/share/YaST2/include/backup/*
/usr/share/YaST2/clients/backup*.ycp
%{prefix}/lib/YaST2/bin/backup_*
@@ -110,6 +110,10 @@
%{prefix}/share/applications/YaST2/backup.desktop
%doc %{prefix}/share/doc/packages/yast2-backup
%changelog
+* Tue Jan 27 2009 locilka(a)suse.cz
+- SCR agent .backup.free_space has been moved to yast2-2.18.4 and
+ renamed to .system.freespace (needed for bnc #460477).
+- 2.18.2
* Fri Jan 16 2009 locilka(a)suse.cz
- Fixed Automatic Backup for profiles with a space character in
the profile name (bnc #466750).
++++++ yast2-backup-2.18.1.tar.bz2 -> yast2-backup-2.18.2.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-backup-2.18.1/agents/ag_free_space new/yast2-backup-2.18.2/agents/ag_free_space
--- old/yast2-backup-2.18.1/agents/ag_free_space 2007-05-18 10:43:36.000000000 +0200
+++ new/yast2-backup-2.18.2/agents/ag_free_space 1970-01-01 01:00:00.000000000 +0100
@@ -1,66 +0,0 @@
-#!/usr/bin/perl -w
-
-use ycp;
-use File::Temp;
-
-# Returns free space in the directory
-# @example: SCR::Read(.backup.free_space, "/tmp")
-
-while ( <STDIN> ) {
- my ($command, $path, $directory) = ycp::ParseCommand ($_);
-
- if ($command eq 'Read') {
- if ($path eq '.' && defined $directory) {
- if (!$directory) {
- y2error ('Directory must be defined');
- ycp::Return -1;
- next;
- }
- if (! -e $directory) {
- y2error ('Directory '.$directory.' does not exist');
- ycp::Return -1;
- next;
- }
- if (! -d $directory) {
- y2error ('Object '.$directory.' is not a directory');
- ycp::Return -1;
- next;
- }
-
- my $command = '/bin/df';
- if (!-x $command) {
- y2error('Cannot execute '.$command.' command');
- ycp::Return -1;
- next;
- }
-
- # esacping quoting
- $directory =~ s/\"/\\\"/g;
- $command = `$command -P "$directory"`;
- # first line of out is the header
- my @out = split(/\n/, $command);
- if (defined $out[1]) {
- @out = split(/ +/, $out[1]);
- }
-
- if (defined $out[3]) {
- ycp::Return $out[3];
- next;
- } else {
- y2error ('Cannot determine the free space - Unknown error');
- ycp::Return -1;
- next;
- }
- } else {
- y2error ('Wrong arguments');
- ycp::Return -1;
- next;
- }
- } elsif ($command eq 'result') {
- exit 0;
- } else {
- y2error ('Wrong path or arguments');
- ycp::Return -1;
- next;
- }
-}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-backup-2.18.1/agents/Makefile.am new/yast2-backup-2.18.2/agents/Makefile.am
--- old/yast2-backup-2.18.1/agents/Makefile.am 2007-05-18 10:43:36.000000000 +0200
+++ new/yast2-backup-2.18.2/agents/Makefile.am 2009-01-27 13:18:40.000000000 +0100
@@ -2,7 +2,6 @@
# Makefile.am for backup/agents
#
-agent_SCRIPTS = ag_file_append \
- ag_free_space
+agent_SCRIPTS = ag_file_append
EXTRA_DIST = $(agent_SCRIPTS) $(scrconf_DATA)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-backup-2.18.1/agents/Makefile.in new/yast2-backup-2.18.2/agents/Makefile.in
--- old/yast2-backup-2.18.1/agents/Makefile.in 2008-10-23 17:21:54.000000000 +0200
+++ new/yast2-backup-2.18.2/agents/Makefile.in 2009-01-27 17:44:25.000000000 +0100
@@ -167,9 +167,7 @@
ydatadir = @ydatadir@
yncludedir = @yncludedir@
ystartupdir = @ystartupdir@
-agent_SCRIPTS = ag_file_append \
- ag_free_space
-
+agent_SCRIPTS = ag_file_append
EXTRA_DIST = $(agent_SCRIPTS) $(scrconf_DATA)
all: all-am
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-backup-2.18.1/configure new/yast2-backup-2.18.2/configure
--- old/yast2-backup-2.18.1/configure 2008-10-23 17:21:54.000000000 +0200
+++ new/yast2-backup-2.18.2/configure 2009-01-27 17:44:25.000000000 +0100
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.63 for yast2-backup 2.17.1.
+# Generated by GNU Autoconf 2.63 for yast2-backup 2.18.2.
#
# Report bugs to <http://bugs.opensuse.org/>.
#
@@ -596,8 +596,8 @@
# Identity of this package.
PACKAGE_NAME='yast2-backup'
PACKAGE_TARNAME='yast2-backup'
-PACKAGE_VERSION='2.17.1'
-PACKAGE_STRING='yast2-backup 2.17.1'
+PACKAGE_VERSION='2.18.2'
+PACKAGE_STRING='yast2-backup 2.18.2'
PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
ac_unique_file="RPMNAME"
@@ -1274,7 +1274,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures yast2-backup 2.17.1 to adapt to many kinds of systems.
+\`configure' configures yast2-backup 2.18.2 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1345,7 +1345,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of yast2-backup 2.17.1:";;
+ short | recursive ) echo "Configuration of yast2-backup 2.18.2:";;
esac
cat <<\_ACEOF
@@ -1425,7 +1425,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-yast2-backup configure 2.17.1
+yast2-backup configure 2.18.2
generated by GNU Autoconf 2.63
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1439,7 +1439,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by yast2-backup $as_me 2.17.1, which was
+It was created by yast2-backup $as_me 2.18.2, which was
generated by GNU Autoconf 2.63. Invocation command line was
$ $0 $@
@@ -2286,7 +2286,7 @@
# Define the identity of the package.
PACKAGE='yast2-backup'
- VERSION='2.17.1'
+ VERSION='2.18.2'
cat >>confdefs.h <<_ACEOF
@@ -2510,7 +2510,7 @@
-VERSION="2.17.1"
+VERSION="2.18.2"
RPMNAME="yast2-backup"
MAINTAINER="Lukas Ocilka <locilka(a)suse.cz>"
@@ -3451,7 +3451,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by yast2-backup $as_me 2.17.1, which was
+This file was extended by yast2-backup $as_me 2.18.2, which was
generated by GNU Autoconf 2.63. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -3501,7 +3501,7 @@
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_version="\\
-yast2-backup config.status 2.17.1
+yast2-backup config.status 2.18.2
configured by $0, generated by GNU Autoconf 2.63,
with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-backup-2.18.1/configure.in new/yast2-backup-2.18.2/configure.in
--- old/yast2-backup-2.18.1/configure.in 2008-10-23 17:21:51.000000000 +0200
+++ new/yast2-backup-2.18.2/configure.in 2009-01-27 17:44:22.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-backup, 2.17.1, http://bugs.opensuse.org/, yast2-backup)
+AC_INIT(yast2-backup, 2.18.2, http://bugs.opensuse.org/, yast2-backup)
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.1"
+VERSION="2.18.2"
RPMNAME="yast2-backup"
MAINTAINER="Lukas Ocilka <locilka(a)suse.cz>"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-backup-2.18.1/scrconf/cfg_backup_freespace.scr new/yast2-backup-2.18.2/scrconf/cfg_backup_freespace.scr
--- old/yast2-backup-2.18.1/scrconf/cfg_backup_freespace.scr 2007-05-18 10:43:37.000000000 +0200
+++ new/yast2-backup-2.18.2/scrconf/cfg_backup_freespace.scr 1970-01-01 01:00:00.000000000 +0100
@@ -1,35 +0,0 @@
-/**
- * File:
- * cfg_freespace.scr
- *
- * Summary:
- * Agent for getting the free space in the directory (in 1K blocks)
- *
- * Author:
- * Lukas Ocilka <locilka(a)suse.cz>
- *
- * Access:
- * read
- *
- * Example:
- * Read(.backup.free_space, "/tmp")
- * (3752236)
- *
- * Read(.backup.free_space, "/abcd1")
- * (-1) // Directory does not exist or is not a directory
- *
- * Read(.backup.free_space, "/abcd2")
- * (-1) // Cannot find '/bin/df' binary
- *
- * Agent calls command '/bin/df $directory' and returns the available space
- * in 1K blocks. -1 is returned in case of any error, such as 'Directory does
- * not exist', 'Object is not a directory', '/bin/df does not exist on the
- * system' or 'Directory not defined'. Every error should appear in the y2log.
- *
- * $Id: cfg_backup_freespace.scr 30762 2006-05-09 13:21:49Z locilka $
- *
- */
-.backup.free_space
-
-`ag_free_space ()
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-backup-2.18.1/scrconf/Makefile.am new/yast2-backup-2.18.2/scrconf/Makefile.am
--- old/yast2-backup-2.18.1/scrconf/Makefile.am 2007-05-18 10:43:37.000000000 +0200
+++ new/yast2-backup-2.18.2/scrconf/Makefile.am 2009-01-27 13:21:41.000000000 +0100
@@ -3,7 +3,6 @@
#
scrconf_DATA = proc_filesystems.scr \
- cfg_backup.scr \
- cfg_backup_freespace.scr
+ cfg_backup.scr
EXTRA_DIST = $(scrconf_DATA)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-backup-2.18.1/scrconf/Makefile.in new/yast2-backup-2.18.2/scrconf/Makefile.in
--- old/yast2-backup-2.18.1/scrconf/Makefile.in 2008-10-23 17:21:54.000000000 +0200
+++ new/yast2-backup-2.18.2/scrconf/Makefile.in 2009-01-27 17:44:25.000000000 +0100
@@ -174,8 +174,7 @@
yncludedir = @yncludedir@
ystartupdir = @ystartupdir@
scrconf_DATA = proc_filesystems.scr \
- cfg_backup.scr \
- cfg_backup_freespace.scr
+ cfg_backup.scr
EXTRA_DIST = $(scrconf_DATA)
all: all-am
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-backup-2.18.1/src/ui.ycp new/yast2-backup-2.18.2/src/ui.ycp
--- old/yast2-backup-2.18.1/src/ui.ycp 2009-01-16 13:04:53.000000000 +0100
+++ new/yast2-backup-2.18.2/src/ui.ycp 2009-01-27 17:44:06.000000000 +0100
@@ -8,7 +8,7 @@
* Authors:
* Ladislav Slezak <lslezak(a)suse.cz>
*
- * $Id: ui.ycp 54689 2009-01-16 12:04:55Z locilka $
+ * $Id: ui.ycp 55096 2009-01-27 16:44:10Z locilka $
*
* Yast2 user interface functions - dialogs
*/
@@ -74,13 +74,13 @@
enough_free_space_target = true;
// check the tmpdir free space
- integer free_tmp = (integer) SCR::Read(.backup.free_space, Backup::tmp_dir);
+ integer free_tmp = (integer) SCR::Read(.system.freespace, Backup::tmp_dir);
if (free_tmp != -1 && free_tmp < min_free_space) {
enough_free_space_tmp = false;
}
// check the targetdir free space
- integer free_target = (integer) SCR::Read(.backup.free_space, Backup::target_dir);
+ integer free_target = (integer) SCR::Read(.system.freespace, Backup::target_dir);
if (free_target != -1 && free_target < min_free_space) {
enough_free_space_target = false;
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-backup-2.18.1/VERSION new/yast2-backup-2.18.2/VERSION
--- old/yast2-backup-2.18.1/VERSION 2009-01-16 13:06:09.000000000 +0100
+++ new/yast2-backup-2.18.2/VERSION 2009-01-27 17:42:51.000000000 +0100
@@ -1 +1 @@
-2.18.1
+2.18.2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package yast2-audit-laf for openSUSE:Factory
checked in at Thu Jan 29 01:30:51 CET 2009.
--------
--- yast2-audit-laf/yast2-audit-laf.changes 2008-11-18 00:13:24.000000000 +0100
+++ yast2-audit-laf/yast2-audit-laf.changes 2009-01-27 15:07:04.966913000 +0100
@@ -1,0 +2,6 @@
+Wed Jan 21 11:51:56 CET 2009 - gs(a)suse.de
+
+- Localize message "Success" (bnc #447169)
+- 2.18.0
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
yast2-audit-laf-2.17.7.tar.bz2
New:
----
yast2-audit-laf-2.18.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-audit-laf.spec ++++++
--- /var/tmp/diff_new_pack.C22623/_old 2009-01-29 01:29:51.000000000 +0100
+++ /var/tmp/diff_new_pack.C22623/_new 2009-01-29 01:29:51.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package yast2-audit-laf (Version 2.17.7)
+# spec file for package yast2-audit-laf (Version 2.18.0)
#
-# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,12 +19,12 @@
Name: yast2-audit-laf
-Version: 2.17.7
+Version: 2.18.0
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-audit-laf-2.17.7.tar.bz2
+Source0: yast2-audit-laf-2.18.0.tar.bz2
Prefix: /usr
Requires: yast2
BuildRequires: perl-XML-Writer update-desktop-files yast2 yast2-devtools yast2-testsuite
@@ -42,7 +42,7 @@
Gabriele Mohr <gs(a)suse.de>
%prep
-%setup -n yast2-audit-laf-2.17.7
+%setup -n yast2-audit-laf-2.18.0
%build
%{prefix}/bin/y2tool y2autoconf
@@ -80,8 +80,10 @@
/usr/share/YaST2/scrconf/auditd.scr
%doc %{prefix}/share/doc/packages/yast2-audit-laf
/usr/share/YaST2/schema/autoyast/rnc/audit-laf.rnc
-
%changelog
+* Wed Jan 21 2009 gs(a)suse.de
+- Localize message "Success" (bnc #447169)
+- 2.18.0
* Thu Nov 13 2008 gs(a)suse.de
- audit-laf.rnc added (for AutoYaST)
- 2.17.7
++++++ yast2-audit-laf-2.17.7.tar.bz2 -> yast2-audit-laf-2.18.0.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-audit-laf-2.17.7/configure new/yast2-audit-laf-2.18.0/configure
--- old/yast2-audit-laf-2.17.7/configure 2008-11-13 13:48:16.000000000 +0100
+++ new/yast2-audit-laf-2.18.0/configure 2009-01-27 13:51:12.000000000 +0100
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.61 for yast2-audit-laf 2.17.7.
+# Generated by GNU Autoconf 2.61 for yast2-audit-laf 2.18.0.
#
# Report bugs to <http://bugs.opensuse.org/>.
#
@@ -574,8 +574,8 @@
# Identity of this package.
PACKAGE_NAME='yast2-audit-laf'
PACKAGE_TARNAME='yast2-audit-laf'
-PACKAGE_VERSION='2.17.7'
-PACKAGE_STRING='yast2-audit-laf 2.17.7'
+PACKAGE_VERSION='2.18.0'
+PACKAGE_STRING='yast2-audit-laf 2.18.0'
PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
ac_unique_file="RPMNAME"
@@ -1197,7 +1197,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures yast2-audit-laf 2.17.7 to adapt to many kinds of systems.
+\`configure' configures yast2-audit-laf 2.18.0 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1268,7 +1268,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of yast2-audit-laf 2.17.7:";;
+ short | recursive ) echo "Configuration of yast2-audit-laf 2.18.0:";;
esac
cat <<\_ACEOF
@@ -1346,7 +1346,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-yast2-audit-laf configure 2.17.7
+yast2-audit-laf configure 2.18.0
generated by GNU Autoconf 2.61
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1360,7 +1360,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by yast2-audit-laf $as_me 2.17.7, which was
+It was created by yast2-audit-laf $as_me 2.18.0, which was
generated by GNU Autoconf 2.61. Invocation command line was
$ $0 $@
@@ -2181,7 +2181,7 @@
# Define the identity of the package.
PACKAGE='yast2-audit-laf'
- VERSION='2.17.7'
+ VERSION='2.18.0'
cat >>confdefs.h <<_ACEOF
@@ -2409,7 +2409,7 @@
-VERSION="2.17.7"
+VERSION="2.18.0"
RPMNAME="yast2-audit-laf"
MAINTAINER="Gabriele Mohr <gs(a)suse.de>"
@@ -3304,7 +3304,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by yast2-audit-laf $as_me 2.17.7, which was
+This file was extended by yast2-audit-laf $as_me 2.18.0, which was
generated by GNU Autoconf 2.61. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -3347,7 +3347,7 @@
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-yast2-audit-laf config.status 2.17.7
+yast2-audit-laf config.status 2.18.0
configured by $0, generated by GNU Autoconf 2.61,
with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-audit-laf-2.17.7/configure.in new/yast2-audit-laf-2.18.0/configure.in
--- old/yast2-audit-laf-2.17.7/configure.in 2008-11-13 13:48:12.000000000 +0100
+++ new/yast2-audit-laf-2.18.0/configure.in 2009-01-27 13:51:08.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-audit-laf, 2.17.7, http://bugs.opensuse.org/, yast2-audit-laf)
+AC_INIT(yast2-audit-laf, 2.18.0, http://bugs.opensuse.org/, yast2-audit-laf)
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.7"
+VERSION="2.18.0"
RPMNAME="yast2-audit-laf"
MAINTAINER="Gabriele Mohr <gs(a)suse.de>"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-audit-laf-2.17.7/src/complex.ycp new/yast2-audit-laf-2.18.0/src/complex.ycp
--- old/yast2-audit-laf-2.17.7/src/complex.ycp 2008-11-06 12:28:05.000000000 +0100
+++ new/yast2-audit-laf-2.18.0/src/complex.ycp 2009-01-21 11:50:24.000000000 +0100
@@ -129,8 +129,8 @@
if ( action == "select_file" )
{
string file_name = UI::AskForSaveFileName("/var/log/audit", "*.log", _("Select the log file") );
- y2milestone( "Filename: %1", file_name );
UI::ChangeWidget( `id("log_file"), `Value, file_name );
+
y2milestone( "Logfile set to: %1", file_name );
}
else if ( action == "name_format" )
@@ -557,7 +557,7 @@
}
else
{
- Popup::Message( "Success");
+ Popup::Message( _("Success") );
}
}
else
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-audit-laf-2.17.7/VERSION new/yast2-audit-laf-2.18.0/VERSION
--- old/yast2-audit-laf-2.17.7/VERSION 2008-11-13 13:48:07.000000000 +0100
+++ new/yast2-audit-laf-2.18.0/VERSION 2009-01-27 13:50:33.000000000 +0100
@@ -1 +1 @@
-2.17.7
+2.18.0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package yast2 for openSUSE:Factory
checked in at Thu Jan 29 01:29:43 CET 2009.
--------
--- yast2/yast2.changes 2009-01-26 14:18:59.000000000 +0100
+++ yast2/yast2.changes 2009-01-27 17:37:12.000000000 +0100
@@ -1,0 +2,13 @@
+Tue Jan 27 17:36:15 CET 2009 - locilka(a)suse.cz
+
+- Added ag_freespace - SCR agent for checking free space in
+ directories (mounted partitions) (bnc #460477).
+- 2.18.4
+
+-------------------------------------------------------------------
+Tue Jan 27 16:35:14 CET 2009 - aschnell(a)suse.de
+
+- added String::StartsWith() function
+- 2.18.3
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
yast2-2.18.2.tar.bz2
New:
----
yast2-2.18.4.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2.spec ++++++
--- /var/tmp/diff_new_pack.aN1584/_old 2009-01-29 01:28:41.000000000 +0100
+++ /var/tmp/diff_new_pack.aN1584/_new 2009-01-29 01:28:41.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package yast2 (Version 2.18.2)
+# spec file for package yast2 (Version 2.18.4)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,12 +19,12 @@
Name: yast2
-Version: 2.18.2
+Version: 2.18.4
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-2.18.2.tar.bz2
+Source0: yast2-2.18.4.tar.bz2
Prefix: /usr
Source1: yast2-rpmlintrc
BuildRequires: perl-XML-Writer update-desktop-files yast2-devtools yast2-perl-bindings yast2-testsuite
@@ -147,7 +147,7 @@
Steffen Winterfeldt <snwint(a)suse.de>
%prep
-%setup -n yast2-2.18.2
+%setup -n yast2-2.18.4
%build
%{prefix}/bin/y2tool y2autoconf
@@ -251,6 +251,13 @@
%doc %{prefix}/share/doc/packages/yast2/types
%doc %{prefix}/share/doc/packages/yast2/wizard
%changelog
+* Tue Jan 27 2009 locilka(a)suse.cz
+- Added ag_freespace - SCR agent for checking free space in
+ directories (mounted partitions) (bnc #460477).
+- 2.18.4
+* Tue Jan 27 2009 aschnell(a)suse.de
+- added String::StartsWith() function
+- 2.18.3
* Mon Jan 26 2009 mzugec(a)suse.cz
- new Wizard::OpenCancelOKDialog() function
- 2.18.2
++++++ yast2-2.18.2.tar.bz2 -> yast2-2.18.4.tar.bz2 ++++++
++++ 5662 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.18.2/configure.in new/yast2-2.18.4/configure.in
--- old/yast2-2.18.2/configure.in 2009-01-26 14:10:50.000000000 +0100
+++ new/yast2-2.18.4/configure.in 2008-12-16 17:36:02.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.18.2, http://bugs.opensuse.org/, yast2)
+AC_INIT(yast2, 2.17.60, 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.18.2"
+VERSION="2.17.60"
RPMNAME="yast2"
MAINTAINER="Jiri Srain <jsrain(a)suse.cz>"
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.18.2/library/agents/ag_freespace new/yast2-2.18.4/library/agents/ag_freespace
--- old/yast2-2.18.2/library/agents/ag_freespace 1970-01-01 01:00:00.000000000 +0100
+++ new/yast2-2.18.4/library/agents/ag_freespace 2009-01-27 17:34:01.000000000 +0100
@@ -0,0 +1,67 @@
+#!/usr/bin/perl -w
+
+use ycp;
+use File::Temp;
+
+# Returns free space in a directory
+# @example: SCR::Read(.system.freespace, "/tmp") -> 'size in bytes' or '-1'
+
+while ( <STDIN> ) {
+ my ($command, $path, $directory) = ycp::ParseCommand ($_);
+
+ if ($command eq 'Read') {
+ if ($path eq '.' && defined $directory) {
+ if (!$directory) {
+ y2error ('Directory must be defined');
+ ycp::Return -1;
+ next;
+ }
+ if (! -e $directory) {
+ y2error ('Directory '.$directory.' does not exist');
+ ycp::Return -1;
+ next;
+ }
+ if (! -d $directory) {
+ y2error ('Object '.$directory.' is not a directory');
+ ycp::Return -1;
+ next;
+ }
+
+ my $command = '/bin/df';
+ if (!-x $command) {
+ y2error('Cannot execute '.$command.' command');
+ ycp::Return -1;
+ next;
+ }
+
+ # esacping quoting
+ $directory =~ s/\"/\\\"/g;
+ # -P, --portability: Use the POSIX output format
+ $command = `$command -P "$directory"`;
+ # first line of out is the header
+ my @out = split(/\n/, $command);
+ if (defined $out[1]) {
+ @out = split(/ +/, $out[1]);
+ }
+
+ if (defined $out[3]) {
+ ycp::Return $out[3];
+ next;
+ } else {
+ y2error ('Cannot determine the free space in "'.$directory.'" - Unknown error: '.$command);
+ ycp::Return -1;
+ next;
+ }
+ } else {
+ y2error ('Wrong arguments');
+ ycp::Return -1;
+ next;
+ }
+ } elsif ($command eq 'result') {
+ exit 0;
+ } else {
+ y2error ('Wrong path or arguments');
+ ycp::Return -1;
+ next;
+ }
+}
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.18.2/library/agents/Makefile.am new/yast2-2.18.4/library/agents/Makefile.am
--- old/yast2-2.18.2/library/agents/Makefile.am 2008-09-15 13:18:03.000000000 +0200
+++ new/yast2-2.18.4/library/agents/Makefile.am 2009-01-27 17:37:27.000000000 +0100
@@ -1,9 +1,12 @@
# Makefile.am for yast2/library/agents
-# $Id: Makefile.am 50907 2008-09-09 13:47:41Z locilka $
+# $Id: Makefile.am 55092 2009-01-27 16:37:31Z locilka $
agent_SCRIPTS = \
ag_content \
ag_netd \
- ag_anyxml
+ ag_anyxml \
+ ag_freespace
+
scrconf_DATA = $(wildcard *.scr)
+
EXTRA_DIST = $(agent_SCRIPTS) $(scrconf_DATA)
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.18.2/library/agents/system_freespace.scr new/yast2-2.18.4/library/agents/system_freespace.scr
--- old/yast2-2.18.2/library/agents/system_freespace.scr 1970-01-01 01:00:00.000000000 +0100
+++ new/yast2-2.18.4/library/agents/system_freespace.scr 2009-01-27 17:34:27.000000000 +0100
@@ -0,0 +1,36 @@
+/**
+ * File:
+ * cfg_freespace.scr
+ *
+ * Summary:
+ * Agent for getting the free space in the directory (in 1K blocks)
+ *
+ * Author:
+ * Lukas Ocilka <locilka(a)suse.cz>
+ *
+ * Access:
+ * read
+ *
+ * Example:
+ * Read(.system.freespace, "/tmp")
+ * (3752236)
+ *
+ * Read(.system.freespace, "/abcd1")
+ * (-1) // Directory does not exist or is not a directory
+ *
+ * Read(.system.freespace, "/abcd2")
+ * (-1) // Cannot find '/bin/df' binary
+ *
+ * Description:
+ * Agent calls command '/bin/df $directory' and returns the available space
+ * in 1K blocks. -1 is returned in case of any error, such as 'Directory does
+ * not exist', 'Object is not a directory', '/bin/df does not exist on the
+ * system' or 'Directory not defined'. Every error should appear in the y2log.
+ *
+ * $Id: system_freespace.scr 55091 2009-01-27 16:34:31Z locilka $
+ *
+ */
+.system.freespace
+
+`ag_freespace ()
+
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.18.2/library/control/src/InstFinishConfig.ycp new/yast2-2.18.4/library/control/src/InstFinishConfig.ycp
--- old/yast2-2.18.2/library/control/src/InstFinishConfig.ycp 1970-01-01 01:00:00.000000000 +0100
+++ new/yast2-2.18.4/library/control/src/InstFinishConfig.ycp 2008-10-27 15:31:54.000000000 +0100
@@ -0,0 +1,18 @@
+/**
+ * File: modules/InstFinishConfig.ycp
+ * Package: Base
+ * Summary: Functionality for adjusting the inst_finish scripts
+ * Authors: Lukas Ocilka <locilka(a)suse.cz>
+ *
+ * $Id:$
+ *
+ * This module is strictly installation-only!
+ */
+
+{
+
+ textdomain "base";
+
+
+/* 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.18.2/library/modules/Version.ycp new/yast2-2.18.4/library/modules/Version.ycp
--- old/yast2-2.18.2/library/modules/Version.ycp 2009-01-26 14:11:27.000000000 +0100
+++ new/yast2-2.18.4/library/modules/Version.ycp 2009-01-27 17:37:36.000000000 +0100
@@ -20,7 +20,7 @@
/**
* Version of the yast2 package
*/
-global string yast2 = "2.18.2";
+global string yast2 = "2.18.4";
/* 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.18.2/library/types/src/String.ycp new/yast2-2.18.4/library/types/src/String.ycp
--- old/yast2-2.18.2/library/types/src/String.ycp 2009-01-26 09:25:35.000000000 +0100
+++ new/yast2-2.18.4/library/types/src/String.ycp 2009-01-27 17:35:48.000000000 +0100
@@ -4,7 +4,7 @@
* Summary: String manipulation routines
* Authors: Michal Svec <msvec(a)suse.cz>
*
- * $Id: String.ycp 54938 2009-01-23 12:34:35Z lslezak $
+ * $Id: String.ycp 55083 2009-01-27 15:50:50Z aschnell $
*/
{
@@ -1291,5 +1291,13 @@
return ret;
}
+/**
+ * Checks whether string str starts with test.
+ */
+global boolean StartsWith(string str, string test)
+{
+ return search(str, test) == 0;
+}
+
/* 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.18.2/library/types/testsuite/tests/String.out new/yast2-2.18.4/library/types/testsuite/tests/String.out
--- old/yast2-2.18.2/library/types/testsuite/tests/String.out 2009-01-20 15:21:58.000000000 +0100
+++ new/yast2-2.18.4/library/types/testsuite/tests/String.out 2009-01-27 17:35:48.000000000 +0100
@@ -110,6 +110,11 @@
Dump Strings::EscapeTags
Return <font size='2'><b>text & another</b></font>
Return 2 > 1
+Dump String::StartsWith
+Return true
+Return true
+Return true
+Return false
Dump Strings::RemoveShortcut
Return Hello
Return Hello
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.18.2/library/types/testsuite/tests/String.ycp new/yast2-2.18.4/library/types/testsuite/tests/String.ycp
--- old/yast2-2.18.2/library/types/testsuite/tests/String.ycp 2009-01-20 15:21:58.000000000 +0100
+++ new/yast2-2.18.4/library/types/testsuite/tests/String.ycp 2009-01-27 17:35:48.000000000 +0100
@@ -149,6 +149,12 @@
TEST(``(String::EscapeTags("<font size='2'><b>text & another</b></font>")), [], nil);
TEST(``(String::EscapeTags("2 > 1")), [], nil);
+DUMP("String::StartsWith");
+TEST(``(String::StartsWith("hello", "hello")), [], nil);
+TEST(``(String::StartsWith("hello world", "hello")), [], nil);
+TEST(``(String::StartsWith("hello hello", "hello")), [], nil);
+TEST(``(String::StartsWith("hello", "hello world")), [], nil);
+
DUMP("Strings::RemoveShortcut");
TEST(``(String::RemoveShortcut("Hello")), [], nil);
TEST(``(String::RemoveShortcut("He&llo")), [], nil);
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.18.2/VERSION new/yast2-2.18.4/VERSION
--- old/yast2-2.18.2/VERSION 2009-01-26 13:44:56.000000000 +0100
+++ new/yast2-2.18.4/VERSION 2009-01-27 17:36:02.000000000 +0100
@@ -1 +1 @@
-2.18.2
+2.18.4
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package xine-lib for openSUSE:Factory
checked in at Thu Jan 29 01:28:30 CET 2009.
--------
--- xine-lib/xine-lib.changes 2009-01-07 14:14:20.000000000 +0100
+++ xine-lib/xine-lib.changes 2009-01-27 19:31:59.000000000 +0100
@@ -1,0 +2,44 @@
+Tue Jan 27 19:27:37 CET 2009 - mhopf(a)suse.de
+
+- Update to 1.1.16.1:
+
+ * Security fixes:
+ - Heap overflow in Quicktime atom parsing. (CVE-2008-5234)
+ - Multiple buffer overflows. (CVE-2008-5236)
+ - Multiple integer overflows. (CVE-2008-5237)
+ - Unchecked or incompletely-checked read function results. (CVE-2008-5239)
+ - Unchecked malloc using untrusted values. (CVE-2008-5240, CVE-2008-5242)
+ - Integer underflow in qt compressed atom handling. (CVE-2008-5241)
+ - Buffer indexing using untrusted or unchecked values. (CVE-2008-5243)
+ - Integer overflows in the ffmpeg audio decoder and the CDDA server.
+ - Heap buffer overflow in the ffmpeg video decoder.
+ - Avoid segfault on invalid track type in Matroska files.
+ - Avoid underflow (compressed atoms) in the Qt demuxer.
+ * Fix reported compilation failures (with C++ programs).
+ * Fix CDDB access in 64-bit builds.
+ * Fix seeking FLV clips that don't specify the movie length in the headers.
+ * Support H.264 and AAC streams within FLV.
+ * Fix timing issues (broken audio) on mingw.
+ * Add ID3 tag TDRC to replace/complement the deprecated tag TYER.
+ * Add a new meta-tag, "Composer", and use it in the FLAC demuxer.
+ * Correct AAC channel ordering for multi-channel audio, at least for FLAC
+ when using ALSA or PulseAudio. (Needs a proper fix.)
+ * Add position-based seeking independent from seekpoints.
+ * Fix some XCB Xv attribute configuration breakage.
+ * Add a configuration option for Xv bicubic filtering, implemented in
+ xf86-video-ati 6.9.1.
+ * Recognise Xv "blitter" adaptors for port selection purposes.
+ NOTE: you will need to remove ~/.xine/catalog.cache when upgrading from
+ xine-lib 1.1.15 or older if you wish to use this extra option.
+ * Fix MMS media requests where the URI contains %-encoded characters.
+ * Fix two hangs related to stopping playback of broken audio streams where
+ no audio data is sent to the output thread.
+ * Fix WAV demuxer to send the last frames when they don't fit perfectly into
+ the buffer
+ * Fix build with older ffmpeg, both internal and in Debian 5.0.
+ * Add version check for CACA library and disable CACA plugin if needed
+ * Fix playback of some H.264 files (broken in 1.1.16).
+ * Various other build & bug fixes.
+ * Some FAQ list updates.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
xine-lib-1.1.14-asprintf-typo.diff
xine-lib-1.1.15-autoconf.diff
xine-lib-1.1.15-cpp-compilation.diff
xine-lib-1.1.15-crippled.tar.bz2
xine-lib-1.1.15-demux_str.diff
xine-lib-1.1.15-ffmpeg.diff
xine-lib-1.1.15.tar.bz2
New:
----
xine-lib-1.1.16.1-crippled.tar.bz2
xine-lib-1.1.16.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xine-lib.spec ++++++
--- /var/tmp/diff_new_pack.f11667/_old 2009-01-29 01:23:08.000000000 +0100
+++ /var/tmp/diff_new_pack.f11667/_new 2009-01-29 01:23:08.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package xine-lib (Version 1.1.15)
+# spec file for package xine-lib (Version 1.1.16.1)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -93,9 +93,10 @@
%if %{with modplug}
BuildRequires: libmodplug
%endif
-Version: 1.1.15
-Release: 21
-%define abiversion 1.24
+Version: 1.1.16.1
+Release: 1
+# XINE_MAJOR.XINE_LT_CURRENT in configure.ac
+%define abiversion 1.25
# bug437293
%ifarch ppc64
Obsoletes: xine-lib-64bit
@@ -114,11 +115,7 @@
Source99: precheckin_cripple_tarball.sh
# *** xine-lib: Bugfixes
Patch26: xine-lib-doc-fix-X11R6.diff
-Patch27: xine-lib-1.1.14-asprintf-typo.diff
Patch28: xine-lib-1.1.14-ia64-is-not-alpha.diff
-Patch29: xine-lib-1.1.15-cpp-compilation.diff
-Patch30: xine-lib-1.1.15-demux_str.diff
-Patch31: xine-lib-1.1.15-autoconf.diff
# *** Addons
Patch50: vdr-xine-0.8.2.diff.bz2
Patch51: vdr-xine-SUSE.diff
@@ -131,8 +128,6 @@
Patch74: xine-configure.diff
# *** Only working for noncrippled source
Patch80: xine-lib-various-noncrippled.diff
-# ffmpeg api change
-Patch81: xine-lib-1.1.15-ffmpeg.diff
%description
xine is a free multimedia player. It plays back CDs, DVDs, and VCDs. It
@@ -466,11 +461,7 @@
fi
cd xine-lib-%{version}
%patch26
-%patch27 -p1
%patch28 -p1
-%patch29 -p1
-%patch30 -p1
-%patch31 -p1
%patch50 -p1
%patch51 -p1
sed -i 's|^noinst_HEADERS = input_vdr.h|xineinclude_HEADERS = input_vdr.h|' src/vdr/Makefile.am
@@ -481,7 +472,6 @@
# Only apply to uncrippled source
%if !%{with distributable}
%patch80
-%patch81 -p1
%endif
%patch72 -p1
%patch73 -p1
@@ -813,6 +803,46 @@
%endif
%changelog
+* Tue Jan 27 2009 mhopf(a)suse.de
+- Update to 1.1.16.1:
+ * Security fixes:
+ - Heap overflow in Quicktime atom parsing. (CVE-2008-5234)
+ - Multiple buffer overflows. (CVE-2008-5236)
+ - Multiple integer overflows. (CVE-2008-5237)
+ - Unchecked or incompletely-checked read function results. (CVE-2008-5239)
+ - Unchecked malloc using untrusted values. (CVE-2008-5240, CVE-2008-5242)
+ - Integer underflow in qt compressed atom handling. (CVE-2008-5241)
+ - Buffer indexing using untrusted or unchecked values. (CVE-2008-5243)
+ - Integer overflows in the ffmpeg audio decoder and the CDDA server.
+ - Heap buffer overflow in the ffmpeg video decoder.
+ - Avoid segfault on invalid track type in Matroska files.
+ - Avoid underflow (compressed atoms) in the Qt demuxer.
+ * Fix reported compilation failures (with C++ programs).
+ * Fix CDDB access in 64-bit builds.
+ * Fix seeking FLV clips that don't specify the movie length in the headers.
+ * Support H.264 and AAC streams within FLV.
+ * Fix timing issues (broken audio) on mingw.
+ * Add ID3 tag TDRC to replace/complement the deprecated tag TYER.
+ * Add a new meta-tag, "Composer", and use it in the FLAC demuxer.
+ * Correct AAC channel ordering for multi-channel audio, at least for FLAC
+ when using ALSA or PulseAudio. (Needs a proper fix.)
+ * Add position-based seeking independent from seekpoints.
+ * Fix some XCB Xv attribute configuration breakage.
+ * Add a configuration option for Xv bicubic filtering, implemented in
+ xf86-video-ati 6.9.1.
+ * Recognise Xv "blitter" adaptors for port selection purposes.
+ NOTE: you will need to remove ~/.xine/catalog.cache when upgrading from
+ xine-lib 1.1.15 or older if you wish to use this extra option.
+ * Fix MMS media requests where the URI contains %%-encoded characters.
+ * Fix two hangs related to stopping playback of broken audio streams where
+ no audio data is sent to the output thread.
+ * Fix WAV demuxer to send the last frames when they don't fit perfectly into
+ the buffer
+ * Fix build with older ffmpeg, both internal and in Debian 5.0.
+ * Add version check for CACA library and disable CACA plugin if needed
+ * Fix playback of some H.264 files (broken in 1.1.16).
+ * Various other build & bug fixes.
+ * Some FAQ list updates.
* Wed Jan 07 2009 olh(a)suse.de
- obsolete old -XXbit packages (bnc#437293)
* Thu Nov 27 2008 ro(a)suse.de
++++++ xine-lib-1.1.14-ia64-is-not-alpha.diff ++++++
--- /var/tmp/diff_new_pack.f11667/_old 2009-01-29 01:23:08.000000000 +0100
+++ /var/tmp/diff_new_pack.f11667/_new 2009-01-29 01:23:08.000000000 +0100
@@ -7,11 +7,11 @@
configure.ac | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
-diff --git a/configure.ac b/configure.ac
-index af881fc..93b2a95 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -2332,10 +2332,13 @@ case "$host_or_hostalias" in
+Index: xine-lib-1.1.16.1/configure.ac
+===================================================================
+--- xine-lib-1.1.16.1.orig/configure.ac
++++ xine-lib-1.1.16.1/configure.ac
+@@ -2311,10 +2311,13 @@ case "$host_or_hostalias" in
mips-*)
AC_DEFINE_UNQUOTED(FPM_MIPS,,[Define to select libmad fixed point arithmetic implementation])
;;
@@ -26,6 +26,3 @@
armv4l-*-linux*)
AC_DEFINE_UNQUOTED(FPM_ARM,,[Define to select libmad fixed point arithmetic implementation])
AC_DEFINE_UNQUOTED(ARCH_ARM,,[Define this if you're running ARM architecture])
---
-1.5.6
-
++++++ xine-lib-1.1.15-crippled.tar.bz2 -> xine-lib-1.1.16.1-crippled.tar.bz2 ++++++
++++ 304913 lines of diff (skipped)
++++++ xine-lib-1.1.15-crippled.tar.bz2 -> xine-lib-1.1.16.1.tar.bz2 ++++++
xine-lib/xine-lib-1.1.15-crippled.tar.bz2 xine-lib/xine-lib-1.1.16.1.tar.bz2 differ: byte 11, line 1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package wwwoffle for openSUSE:Factory
checked in at Thu Jan 29 01:22:55 CET 2009.
--------
--- wwwoffle/wwwoffle.changes 2008-04-09 23:57:09.000000000 +0200
+++ wwwoffle/wwwoffle.changes 2009-01-27 18:21:57.847429000 +0100
@@ -1,0 +2,12 @@
+Tue Jan 27 18:21:44 CET 2009 - kssingvo(a)suse.de
+
+- Upgrade to version 2.9e:
+ * Handle deflate compression errors
+ * Don't allow wwwoffle to make requests that won't be got
+ * Handle various encodings of URLs in HTML documents better
+ * Display a note on the monitor form if the page is already monitored
+ * Stopped an error message when refreshing while online
+ * Several small fixes to documentation
+- removed unnecessary README.win32 documents
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
wwwoffle-2.9d.tar.bz2
New:
----
wwwoffle-2.9e.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ wwwoffle.spec ++++++
--- /var/tmp/diff_new_pack.St2052/_old 2009-01-29 01:22:12.000000000 +0100
+++ /var/tmp/diff_new_pack.St2052/_new 2009-01-29 01:22:12.000000000 +0100
@@ -1,10 +1,17 @@
#
-# spec file for package wwwoffle (Version 2.9d)
+# spec file for package wwwoffle (Version 2.9e)
#
-# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# This file and all modifications and additions to the pristine
-# package are under the same license as the package itself.
+# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
@@ -12,15 +19,15 @@
Name: wwwoffle
-BuildRequires: flex gnutls-devel htdig zlib-devel
+BuildRequires: flex gnutls-devel htdig-devel zlib-devel
License: GPL v2 or later
Group: Productivity/Networking/Web/Proxy
AutoReqProv: on
Summary: World Wide Web Offline Proxy
-Url: http://www.gedanken.demon.co.uk/wwwoffle/
-Version: 2.9d
-Release: 26
-Source0: http://www.gedanken.freeserve.co.uk/download-wwwoffle/%name-%version.tar.bz2
+Url: http://gedanken.demon.co.uk/wwwoffle/
+Version: 2.9e
+Release: 1
+Source0: http://gedanken.demon.co.uk/download-wwwoffle/%{name}-%{version}.tar.bz2
Source1: rc.%name
Source3: ip-up.%name
Source4: ip-down.%name
@@ -63,6 +70,8 @@
%prep
%setup -q
%patch0 -b _orig
+# easier to delete them now and include whole doc directory later
+rm -f doc/README.win32 doc/*/README.win32
%build
export LC_ALL=C
@@ -174,7 +183,16 @@
/etc/ppp/ip-down.d/%name
%changelog
-* Thu Apr 10 2008 crrodriguez(a)suse.de
+* Tue Jan 27 2009 kssingvo(a)suse.de
+- Upgrade to version 2.9e:
+ * Handle deflate compression errors
+ * Don't allow wwwoffle to make requests that won't be got
+ * Handle various encodings of URLs in HTML documents better
+ * Display a note on the monitor form if the page is already monitored
+ * Stopped an error message when refreshing while online
+ * Several small fixes to documentation
+- removed unnecessary README.win32 documents
+* Wed Apr 09 2008 crrodriguez(a)suse.de
- missing zlib-devel and gnutls-devel in buildrequires
- wwwofle does not clean the proxy disk cache without cron, which is
not installed by default, possible leading to a disk full problem
@@ -254,7 +272,7 @@
* src/certificates.c: Free memory at exit.
* src/errors.c: Don't truncate the log file when opening it.
* src/version.h, doc/NEWS: Update for version 2.9c.
-* Fri Mar 30 2007 ro(a)suse.de
+* Thu Mar 29 2007 ro(a)suse.de
- added flex to buildreq
* Mon Feb 19 2007 kssingvo(a)suse.de
- Upgrade to version 2.9b:
@@ -308,9 +326,9 @@
* If a URL is aliased show the information for the alias.
* Add an option to disable all iframes in HTML output.
* Fix bug with serving CA certificate.
-* Fri Aug 11 2006 seife(a)suse.de
+* Thu Aug 10 2006 seife(a)suse.de
- fix buffer overflow on "wwwoffle -fetch"
-* Fri Aug 11 2006 seife(a)suse.de
+* Thu Aug 10 2006 seife(a)suse.de
- fix ip-up.wwwoffle: /sbin is not in the path
* Wed Jul 19 2006 kssingvo(a)suse.de
- fixed 64bit problem: difference in ssize_t
@@ -349,7 +367,7 @@
* Thu Oct 16 2003 mmj(a)suse.de
- Don't build as root
- Clean the specfile
-* Fri Sep 19 2003 mmj(a)suse.de
+* Thu Sep 18 2003 mmj(a)suse.de
- Make it not segfault on amd64 [#31327]
* Thu Jul 31 2003 poeml(a)suse.de
- since the configuration file and spool directory are owned by
@@ -432,7 +450,7 @@
- Update to 2.5e
* Thu Mar 30 2000 grimmer(a)suse.de
- fixed init script (reload is a real reload now) (#2650)
-* Fri Feb 25 2000 grimmer(a)suse.de
+* Thu Feb 24 2000 grimmer(a)suse.de
- added Group tag
* Mon Feb 21 2000 grimmer(a)suse.de
- Update to 2.5d
@@ -457,14 +475,14 @@
- fixed rc-script
* Tue Dec 08 1998 ro(a)suse.de
- fixed typo in rc-script
-* Fri Nov 06 1998 grimmer(a)suse.de
+* Thu Nov 05 1998 grimmer(a)suse.de
- update to version 2.3e
- implemented new init script
- fixed script bug (shutdown with password)
-* Tue Jul 21 1998 grimmer(a)suse.de
+* Mon Jul 20 1998 grimmer(a)suse.de
- changed CONFDIR again to /etc/wwwoffle/
- minor fix in init script rc.wwwoffle
-* Mon Jul 20 1998 grimmer(a)suse.de
+* Sun Jul 19 1998 grimmer(a)suse.de
- update to version 2.2c
- changed CONFDIR back to /var/spool/
* Fri Jul 03 1998 bs(a)suse.de
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package wt for openSUSE:Factory
checked in at Thu Jan 29 01:22:02 CET 2009.
--------
--- wt/wt.changes 2009-01-20 13:48:25.000000000 +0100
+++ wt/wt.changes 2009-01-27 09:09:25.000000000 +0100
@@ -1,0 +2,6 @@
+Tue Jan 27 09:02:21 CET 2009 - puzel(a)suse.cz
+
+- update to 2.2.3 (maintenance release)
+- delete wt-2.2.2-fix-CMakeLists.patch (fixed upstream)
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
wt-2.2.2-fix-CMakeLists.patch
wt-2.2.2.tar.bz2
New:
----
wt-2.2.3.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ wt.spec ++++++
--- /var/tmp/diff_new_pack.Pd5238/_old 2009-01-29 01:20:03.000000000 +0100
+++ /var/tmp/diff_new_pack.Pd5238/_new 2009-01-29 01:20:03.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package wt (Version 2.2.2)
+# spec file for package wt (Version 2.2.3)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -23,13 +23,12 @@
License: GPL v2 only
Group: Development/Libraries/C and C++
AutoReqProv: on
-Version: 2.2.2
+Version: 2.2.3
Release: 1
Summary: Web Toolkit
Source0: %{name}-%{version}.tar.bz2
Patch1: %{name}-2.1.5-cmake_config.patch
Patch2: fix-include-condition-hpp.patch
-Patch3: %{name}-%{version}-fix-CMakeLists.patch
Requires: FastCGI openssl Xerces-c
Requires: mxml >= 2.3
BuildRequires: gcc-c++
@@ -87,7 +86,6 @@
%setup -q
%patch1 -p1
%patch2
-%patch3 -p1
%build
%define WTSRVDIR /srv/wt
@@ -155,6 +153,9 @@
%{_datadir}/cmake/Modules/*
%changelog
+* Tue Jan 27 2009 puzel(a)suse.cz
+- update to 2.2.3 (maintenance release)
+- delete wt-2.2.2-fix-CMakeLists.patch (fixed upstream)
* Tue Jan 20 2009 puzel(a)suse.cz
- update to 2.2.2
- bugfixes
++++++ wt-2.2.2.tar.bz2 -> wt-2.2.3.tar.bz2 ++++++
wt/wt-2.2.2.tar.bz2 wt/wt-2.2.3.tar.bz2 differ: byte 11, line 1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0