openSUSE Commits
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- 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
September 2007
- 1 participants
- 1083 discussions
Hello community,
here is the log from the commit of package patterns-openSUSE
checked in at Tue Sep 25 11:57:47 CEST 2007.
--------
--- patterns-openSUSE/patterns-openSUSE.changes 2007-09-24 21:26:58.000000000 +0200
+++ /mounts/work_src_done/STABLE/STABLE/patterns-openSUSE/patterns-openSUSE.changes 2007-09-25 11:35:16.000000000 +0200
@@ -1,0 +2,5 @@
+Tue Sep 25 11:34:14 CEST 2007 - coolo(a)suse.de
+
+- move cabextract to the CD set (#327524)
+
+-------------------------------------------------------------------
@@ -6,0 +12,5 @@
+Mon Sep 24 19:20:02 CEST 2007 - cthiel(a)suse.de
+
+- really remove update_test
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ patterns-openSUSE.spec ++++++
--- /var/tmp/diff_new_pack.k20768/_old 2007-09-25 11:57:35.000000000 +0200
+++ /var/tmp/diff_new_pack.k20768/_new 2007-09-25 11:57:35.000000000 +0200
@@ -17,7 +17,7 @@
AutoReqProv: on
Summary: Patterns for Installation (full ftp tree)
Version: 10.3
-Release: 152
+Release: 154
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: patterns-openSUSE-data.tar.bz2
Source1: preprocess
@@ -260,9 +260,13 @@
%dir /CD1/suse/setup/descr
/CD1/suse/setup/descr/non_oss*.pat
%changelog
+* Tue Sep 25 2007 - coolo(a)suse.de
+- move cabextract to the CD set (#327524)
* Mon Sep 24 2007 - coolo(a)suse.de
- really remove update_test pattern
* Mon Sep 24 2007 - cthiel(a)suse.de
+- really remove update_test
+* Mon Sep 24 2007 - cthiel(a)suse.de
- added bcm43xx-fwcutter to REST-CD (#327506)
* Mon Sep 24 2007 - coolo(a)suse.de
- do not show arcad_eval on x86_64 (#248873)
++++++ patterns-openSUSE-data.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patterns-openSUSE-data/data/X11 new/patterns-openSUSE-data/data/X11
--- old/patterns-openSUSE-data/data/X11 2007-09-21 09:44:00.000000000 +0200
+++ new/patterns-openSUSE-data/data/X11 2007-09-25 11:33:54.000000000 +0200
@@ -14,6 +14,8 @@
-Prq:
+Prc:
+// needed for fetchmsfonts (#327524)
+cabextract
xterm
CheckHardware
desktop-data-SuSE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patterns-openSUSE-data/data/X11-OPT new/patterns-openSUSE-data/data/X11-OPT
--- old/patterns-openSUSE-data/data/X11-OPT 2007-09-21 09:44:00.000000000 +0200
+++ new/patterns-openSUSE-data/data/X11-OPT 2007-09-25 11:33:33.000000000 +0200
@@ -2,7 +2,6 @@
3ddiag
freeglut
xdmbgrd
-cabextract
lsb
tk
unclutter
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 libzypp
checked in at Tue Sep 25 11:57:23 CEST 2007.
--------
--- libzypp/libzypp.changes 2007-09-24 16:23:32.000000000 +0200
+++ /mounts/work_src_done/STABLE/STABLE/libzypp/libzypp.changes 2007-09-25 11:19:13.000000000 +0200
@@ -1,0 +2,8 @@
+Tue Sep 25 11:08:13 CEST 2007 - jkupec(a)suse.cz
+
+- release all attached media before attempting to eject (#293428)
+- fixed parsing of --proxy-user parameter of .curlrc (#309139)
+- revision 7352
+- version 2.26.0
+
+-------------------------------------------------------------------
Old:
----
libzypp-3.25.0.tar.bz2
New:
----
libzypp-3.26.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libzypp.spec ++++++
--- /var/tmp/diff_new_pack.g15471/_old 2007-09-25 11:55:15.000000000 +0200
+++ /var/tmp/diff_new_pack.g15471/_new 2007-09-25 11:55:15.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package libzypp (Version 3.25.0)
+# spec file for package libzypp (Version 3.26.0)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -16,9 +16,9 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-build
AutoReqProv: on
Summary: Package, Patch, Pattern, and Product Management
-Version: 3.25.0
+Version: 3.26.0
Release: 1
-Source: libzypp-3.25.0.tar.bz2
+Source: libzypp-3.26.0.tar.bz2
Source1: libzypp-rpmlintrc
Prefix: /usr
Provides: yast2-packagemanager
@@ -44,7 +44,7 @@
Ladislav Slezak <lslezak(a)suse.cz>
%package devel
-Requires: libzypp == 3.25.0
+Requires: libzypp == 3.26.0
Requires: libxml2-devel curl-devel openssl-devel rpm-devel glibc-devel zlib-devel
Requires: bzip2 popt-devel dbus-1-devel glib2-devel hal-devel boost-devel libstdc++-devel
Requires: cmake
@@ -128,6 +128,11 @@
%{prefix}/share/cmake/Modules/FindZypp.cmake
%{_libdir}/pkgconfig/libzypp.pc
%changelog
+* Tue Sep 25 2007 - jkupec(a)suse.cz
+- release all attached media before attempting to eject (#293428)
+- fixed parsing of --proxy-user parameter of .curlrc (#309139)
+- revision 7352
+- version 2.26.0
* Mon Sep 24 2007 - dmacvicar(a)suse.de
- provide a way to retrieve the metadata path. Used for
installation, which incorrectly creates a repository in
++++++ libzypp-3.25.0.tar.bz2 -> libzypp-3.26.0.tar.bz2 ++++++
++++ 4624 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/libzypp-3.25.0/devel/genclass new/libzypp-3.26.0/devel/genclass
--- old/libzypp-3.25.0/devel/genclass 1970-01-01 01:00:00.000000000 +0100
+++ new/libzypp-3.26.0/devel/genclass 2007-09-25 11:19:07.000000000 +0200
@@ -0,0 +1,229 @@
+#! /bin/bash
+
+function usage() {
+ echo $@ >&2
+ echo <<EOF >&2
+Usage: genclass [path/]stem
+EOF
+ exit 1
+}
+
+test -z "$1" && usage "Missing name!"
+
+TOPSRCDIR=$( cd /local/jkupec/eclipse/trunk/libzypp && pwd )
+test -z "$TOPSRCDIR" && {
+ echo "Dir does not exist '/local/jkupec/eclipse/trunk/libzypp'" >&2
+ exit 1
+}
+
+OUTDIR=$(dirname $1)
+STEM=$(basename $1)
+STEMDIR=$( cd $OUTDIR && pwd )
+test -z "$STEMDIR" && {
+ echo "Dir does not exist '$(dirname $1)'" >&2
+ exit 1
+}
+STEMDIR=${STEMDIR#$TOPSRCDIR/}
+
+CLASS=$STEM
+CLASS_H=$STEMDIR/$STEM.h
+CLASS_CC=$STEMDIR/$STEM.cc
+
+OUT_CLASS_H=$OUTDIR/$STEM.h
+OUT_CLASS_CC=$OUTDIR/$STEM.cc
+test -e $OUT_CLASS_H -o -e $OUT_CLASS_CC && {
+ test -e $OUT_CLASS_H && echo "File exists '$OUT_CLASS_H' using '$OUT_CLASS_H.new'" >&2
+ test -e $OUT_CLASS_CC && echo "File exists '$OUT_CLASS_CC' using '$OUT_CLASS_CC.new'" >&2
+ OUT_CLASS_H="$OUT_CLASS_H.new"
+ OUT_CLASS_CC="$OUT_CLASS_CC.new"
+}
+
+INCLUDE_H=$CLASS_H
+INCLUDE_DEF=$(echo $INCLUDE_H | sed 's/[./]/_/g' | awk '{print toupper($0)}')
+NSLIST=$(echo $(dirname $INCLUDE_H) | awk '{l=tolower($0);gsub("/"," ",l);print l}')
+SNLIST=
+INDENT=
+for N in $NSLIST; do
+ SNLIST="$N $SNLIST"
+ INDENT="$INDENT "
+done
+
+######################################################################
+function intro() {
+######################################################################
+ local FILE=$1
+cat <<EOF
+/*---------------------------------------------------------------------\\
+| ____ _ __ __ ___ |
+| |__ / \ / / . \ . \ |
+| / / \ V /| _/ _/ |
+| / /__ | | | | | | |
+| /_____||_| |_| |_| |
+| |
+\---------------------------------------------------------------------*/
+/** \file ${FILE}
+ *
+*/
+EOF
+}
+
+######################################################################
+function nsopen() {
+######################################################################
+ local I=
+ for N in $NSLIST; do
+ echo "${I}///////////////////////////////////////////////////////////////////"
+ echo "${I}namespace $N"
+ echo "${I}{ /////////////////////////////////////////////////////////////////"
+ I="$I "
+ done
+}
+
+######################################################################
+function nsclose() {
+######################################################################
+ local I=${INDENT}
+ for N in $SNLIST; do
+ echo "${I}/////////////////////////////////////////////////////////////////"
+ I=${I# }
+ echo "${I}} // namespace $N"
+ echo "${I}///////////////////////////////////////////////////////////////////"
+ done
+}
+
+######################################################################
+function genH() {
+######################################################################
+cat <<EOF
+$(intro $CLASS_H)
+#ifndef $INCLUDE_DEF
+#define $INCLUDE_DEF
+
+#include <iosfwd>
+
+#include "zypp/base/PtrTypes.h"
+
+$(nsopen)
+
+${INDENT}///////////////////////////////////////////////////////////////////
+${INDENT}//
+${INDENT}// CLASS NAME : ${CLASS}
+${INDENT}//
+${INDENT}/** */
+${INDENT}class ${CLASS}
+${INDENT}{
+${INDENT} friend std::ostream & operator<<( std::ostream & str, const ${CLASS} & obj );
+
+${INDENT}public:
+${INDENT} /** Implementation */
+${INDENT} class Impl;
+
+${INDENT}public:
+${INDENT} /** Default ctor */
+${INDENT} ${CLASS}();
+${INDENT} /** Dtor */
+${INDENT} ~${CLASS}();
+
+${INDENT}public:
+
+${INDENT}private:
+${INDENT} /** Pointer to implementation */
+${INDENT} RWCOW_pointer<Impl> _pimpl;
+${INDENT}};
+${INDENT}///////////////////////////////////////////////////////////////////
+
+${INDENT}/** \relates ${CLASS} Stream output */
+${INDENT}std::ostream & operator<<( std::ostream & str, const ${CLASS} & obj );
+
+$(nsclose)
+#endif // $INCLUDE_DEF
+EOF
+}
+
+######################################################################
+function genCC() {
+######################################################################
+cat <<EOF
+$(intro $CLASS_CC)
+#include <iostream>
+//#include "zypp/base/Logger.h"
+
+#include "${INCLUDE_H}"
+
+using std::endl;
+
+$(nsopen)
+
+${INDENT}///////////////////////////////////////////////////////////////////
+${INDENT}//
+${INDENT}// CLASS NAME : ${CLASS}::Impl
+${INDENT}//
+${INDENT}/** ${CLASS} implementation. */
+${INDENT}struct ${CLASS}::Impl
+${INDENT}{
+
+${INDENT}public:
+${INDENT} /** Offer default Impl. */
+${INDENT} static shared_ptr<Impl> nullimpl()
+${INDENT} {
+${INDENT} static shared_ptr<Impl> _nullimpl( new Impl );
+${INDENT} return _nullimpl;
+${INDENT} }
+
+${INDENT}private:
+${INDENT} friend Impl * rwcowClone<Impl>( const Impl * rhs );
+${INDENT} /** clone for RWCOW_pointer */
+${INDENT} Impl * clone() const
+${INDENT} { return new Impl( *this ); }
+${INDENT}};
+${INDENT}///////////////////////////////////////////////////////////////////
+
+${INDENT}/** \relates ${CLASS}::Impl Stream output */
+${INDENT}inline std::ostream & operator<<( std::ostream & str, const ${CLASS}::Impl & obj )
+${INDENT}{
+${INDENT} return str << "${CLASS}::Impl";
+${INDENT}}
+
+${INDENT}///////////////////////////////////////////////////////////////////
+${INDENT}//
+${INDENT}// CLASS NAME : ${CLASS}
+${INDENT}//
+${INDENT}///////////////////////////////////////////////////////////////////
+
+${INDENT}///////////////////////////////////////////////////////////////////
+${INDENT}//
+${INDENT}// METHOD NAME : ${CLASS}::${CLASS}
+${INDENT}// METHOD TYPE : Ctor
+${INDENT}//
+${INDENT}${CLASS}::${CLASS}()
+${INDENT}: _pimpl( Impl::nullimpl() )
+${INDENT}{}
+
+${INDENT}///////////////////////////////////////////////////////////////////
+${INDENT}//
+${INDENT}// METHOD NAME : ${CLASS}::~${CLASS}
+${INDENT}// METHOD TYPE : Dtor
+${INDENT}//
+${INDENT}${CLASS}::~${CLASS}()
+${INDENT}{}
+
+${INDENT}/******************************************************************
+${INDENT}**
+${INDENT}** FUNCTION NAME : operator<<
+${INDENT}** FUNCTION TYPE : std::ostream &
+${INDENT}*/
+${INDENT}std::ostream & operator<<( std::ostream & str, const ${CLASS} & obj )
+${INDENT}{
+${INDENT} return str << *obj._pimpl;
+${INDENT}}
+
+$(nsclose)
+EOF
+}
+
+######################################################################
+######################################################################
+######################################################################
+
+genH >$OUT_CLASS_H
+genCC >$OUT_CLASS_CC
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/libzypp-3.25.0/examples/Makefile new/libzypp-3.26.0/examples/Makefile
--- old/libzypp-3.25.0/examples/Makefile 1970-01-01 01:00:00.000000000 +0100
+++ new/libzypp-3.26.0/examples/Makefile 2007-09-25 11:19:07.000000000 +0200
@@ -0,0 +1,515 @@
+# Makefile.in generated by automake 1.10 from Makefile.am.
+# examples/Makefile. Generated from Makefile.in by configure.
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+
+
+
+pkgdatadir = $(datadir)/zypp
+pkglibdir = $(libdir)/zypp
+pkgincludedir = $(includedir)/zypp
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = x86_64-suse-linux-gnu
+host_triplet = x86_64-suse-linux-gnu
+target_triplet = x86_64-suse-linux-gnu
+noinst_PROGRAMS = read_plaindir_source$(EXEEXT)
+subdir = examples
+DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/VERSION $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+PROGRAMS = $(noinst_PROGRAMS)
+am_read_plaindir_source_OBJECTS = read_plaindir_source.$(OBJEXT)
+read_plaindir_source_OBJECTS = $(am_read_plaindir_source_OBJECTS)
+read_plaindir_source_LDADD = $(LDADD)
+read_plaindir_source_DEPENDENCIES =
+read_plaindir_source_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
+ $(CXXFLAGS) $(read_plaindir_source_LDFLAGS) $(LDFLAGS) -o $@
+DEFAULT_INCLUDES = -I. -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+ --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+CXXLD = $(CXX)
+CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+ --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
+ $(LDFLAGS) -o $@
+SOURCES = $(read_plaindir_source_SOURCES)
+DIST_SOURCES = $(read_plaindir_source_SOURCES)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = ${SHELL} /local/jkupec/eclipse/trunk/libzypp/missing --run aclocal-1.10
+ALLOCA =
+AMTAR = ${SHELL} /local/jkupec/eclipse/trunk/libzypp/missing --run tar
+AR = ar
+AUTOCONF = ${SHELL} /local/jkupec/eclipse/trunk/libzypp/missing --run autoconf
+AUTOHEADER = ${SHELL} /local/jkupec/eclipse/trunk/libzypp/missing --run autoheader
+AUTOMAKE = ${SHELL} /local/jkupec/eclipse/trunk/libzypp/missing --run automake-1.10
+AWK = gawk
+BUILD_INCLUDED_LIBINTL = no
+CATOBJEXT = .gmo
+CC = gcc
+CCDEPMODE = depmode=gcc3
+CFLAGS = -g -O2
+CFLAG_VISIBILITY = -fvisibility=hidden
+CPP = gcc -E
+CPPFLAGS =
+CURL_CFLAGS =
+CURL_LIBS = -lcurl -lidn -lssl -lcrypto -ldl -lz
+CXX = g++
+CXXCPP = g++ -E
+CXXDEPMODE = depmode=gcc3
+CXXFLAGS = -g -O3 -Wall -Wformat -Woverloaded-virtual -D_LARGE_FILES=
+CYGPATH_W = echo
+DATADIRNAME = share
+DEFS = -DHAVE_CONFIG_H
+DEPDIR = .deps
+DOCGEN = /usr/bin/doxygen
+ECHO = echo
+ECHO_C =
+ECHO_N = -n
+ECHO_T =
+EGREP = /usr/bin/grep -E
+EXEEXT =
+F77 =
+FFLAGS =
+GENCAT = gencat
+GLIBC2 = yes
+GLIBC21 = yes
+GMSGFMT = /usr/bin/msgfmt
+GMSGFMT_015 = /usr/bin/msgfmt
+GREP = /usr/bin/grep
+HAL_CFLAGS = -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/hal
+HAL_LDADD =
+HAL_LIBS = -lgobject-2.0 -ldbus-glib-1 -lglib-2.0 -lhal-storage -lhal -ldbus-1
+HAVE_ASPRINTF = 1
+HAVE_DOT = YES
+HAVE_POSIX_PRINTF = 1
+HAVE_SNPRINTF = 1
+HAVE_VISIBILITY = 1
+HAVE_WPRINTF = 0
+IDN_CFLAGS =
+IDN_LIBS = -lidn
+INSTALL = /usr/bin/install -c
+INSTALL_DATA = ${INSTALL} -m 644
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_SCRIPT = ${INSTALL}
+INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
+INSTOBJEXT = .mo
+INTLBISON = bison
+INTLLIBS =
+INTLOBJS =
+INTL_LIBTOOL_SUFFIX_PREFIX =
+INTL_MACOSX_LIBS =
+LDFLAGS =
+LFS_CFLAGS = -D_LARGE_FILES=
+LIBICONV =
+LIBINTL =
+LIBMULTITHREAD = -lpthread
+LIBOBJS =
+LIBPTH =
+LIBS =
+LIBTHREAD =
+LIBTOOL = $(SHELL) $(top_builddir)/libtool
+LIBZYPP_VERSION_INFO = -version-info 300:0:0
+LN_S = ln -s
+LTLIBICONV =
+LTLIBINTL =
+LTLIBMULTITHREAD = -lpthread
+LTLIBOBJS =
+LTLIBPTH =
+LTLIBTHREAD =
+MAKEINFO = ${SHELL} /local/jkupec/eclipse/trunk/libzypp/missing --run makeinfo
+MKDIR_P = /bin/mkdir -p
+MSGFMT = /usr/bin/msgfmt
+MSGFMT_015 = /usr/bin/msgfmt
+MSGMERGE = /usr/bin/msgmerge
+MYRUNTEST = /usr/bin/runtest
+OBJEXT = o
+OPENSSL_CFLAGS =
+OPENSSL_LIBS = -lssl -lcrypto -ldl -lz
+PACKAGE = zypp
+PACKAGE_BUGREPORT =
+PACKAGE_NAME = zypp
+PACKAGE_STRING = zypp 3.0.0
+PACKAGE_TARNAME = zypp
+PACKAGE_VERSION = 3.0.0
+PATH_SEPARATOR = :
+PKG_CONFIG = /usr/bin/pkg-config
+POSUB = po
+PRI_MACROS_BROKEN = 0
+RANLIB = ranlib
+SET_MAKE =
+SHELL = /bin/sh
+SQLITE_CFLAGS =
+SQLITE_LIBS = -lsqlitezmd3
+STRIP = strip
+USE_INCLUDED_LIBINTL = no
+USE_NLS = yes
+VERSION = 3.0.0
+WOE32DLL = no
+XGETTEXT = /usr/bin/xgettext
+XGETTEXT_015 = /usr/bin/xgettext
+ZYPP_CFLAGS = -D_LARGE_FILES=
+ZYPP_FEATURES = LFS
+abs_builddir = /local/jkupec/eclipse/trunk/libzypp/examples
+abs_srcdir = /local/jkupec/eclipse/trunk/libzypp/examples
+abs_top_builddir = /local/jkupec/eclipse/trunk/libzypp
+abs_top_srcdir = /local/jkupec/eclipse/trunk/libzypp
+ac_ct_CC = gcc
+ac_ct_CXX = g++
+ac_ct_F77 =
+am__include = include
+am__leading_dot = .
+am__quote =
+am__tar = tar --format=ustar -chf - "$$tardir"
+am__untar = tar -xf -
+bindir = ${exec_prefix}/bin
+build = x86_64-suse-linux-gnu
+build_alias =
+build_cpu = x86_64
+build_os = linux-gnu
+build_vendor = suse
+builddir = .
+datadir = ${datarootdir}
+datarootdir = ${prefix}/share
+docdir = ${datadir}/doc/packages
+dvidir = ${docdir}
+exec_prefix = ${prefix}
+host = x86_64-suse-linux-gnu
+host_alias =
+host_cpu = x86_64
+host_os = linux-gnu
+host_vendor = suse
+htmldir = ${docdir}
+includedir = ${prefix}/include
+infodir = ${datarootdir}/info
+install_sh = $(SHELL) /local/jkupec/eclipse/trunk/libzypp/install-sh
+libdir = /local/jkupec/usr/lib64
+libexecdir = ${exec_prefix}/libexec
+localedir = /local/jkupec/usr/share/locale
+localstatedir = ${prefix}/var
+mandir = ${datarootdir}/man
+mkdir_p = /bin/mkdir -p
+oldincludedir = /usr/include
+pdfdir = ${docdir}
+pkgdocdir = ${docdir}/zypp
+prefix = /local/jkupec/usr
+program_transform_name = s,x,x,
+psdir = ${docdir}
+sbindir = ${exec_prefix}/sbin
+sharedstatedir = ${prefix}/com
+srcdir = .
+sysconfdir = ${prefix}/etc
+target = x86_64-suse-linux-gnu
+target_alias =
+target_cpu = x86_64
+target_os = linux-gnu
+target_vendor = suse
+top_builddir = ..
+top_srcdir = ..
+xmlstoreschemadir = /local/jkupec/usr/share/zypp/schema/xmlstore
+yumschemadir = /local/jkupec/usr/share/zypp/schema/yum
+zyppdir = /local/jkupec/usr/share/zypp
+INCLUDES = -I$(oldincludedir)/libxml2
+AM_LDFLAGS =
+AM_CXXFLAGS =
+# gperf: -pg
+LDADD = -L$(top_srcdir)/zypp/.libs -lzypp -lboost_regex -lxml2 -lz
+read_plaindir_source_SOURCES = read_plaindir_source.cc
+read_plaindir_source_LDFLAGS = -static
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .cc .lo .o .obj
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign examples/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --foreign examples/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+clean-noinstPROGRAMS:
+ @list='$(noinst_PROGRAMS)'; for p in $$list; do \
+ f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
+ echo " rm -f $$p $$f"; \
+ rm -f $$p $$f ; \
+ done
+read_plaindir_source$(EXEEXT): $(read_plaindir_source_OBJECTS) $(read_plaindir_source_DEPENDENCIES)
+ @rm -f read_plaindir_source$(EXEEXT)
+ $(read_plaindir_source_LINK) $(read_plaindir_source_OBJECTS) $(read_plaindir_source_LDADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+include ./$(DEPDIR)/read_plaindir_source.Po
+
+.cc.o:
+ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+# source='$<' object='$@' libtool=no \
+# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+# $(CXXCOMPILE) -c -o $@ $<
+
+.cc.obj:
+ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+# source='$<' object='$@' libtool=no \
+# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+# $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.cc.lo:
+ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+# source='$<' object='$@' libtool=yes \
+# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+# $(LTCXXCOMPILE) -c -o $@ $<
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) ' { files[$$0] = 1; } \
+ END { for (i in files) print i; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) ' { files[$$0] = 1; } \
+ END { for (i in files) print i; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) ' { files[$$0] = 1; } \
+ END { for (i in files) print i; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile $(PROGRAMS)
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool clean-noinstPROGRAMS \
+ mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-info: install-info-am
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-ps: install-ps-am
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
+ clean-libtool clean-noinstPROGRAMS ctags distclean \
+ distclean-compile distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
+ pdf pdf-am ps ps-am tags uninstall uninstall-am
+
+
+.PHONY: always
+
+$(noinst_PROGRAMS): $(top_srcdir)/zypp/libzypp.la
+
+$(top_srcdir)/zypp/libzypp.la: always
+ $(MAKE) -C $(top_srcdir)/zypp
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
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/libzypp-3.25.0/package/libzypp.changes new/libzypp-3.26.0/package/libzypp.changes
--- old/libzypp-3.25.0/package/libzypp.changes 2007-09-24 16:23:07.000000000 +0200
+++ new/libzypp-3.26.0/package/libzypp.changes 2007-09-25 11:19:07.000000000 +0200
@@ -1,4 +1,12 @@
-------------------------------------------------------------------
+Tue Sep 25 11:08:13 CEST 2007 - jkupec(a)suse.cz
+
+- release all attached media before attempting to eject (#293428)
+- fixed parsing of --proxy-user parameter of .curlrc (#309139)
+- revision 7352
+- version 2.26.0
+
+-------------------------------------------------------------------
Mon Sep 24 16:10:32 CEST 2007 - dmacvicar(a)suse.de
- provide a way to retrieve the metadata path. Used for
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/libzypp-3.25.0/po/POTFILES new/libzypp-3.26.0/po/POTFILES
--- old/libzypp-3.25.0/po/POTFILES 1970-01-01 01:00:00.000000000 +0100
+++ new/libzypp-3.26.0/po/POTFILES 2007-09-25 11:19:07.000000000 +0200
@@ -0,0 +1,29 @@
+ .././zypp/CountryCode.cc \
+ .././zypp/LanguageCode.cc \
+ .././zypp/SourceManager.cc \
+ .././zypp/SourceManager.h \
+ .././zypp/ZYppFactory.cc \
+ .././zypp/base/Exception.cc \
+ .././zypp/media/Mount.cc \
+ .././zypp/solver/detail/ProblemSolutionIgnore.cc \
+ .././zypp/solver/detail/ProblemSolutionInstall.cc \
+ .././zypp/solver/detail/ProblemSolutionKeep.cc \
+ .././zypp/solver/detail/ProblemSolutionUninstall.cc \
+ .././zypp/solver/detail/ProblemSolutionUnlock.cc \
+ .././zypp/solver/detail/QueueItemRequire.cc \
+ .././zypp/solver/detail/ResolverInfo.cc \
+ .././zypp/solver/detail/ResolverInfoChildOf.cc \
+ .././zypp/solver/detail/ResolverInfoConflictsWith.cc \
+ .././zypp/solver/detail/ResolverInfoDependsOn.cc \
+ .././zypp/solver/detail/ResolverInfoMisc.cc \
+ .././zypp/solver/detail/ResolverInfoMissingReq.cc \
+ .././zypp/solver/detail/ResolverInfoNeededBy.cc \
+ .././zypp/solver/detail/ResolverInfoObsoletes.cc \
+ .././zypp/solver/detail/Resolver_problems.cc \
+ .././zypp/source/SourceImpl.cc \
+ .././zypp/source/susetags/SuseTagsImpl.cc \
+ .././zypp/source/yum/YUMScriptImpl.cc \
+ .././zypp/source/yum/YUMSourceImpl.cc \
+ .././zypp/target/TargetImpl.cc \
+ .././zypp/target/rpm/RpmDb.cc \
+ .././zypp/target/store/XMLFilesBackend.cc
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/libzypp-3.25.0/VERSION.cmake new/libzypp-3.26.0/VERSION.cmake
--- old/libzypp-3.25.0/VERSION.cmake 2007-09-24 16:23:07.000000000 +0200
+++ new/libzypp-3.26.0/VERSION.cmake 2007-09-25 11:19:07.000000000 +0200
@@ -45,6 +45,6 @@
#
SET(LIBZYPP_MAJOR "3")
-SET(LIBZYPP_MINOR "25")
+SET(LIBZYPP_MINOR "26")
SET(LIBZYPP_COMPATMINOR "24")
SET(LIBZYPP_PATCH "0")
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/libzypp-3.25.0/zypp/media/MediaCurl.cc new/libzypp-3.26.0/zypp/media/MediaCurl.cc
--- old/libzypp-3.25.0/zypp/media/MediaCurl.cc 2007-09-24 16:23:04.000000000 +0200
+++ new/libzypp-3.26.0/zypp/media/MediaCurl.cc 2007-09-25 11:19:07.000000000 +0200
@@ -580,9 +580,11 @@
{
map<string,string> rc_data = base::sysconfig::read( curlrcFile );
- map<string,string>::const_iterator it = rc_data.find("proxy-user");
+ map<string,string>::const_iterator it = rc_data.find("--proxy-user");
if (it != rc_data.end())
_proxyuserpwd = it->second;
+
+ DBG << "got proxy userpwd (--proxy-user) from ~/culrc" << endl;
}
else
{
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/libzypp-3.25.0/zypp/media/MediaManager.cc new/libzypp-3.26.0/zypp/media/MediaManager.cc
--- old/libzypp-3.25.0/zypp/media/MediaManager.cc 2007-09-24 16:23:04.000000000 +0200
+++ new/libzypp-3.26.0/zypp/media/MediaManager.cc 2007-09-25 11:19:07.000000000 +0200
@@ -685,6 +685,43 @@
// ---------------------------------------------------------------
void
+ MediaManager::releaseAll()
+ {
+ MutexLock glock(g_Mutex);
+
+ MIL << "Releasing all attached media" << std::endl;
+
+ ManagedMediaMap::iterator m(m_impl->mediaMap.begin());
+ for( ; m != m_impl->mediaMap.end(); ++m)
+ {
+ if( m->second.handler->dependsOnParent())
+ continue;
+
+ try
+ {
+ if(m->second.handler->isAttached())
+ {
+ DBG << "Releasing media id " << m->first << std::endl;
+ m->second.desired = false;
+ m->second.handler->release(false);
+ }
+ else
+ {
+ DBG << "Media id " << m->first << " not attached " << std::endl;
+ }
+ }
+ catch(const MediaException & e)
+ {
+ ZYPP_CAUGHT(e);
+ ERR << "Failed to release media id " << m->first << std::endl;
+ }
+ }
+
+ MIL << "Exit" << std::endl;
+ }
+
+ // ---------------------------------------------------------------
+ void
MediaManager::disconnect(MediaAccessId accessId)
{
MutexLock glock(g_Mutex);
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/libzypp-3.25.0/zypp/media/MediaManager.h new/libzypp-3.26.0/zypp/media/MediaManager.h
--- old/libzypp-3.25.0/zypp/media/MediaManager.h 2007-09-24 16:23:03.000000000 +0200
+++ new/libzypp-3.26.0/zypp/media/MediaManager.h 2007-09-25 11:19:07.000000000 +0200
@@ -603,6 +603,12 @@
release(MediaAccessId accessId, bool eject = false);
/**
+ * Release all attached media.
+ */
+ void
+ releaseAll();
+
+ /**
* Disconnect a remote media.
*
* This is useful for media which e.g. holds open a connection
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/libzypp-3.25.0/zypp/MediaSetAccess.cc new/libzypp-3.26.0/zypp/MediaSetAccess.cc
--- old/libzypp-3.25.0/zypp/MediaSetAccess.cc 2007-09-24 16:23:04.000000000 +0200
+++ new/libzypp-3.26.0/zypp/MediaSetAccess.cc 2007-09-25 11:19:07.000000000 +0200
@@ -166,17 +166,8 @@
else if ( user == media::MediaChangeReport::EJECT )
{
DBG << "Eject: try to release" << endl;
- try
- {
- //zypp::SourceManager::sourceManager()->releaseAllSources();
- }
- catch (const zypp::Exception& excpt_r)
- {
- ZYPP_CAUGHT(excpt_r);
- ERR << "Failed to release all sources" << endl;
- }
+ media_mgr.releaseAll();
media_mgr.release (media, true); // one more release needed for eject
- // FIXME: this will not work, probably
}
else if ( user == media::MediaChangeReport::RETRY ||
user == media::MediaChangeReport::CHANGE_URL )
@@ -283,17 +274,8 @@
else if ( user == media::MediaChangeReport::EJECT )
{
DBG << "Eject: try to release" << endl;
- try
- {
- //zypp::SourceManager::sourceManager()->releaseAllSources();
- }
- catch (const zypp::Exception& excpt_r)
- {
- ZYPP_CAUGHT(excpt_r);
- ERR << "Failed to release all sources" << endl;
- }
+ media_mgr.releaseAll();
media_mgr.release (media, true); // one more release needed for eject
- // FIXME: this will not work, probably
}
else if ( user == media::MediaChangeReport::RETRY ||
user == media::MediaChangeReport::CHANGE_URL )
@@ -414,18 +396,8 @@
else if (user == media::MediaChangeReport::EJECT)
{
DBG << "Eject: try to release" << endl;
- try
- {
- //! \todo do we need replacement for this at all?
- // zypp::SourceManager::sourceManager()->releaseAllSources();
- }
- catch (const zypp::Exception& excpt_r)
- {
- ZYPP_CAUGHT(excpt_r);
- ERR << "Failed to release all sources" << endl;
- }
+ media_mgr.releaseAll();
media_mgr.release (_media, true); // one more release needed for eject
- // FIXME: this will not work, probably
}
else if (user == media::MediaChangeReport::RETRY ||
user == media::MediaChangeReport::CHANGE_URL)
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/libzypp-3.25.0/zypp/PackageGroup.h new/libzypp-3.26.0/zypp/PackageGroup.h
--- old/libzypp-3.25.0/zypp/PackageGroup.h 2007-09-24 16:23:04.000000000 +0200
+++ new/libzypp-3.26.0/zypp/PackageGroup.h 1970-01-01 01:00:00.000000000 +0100
@@ -1,44 +0,0 @@
-/*---------------------------------------------------------------------\
-| ____ _ __ __ ___ |
-| |__ / \ / / . \ . \ |
-| / / \ V /| _/ _/ |
-| / /__ | | | | | | |
-| /_____||_| |_| |_| |
-| |
-\---------------------------------------------------------------------*/
-/** \file zypp/PackageGroup.h
- *
-*/
-#ifndef ZYPP_PACKAGEGROUP_H
-#define ZYPP_PACKAGEGROUP_H
-
-#include "zypp/base/UniqueString.h"
-
-///////////////////////////////////////////////////////////////////
-namespace zypp
-{ /////////////////////////////////////////////////////////////////
-
- /**
- * \short Package group attribute
- *
- * An rpm package group value. Also provide access to a
- * (singleton) tree like group hierarchy which contains
- * all existing groups. No more need to fiddle with YStringTreeItem
- * classes and forgetting to add parsed groups there for use in the UI.
- * PackageGroup can be selforganizing.
- */
- struct PackageGroup : public base::UniqueString<PackageGroup>
- {
- PackageGroup()
- {}
-
- PackageGroup( const std::string & name_r )
- : base::UniqueString<PackageGroup>( name_r )
- {}
- };
- ///////////////////////////////////////////////////////////////////
-
- /////////////////////////////////////////////////////////////////
-} // namespace zypp
-///////////////////////////////////////////////////////////////////
-#endif // ZYPP_PACKAGEGROUP_H
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/libzypp-3.25.0/zypp/parser/yum/schema/validate-repodata.sh new/libzypp-3.26.0/zypp/parser/yum/schema/validate-repodata.sh
--- old/libzypp-3.25.0/zypp/parser/yum/schema/validate-repodata.sh 2007-09-24 16:23:05.000000000 +0200
+++ new/libzypp-3.26.0/zypp/parser/yum/schema/validate-repodata.sh 2007-09-25 11:19:07.000000000 +0200
@@ -1,5 +1,5 @@
#!/bin/sh
-# $Id$
+# $Id: validate-repodata.sh 5812 2007-06-20 13:30:06Z mvidner $
set -o errexit
USAGE=false
DO_xmllint=false
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/libzypp-3.25.0/zypp/Tag.h new/libzypp-3.26.0/zypp/Tag.h
--- old/libzypp-3.25.0/zypp/Tag.h 2007-09-24 16:23:02.000000000 +0200
+++ new/libzypp-3.26.0/zypp/Tag.h 1970-01-01 01:00:00.000000000 +0100
@@ -1,40 +0,0 @@
-/*---------------------------------------------------------------------\
-| ____ _ __ __ ___ |
-| |__ / \ / / . \ . \ |
-| / / \ V /| _/ _/ |
-| / /__ | | | | | | |
-| /_____||_| |_| |_| |
-| |
-\---------------------------------------------------------------------*/
-/** \file zypp/PackageKeyword.h
- *
-*/
-#ifndef ZYPP_PACKAGEKEYWORD_H
-#define ZYPP_PACKAGEKEYWORD_H
-
-#include "zypp/base/UniqueString.h"
-
-///////////////////////////////////////////////////////////////////
-namespace zypp
-{ /////////////////////////////////////////////////////////////////
-
- ///////////////////////////////////////////////////////////////////
- //
- // CLASS NAME : PackageKeyword
- //
- /** Package keywords. */
- struct PackageKeyword : public base::UniqueString<PackageKeyword>
- {
- PackageKeyword()
- {}
-
- PackageKeyword( const std::string & name_r )
- : base::UniqueString<PackageKeyword>( name_r )
- {}
- };
- ///////////////////////////////////////////////////////////////////
-
- /////////////////////////////////////////////////////////////////
-} // namespace zypp
-///////////////////////////////////////////////////////////////////
-#endif // ZYPP_PACKAGEKEYWORD_H
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 patterns-openSUSE
checked in at Tue Sep 25 00:06:22 CEST 2007.
--------
--- patterns-openSUSE/patterns-openSUSE.changes 2007-09-24 16:07:55.000000000 +0200
+++ /mounts/work_src_done/STABLE/STABLE/patterns-openSUSE/patterns-openSUSE.changes 2007-09-24 21:26:58.000000000 +0200
@@ -1,0 +2,5 @@
+Mon Sep 24 21:26:49 CEST 2007 - coolo(a)suse.de
+
+- really remove update_test pattern
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ patterns-openSUSE.spec ++++++
--- /var/tmp/diff_new_pack.x19353/_old 2007-09-25 00:06:15.000000000 +0200
+++ /var/tmp/diff_new_pack.x19353/_new 2007-09-25 00:06:15.000000000 +0200
@@ -17,7 +17,7 @@
AutoReqProv: on
Summary: Patterns for Installation (full ftp tree)
Version: 10.3
-Release: 151
+Release: 152
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: patterns-openSUSE-data.tar.bz2
Source1: preprocess
@@ -243,7 +243,6 @@
%dir /CD1/suse/setup
%dir /CD1/suse/setup/descr
/CD1/suse/setup/descr/*.pat
-%exclude /CD1/suse/setup/descr/update_test*.pat
%files dvd9
%defattr(-,root,root)
@@ -252,7 +251,6 @@
%dir /CD1/suse/setup
%dir /CD1/suse/setup/descr
/CD1/suse/setup/descr/*.pat
-%exclude /CD1/suse/setup/descr/update_test*.pat
%files addon-non-oss
%defattr(-,root,root)
@@ -262,6 +260,8 @@
%dir /CD1/suse/setup/descr
/CD1/suse/setup/descr/non_oss*.pat
%changelog
+* Mon Sep 24 2007 - coolo(a)suse.de
+- really remove update_test pattern
* Mon Sep 24 2007 - cthiel(a)suse.de
- added bcm43xx-fwcutter to REST-CD (#327506)
* Mon Sep 24 2007 - coolo(a)suse.de
++++++ patterns-openSUSE-data.tar.bz2 ++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-packager
checked in at Mon Sep 24 19:21:40 CEST 2007.
--------
--- yast2-packager/yast2-packager.changes 2007-09-17 13:38:45.000000000 +0200
+++ /mounts/work_src_done/STABLE/STABLE/yast2-packager/yast2-packager.changes 2007-09-24 14:08:56.746364000 +0200
@@ -1,0 +2,7 @@
+Mon Sep 24 13:49:41 CEST 2007 - lslezak(a)suse.cz
+
+- relese the source after it is added, allow changing the CD medium
+ in the drive (#293428)
+- 2.15.81
+
+-------------------------------------------------------------------
Old:
----
yast2-packager-2.15.80.tar.bz2
New:
----
yast2-packager-2.15.81.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-packager.spec ++++++
--- /var/tmp/diff_new_pack.w26409/_old 2007-09-24 19:21:16.000000000 +0200
+++ /var/tmp/diff_new_pack.w26409/_new 2007-09-24 19:21:16.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-packager (Version 2.15.80)
+# spec file for package yast2-packager (Version 2.15.81)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-packager
-Version: 2.15.80
+Version: 2.15.81
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-packager-2.15.80.tar.bz2
+Source0: yast2-packager-2.15.81.tar.bz2
Prefix: /usr
BuildRequires: docbook-xsl-stylesheets doxygen gcc-c++ libxcrypt-devel libxslt perl-XML-Writer sgml-skel update-desktop-files yast2-country yast2-devtools yast2-slp yast2-testsuite yast2-xml
BuildRequires: yast2 >= 2.15.38
@@ -61,7 +61,7 @@
Arvin Schnell <arvin(a)suse.de>
%prep
-%setup -n yast2-packager-2.15.80
+%setup -n yast2-packager-2.15.81
%build
%{prefix}/bin/y2tool y2autoconf
@@ -100,8 +100,11 @@
%dir /usr/share/YaST2/control
/usr/share/YaST2/control/*.xml
%doc %{prefix}/share/doc/packages/yast2-packager
-
%changelog
+* Mon Sep 24 2007 - lslezak(a)suse.cz
+- relese the source after it is added, allow changing the CD medium
+ in the drive (#293428)
+- 2.15.81
* Mon Sep 17 2007 - lslezak(a)suse.cz
- inst_rpmcopy.ycp - check for nil result of Pkg::PkgCommit(),
display an error message (#293428)
++++++ yast2-packager-2.15.80.tar.bz2 -> yast2-packager-2.15.81.tar.bz2 ++++++
++++ 9130 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-packager-2.15.80/configure.in new/yast2-packager-2.15.81/configure.in
--- old/yast2-packager-2.15.80/configure.in 2007-09-17 13:33:21.000000000 +0200
+++ new/yast2-packager-2.15.81/configure.in 2007-09-24 14:07:39.000000000 +0200
@@ -3,7 +3,7 @@
dnl -- This file is generated by y2autoconf 2.15.8 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-packager, 2.15.80, http://bugs.opensuse.org/, yast2-packager)
+AC_INIT(yast2-packager, 2.15.81, http://bugs.opensuse.org/, yast2-packager)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -17,7 +17,7 @@
AM_INIT_AUTOMAKE(tar-ustar) dnl searches for some needed programs
dnl Important YaST2 variables
-VERSION="2.15.80"
+VERSION="2.15.81"
RPMNAME="yast2-packager"
MAINTAINER="Ladislav Slezak <lslezak(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-packager-2.15.80/src/clients/repositories.ycp new/yast2-packager-2.15.81/src/clients/repositories.ycp
--- old/yast2-packager-2.15.80/src/clients/repositories.ycp 2007-08-29 16:45:12.000000000 +0200
+++ new/yast2-packager-2.15.81/src/clients/repositories.ycp 2007-09-24 14:07:30.000000000 +0200
@@ -7,7 +7,7 @@
* Purpose:
* Adding, removing and prioritizing of repositories for packagemanager.
*
- * $Id: repositories.ycp 40589 2007-08-29 14:45:12Z lslezak $
+ * $Id: repositories.ycp 41047 2007-09-24 12:07:30Z lslezak $
*
*/
@@ -337,7 +337,10 @@
// broken repository or wrong URL - enter the URL again
if (enter_again)
+ {
+ Pkg::SourceReleaseAll();
return `again;
+ }
if ( size( newSources ) == 0 )
{
@@ -367,6 +370,10 @@
sourceStatesOut = add( sourceStatesOut, sourceState );
}
} );
+
+ // relese (unmount) the medium
+ Pkg::SourceReleaseAll();
+
return `ok;
}
}
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-packager-2.15.80/src/modules/test_anim.ycp new/yast2-packager-2.15.81/src/modules/test_anim.ycp
--- old/yast2-packager-2.15.80/src/modules/test_anim.ycp 1970-01-01 01:00:00.000000000 +0100
+++ new/yast2-packager-2.15.81/src/modules/test_anim.ycp 2007-09-03 16:28:25.000000000 +0200
@@ -0,0 +1,9 @@
+{
+
+ import "PackageCallbacks";
+
+ PackageCallbacks::ProgressStart(1, "task", false, true, -1, -1, -1, -1);
+ PackageCallbacks::ProgressProgress(1, -1, -1);
+
+ sleep(10000);
+}
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-packager-2.15.80/src/modules/test_du.ycp new/yast2-packager-2.15.81/src/modules/test_du.ycp
--- old/yast2-packager-2.15.80/src/modules/test_du.ycp 1970-01-01 01:00:00.000000000 +0100
+++ new/yast2-packager-2.15.81/src/modules/test_du.ycp 2007-09-12 12:43:15.000000000 +0200
@@ -0,0 +1,39 @@
+
+{
+
+ import "PackageCallbacks";
+
+
+// Pkg::SourceRestore();
+// Pkg::SourceLoad();
+
+
+ Pkg::SourceCreate("http://download.opensuse.org/distribution/SL-OSS-factory/inst-source/", "/");
+
+ Pkg::TargetInitDU(
+ [
+ $[
+ "name" : "/",
+ "free" : 7914228,
+ "used" : 6766716,
+ "readonly" : false
+ ],
+ $[
+ "name" : "usr",
+ "free" : 768968768,
+ "used" : 220823,
+ "readonly" : false
+ ]
+ ]
+ );
+
+ y2internal("DU: %1", Pkg::TargetGetDU());
+
+ Pkg::PkgInstall("ocfs2-tools");
+// Pkg::PkgSolve(true);
+
+ y2internal("PkgDU: %1", Pkg::PkgDU("ocfs2-tools"));
+
+ y2internal("DU: %1", Pkg::TargetGetDU());
+}
+
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-packager-2.15.80/VERSION new/yast2-packager-2.15.81/VERSION
--- old/yast2-packager-2.15.80/VERSION 2007-09-17 13:06:07.000000000 +0200
+++ new/yast2-packager-2.15.81/VERSION 2007-09-24 13:49:27.000000000 +0200
@@ -1 +1 @@
-2.15.80
+2.15.81
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 gdb
checked in at Mon Sep 24 19:21:09 CEST 2007.
--------
--- gdb/gdb.changes 2007-07-26 12:41:15.000000000 +0200
+++ /mounts/work_src_done/STABLE/STABLE/gdb/gdb.changes 2007-09-24 11:33:46.000000000 +0200
@@ -1,0 +2,5 @@
+Mon Sep 24 11:33:32 CEST 2007 - schwab(a)suse.de
+
+- Fix internal error [#309928].
+
+-------------------------------------------------------------------
New:
----
macro-table.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gdb.spec ++++++
--- /var/tmp/diff_new_pack.f25154/_old 2007-09-24 19:20:59.000000000 +0200
+++ /var/tmp/diff_new_pack.f25154/_new 2007-09-24 19:20:59.000000000 +0200
@@ -18,13 +18,13 @@
%ifnarch ppc64 s390x
BuildRequires: gcc-ada
%endif
-URL: http://www.gnu.org/software/gdb/
+Url: http://www.gnu.org/software/gdb/
License: GPL v2 or later
Group: Development/Tools/Debuggers
-Autoreqprov: on
+AutoReqProv: on
PreReq: %{install_info_prereq}
Version: 6.6.50.20070726
-Release: 1
+Release: 24
Summary: The GNU Debugger
Source: gdb-%{version}-cvs.tar.bz2
Patch1: gdb-misc.patch
@@ -35,6 +35,7 @@
Patch6: sect-index-text.diff
Patch7: pie-relocate.diff
Patch8: mst-solib-trampoline.diff
+Patch9: macro-table.diff
Patch10: ppc-long-double.diff
Patch12: find-pc-sect-line.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -73,6 +74,7 @@
%patch6
%patch7
%patch8
+%patch9 -p1
%patch10
%patch12
@@ -86,7 +88,7 @@
--without-libunwind \
%endif
--with-separate-debug-dir=%{_prefix}/lib/debug \
- --enable-64-bit-bfd --disable-werror --disable-tui \
+ --enable-64-bit-bfd --disable-werror \
--build=%{_target_cpu}-suse-linux
make %{?jobs:-j%jobs}
make info
@@ -96,7 +98,9 @@
%install
make install-gdb install-info-gdb DESTDIR="$RPM_BUILD_ROOT"
+rm -f $RPM_BUILD_ROOT%{_bindir}/gdbtui
rm -f $RPM_BUILD_ROOT%{_bindir}/run
+rm -f $RPM_BUILD_ROOT%{_mandir}/man1/gdbtui.1
rm -f $RPM_BUILD_ROOT%{_mandir}/man1/run.1
%clean
@@ -128,8 +132,9 @@
%{_bindir}/gdbserver
%{_mandir}/man1/gdbserver.1.gz
%endif
-
%changelog
+* Mon Sep 24 2007 - schwab(a)suse.de
+- Fix internal error [#309928].
* Thu Jul 26 2007 - schwab(a)suse.de
- Update to head of trunk.
* Fri Jul 13 2007 - schwab(a)suse.de
++++++ macro-table.diff ++++++
2007-09-21 Jim Blandy <jimb(a)codesourcery.com>
* macrotab.h (new_macro_table): Document that removing information
from an obstack/bcache-managed macro table leaks memory.
* macrotab.c (macro_free, macro_bcache_free): Instead of asserting
that data is never freed in obstack/bcache-managed macro tables,
just leak the storage.
(macro_undef): If we're undefining a macro at exactly the same
source location that we defined it, simply remove the definition
altogether.
diff -r 77afe7ffac2f gdb/macrotab.c
--- a/gdb/macrotab.c Fri Sep 21 14:38:59 2007 -0700
+++ b/gdb/macrotab.c Fri Sep 21 17:32:52 2007 -0700
@@ -87,8 +87,14 @@ static void
static void
macro_free (void *object, struct macro_table *t)
{
- gdb_assert (! t->obstack);
- xfree (object);
+ if (t->obstack)
+ /* There are cases where we need to remove entries from a macro
+ table, even when reading debugging information. This should be
+ rare, and there's no easy way to free arbitrary data from an
+ obstack, so we just leak it. */
+ ;
+ else
+ xfree (object);
}
@@ -120,12 +126,18 @@ macro_bcache_str (struct macro_table *t,
/* Free a possibly bcached object OBJ. That is, if the macro table T
- has a bcache, it's an error; otherwise, xfree OBJ. */
+ has a bcache, do nothing; otherwise, xfree OBJ. */
static void
macro_bcache_free (struct macro_table *t, void *obj)
{
- gdb_assert (! t->bcache);
- xfree (obj);
+ if (t->bcache)
+ /* There are cases where we need to remove entries from a macro
+ table, even when reading debugging information. This should be
+ rare, and there's no easy way to free data from a bcache, so we
+ just leak it. */
+ ;
+ else
+ xfree (obj);
}
@@ -781,25 +793,39 @@ macro_undef (struct macro_source_file *s
if (n)
{
- /* This function is the only place a macro's end-of-scope
- location gets set to anything other than "end of the
- compilation unit" (i.e., end_file is zero). So if this macro
- already has its end-of-scope set, then we're probably seeing
- a second #undefinition for the same #definition. */
struct macro_key *key = (struct macro_key *) n->key;
- if (key->end_file)
+ /* If we're removing a definition at exactly the same point that
+ we defined it, then just delete the entry altogether. GCC
+ 4.1.2 will generate DWARF that says to do this if you pass it
+ arguments like '-DFOO -UFOO -DFOO=2'. */
+ if (source == key->start_file
+ && line == key->start_line)
+ splay_tree_remove (source->table->definitions, n->key);
+
+ else
{
- complaint (&symfile_complaints,
- _("macro '%s' is #undefined twice, at %s:%d and %s:%d"), name,
- source->filename, line, key->end_file->filename,
- key->end_line);
+ /* This function is the only place a macro's end-of-scope
+ location gets set to anything other than "end of the
+ compilation unit" (i.e., end_file is zero). So if this
+ macro already has its end-of-scope set, then we're
+ probably seeing a second #undefinition for the same
+ #definition. */
+ if (key->end_file)
+ {
+ complaint (&symfile_complaints,
+ _("macro '%s' is #undefined twice,"
+ " at %s:%d and %s:%d"),
+ name,
+ source->filename, line,
+ key->end_file->filename, key->end_line);
+ }
+
+ /* Whether or not we've seen a prior #undefinition, wipe out
+ the old ending point, and make this the ending point. */
+ key->end_file = source;
+ key->end_line = line;
}
-
- /* Whatever the case, wipe out the old ending point, and
- make this the ending point. */
- key->end_file = source;
- key->end_line = line;
}
else
{
diff -r 77afe7ffac2f gdb/macrotab.h
--- a/gdb/macrotab.h Fri Sep 21 14:38:59 2007 -0700
+++ b/gdb/macrotab.h Fri Sep 21 17:32:52 2007 -0700
@@ -152,15 +152,15 @@ struct macro_source_file
amongst compilation units in an executable file; if BCACHE is zero,
don't cache these things.
- Note that, if either OBSTACK or BCACHE are non-zero, then you
- should only ever add information the macro table --- you should
- never remove things from it. You'll get an error if you try. At
- the moment, since we only provide obstacks and bcaches for macro
- tables for symtabs, this restriction makes a nice sanity check.
- Obstacks and bcaches are pretty much grow-only structures anyway.
- However, if we find that it's occasionally useful to delete things
- even from the symtab's tables, and the storage leak isn't a
- problem, this restriction could be lifted. */
+ Note that, if either OBSTACK or BCACHE are non-zero, then removing
+ information from the table may leak memory. Neither obstacks nor
+ bcaches really allow you to remove information, so although we can
+ update the data structure to record the change, we can't free the
+ old data. At the moment, since we only provide obstacks and
+ bcaches for macro tables for symtabs, this isn't a problem; only
+ odd debugging information makes a definition and then deletes it at
+ the same source location (although 'gcc -DFOO -UFOO -DFOO=2' does
+ do that in GCC 4.1.2.). */
struct macro_table *new_macro_table (struct obstack *obstack,
struct bcache *bcache);
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-theme
checked in at Mon Sep 24 19:17:41 CEST 2007.
--------
--- yast2-theme/yast2-theme.changes 2007-09-03 15:57:01.000000000 +0200
+++ /mounts/work_src_done/NOARCH/NOARCH/yast2-theme/yast2-theme.changes 2007-09-24 18:21:40.187663000 +0200
@@ -1,0 +2,6 @@
+Mon Sep 24 18:14:24 CEST 2007 - tgoettlicher(a)suse.de
+
+- Added pattern icons (#216557)
+- V 2.15.14
+
+-------------------------------------------------------------------
Old:
----
yast2-theme-2.15.13.tar.bz2
New:
----
yast2-theme-2.15.14.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-theme.spec ++++++
--- /var/tmp/diff_new_pack.W15493/_old 2007-09-24 19:17:32.000000000 +0200
+++ /var/tmp/diff_new_pack.W15493/_new 2007-09-24 19:17:32.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-theme (Version 2.15.13)
+# spec file for package yast2-theme (Version 2.15.14)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,15 +11,15 @@
# norootforbuild
Name: yast2-theme
-Version: 2.15.13
+Version: 2.15.14
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-theme-2.15.13.tar.bz2
-prefix: /usr
+Source0: yast2-theme-2.15.14.tar.bz2
+Prefix: /usr
BuildRequires: hicolor-icon-theme pkg-config update-desktop-files yast2 yast2-core yast2-devtools
-BuildArchitectures: noarch
+BuildArch: noarch
Summary: YaST2 - Theme
%description
@@ -33,7 +33,7 @@
%package openSUSE
Summary: YaST2 - Theme (openSUSE)
-Version: 2.15.13
+Version: 2.15.14
Release: 1
Group: System/YaST
Provides: yast2_theme = %{version}
@@ -43,9 +43,10 @@
Obsoletes: yast2-theme-SuSELinux
Obsoletes: yast2-theme-UnitedLinux
Conflicts: yast2-theme-openSUSE-Crystal
+
%package openSUSE-Crystal
Summary: YaST2 - Theme (openSUSE)
-Version: 2.15.13
+Version: 2.15.14
Release: 1
Group: System/YaST
Provides: yast2_theme = %{version}
@@ -65,7 +66,6 @@
--------
Ken Wimer <wimer(a)suse.de>
-
%description openSUSE-Crystal
This package contains the openSUSE theme for YaST2.
@@ -76,7 +76,7 @@
Ken Wimer <wimer(a)suse.de>
%prep
-%setup -n yast2-theme-2.15.13
+%setup -n yast2-theme-2.15.14
%build
%{prefix}/bin/y2tool y2autoconf
@@ -153,8 +153,10 @@
# ghost file (not packed in RPM but listed)
# remove the file when removing the RPM
%ghost /usr/share/YaST2/theme/current
-
%changelog
+* Mon Sep 24 2007 - tgoettlicher(a)suse.de
+- Added pattern icons (#216557)
+- V 2.15.14
* Mon Sep 03 2007 - sh(a)suse.de
- Added animations in GIF format, too so even yast2-gtk can play them
- V 2.15.13
++++++ yast2-theme-2.15.13.tar.bz2 -> yast2-theme-2.15.14.tar.bz2 ++++++
++++ 7809 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-theme-2.15.13/configure.in new/yast2-theme-2.15.14/configure.in
--- old/yast2-theme-2.15.13/configure.in 2007-09-03 13:25:50.000000000 +0200
+++ new/yast2-theme-2.15.14/configure.in 2007-09-24 18:17:15.000000000 +0200
@@ -2,7 +2,7 @@
dnl
dnl -- This file is generated by y2autoconf 2.15.7 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-theme, 2.15.12, http://bugs.opensuse.org/, yast2-theme)
+AC_INIT(yast2-theme, 2.15.14, http://bugs.opensuse.org/, yast2-theme)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -16,7 +16,7 @@
AM_INIT_AUTOMAKE(tar-ustar) dnl searches for some needed programs
dnl Important YaST2 variables
-VERSION="2.15.12"
+VERSION="2.15.14"
RPMNAME="yast2-theme"
MAINTAINER="Stefan Hundhammer <sh(a)suse.de>"
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-theme-2.15.13/Makefile.am new/yast2-theme-2.15.14/Makefile.am
--- old/yast2-theme-2.15.13/Makefile.am 2007-09-03 13:25:50.000000000 +0200
+++ new/yast2-theme-2.15.14/Makefile.am 2007-09-24 18:17:15.000000000 +0200
@@ -30,7 +30,7 @@
extra_COPYRIGHT_files = $(if $(HAS_YAST_LICENSE), $(COPYRIGHT_files_yast), $(COPYRIGHT_files_gpl))
-AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
+AUTOMAKE_OPTIONS = foreign dist-bzip2
# where devtools instal m4 snippets
# argh, executed literally
#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
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-theme-2.15.13/missing new/yast2-theme-2.15.14/missing
--- old/yast2-theme-2.15.13/missing 2007-09-03 13:25:56.000000000 +0200
+++ new/yast2-theme-2.15.14/missing 2007-09-24 18:17:21.000000000 +0200
@@ -1,9 +1,9 @@
#! /bin/sh
# Common stub for a few missing GNU programs while installing.
-scriptversion=2005-06-08.21
+scriptversion=2006-05-10.23
-# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005
+# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006
# Free Software Foundation, Inc.
# Originally by Fran,cois Pinard <pinard(a)iro.umontreal.ca>, 1996.
@@ -33,6 +33,8 @@
fi
run=:
+sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p'
+sed_minuso='s/.* -o \([^ ]*\).*/\1/p'
# In the cases where this matters, `missing' is being run in the
# srcdir already.
@@ -44,7 +46,7 @@
msg="missing on your system"
-case "$1" in
+case $1 in
--run)
# Try to run requested program, and just exit if it succeeds.
run=
@@ -77,6 +79,7 @@
aclocal touch file \`aclocal.m4'
autoconf touch file \`configure'
autoheader touch file \`config.h.in'
+ autom4te touch the output file, or create a stub one
automake touch all \`Makefile.in' files
bison create \`y.tab.[ch]', if possible, from existing .[ch]
flex create \`lex.yy.c', if possible, from existing .c
@@ -106,7 +109,7 @@
# Now exit if we have it, but it failed. Also exit now if we
# don't have it and --version was passed (most likely to detect
# the program).
-case "$1" in
+case $1 in
lex|yacc)
# Not GNU programs, they don't have --version.
;;
@@ -135,7 +138,7 @@
# If it does not exist, or fails to run (possibly an outdated version),
# try to emulate it.
-case "$1" in
+case $1 in
aclocal*)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
@@ -164,7 +167,7 @@
test -z "$files" && files="config.h"
touch_files=
for f in $files; do
- case "$f" in
+ case $f in
*:*) touch_files="$touch_files "`echo "$f" |
sed -e 's/^[^:]*://' -e 's/:.*//'`;;
*) touch_files="$touch_files $f.in";;
@@ -192,8 +195,8 @@
You can get \`$1' as part of \`Autoconf' from any GNU
archive site."
- file=`echo "$*" | sed -n 's/.*--output[ =]*\([^ ]*\).*/\1/p'`
- test -z "$file" && file=`echo "$*" | sed -n 's/.*-o[ ]*\([^ ]*\).*/\1/p'`
+ file=`echo "$*" | sed -n "$sed_output"`
+ test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
if test -f "$file"; then
touch $file
else
@@ -214,25 +217,25 @@
in order for those modifications to take effect. You can get
\`Bison' from any GNU archive site."
rm -f y.tab.c y.tab.h
- if [ $# -ne 1 ]; then
+ if test $# -ne 1; then
eval LASTARG="\${$#}"
- case "$LASTARG" in
+ case $LASTARG in
*.y)
SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
- if [ -f "$SRCFILE" ]; then
+ if test -f "$SRCFILE"; then
cp "$SRCFILE" y.tab.c
fi
SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
- if [ -f "$SRCFILE" ]; then
+ if test -f "$SRCFILE"; then
cp "$SRCFILE" y.tab.h
fi
;;
esac
fi
- if [ ! -f y.tab.h ]; then
+ if test ! -f y.tab.h; then
echo >y.tab.h
fi
- if [ ! -f y.tab.c ]; then
+ if test ! -f y.tab.c; then
echo 'main() { return 0; }' >y.tab.c
fi
;;
@@ -244,18 +247,18 @@
in order for those modifications to take effect. You can get
\`Flex' from any GNU archive site."
rm -f lex.yy.c
- if [ $# -ne 1 ]; then
+ if test $# -ne 1; then
eval LASTARG="\${$#}"
- case "$LASTARG" in
+ case $LASTARG in
*.l)
SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
- if [ -f "$SRCFILE" ]; then
+ if test -f "$SRCFILE"; then
cp "$SRCFILE" lex.yy.c
fi
;;
esac
fi
- if [ ! -f lex.yy.c ]; then
+ if test ! -f lex.yy.c; then
echo 'main() { return 0; }' >lex.yy.c
fi
;;
@@ -267,11 +270,9 @@
\`Help2man' package in order for those modifications to take
effect. You can get \`Help2man' from any GNU archive site."
- file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
- if test -z "$file"; then
- file=`echo "$*" | sed -n 's/.*--output=\([^ ]*\).*/\1/p'`
- fi
- if [ -f "$file" ]; then
+ file=`echo "$*" | sed -n "$sed_output"`
+ test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
+ if test -f "$file"; then
touch $file
else
test -z "$file" || exec >$file
@@ -289,11 +290,17 @@
DU, IRIX). You might want to install the \`Texinfo' package or
the \`GNU make' package. Grab either from any GNU archive site."
# The file to touch is that specified with -o ...
- file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
+ file=`echo "$*" | sed -n "$sed_output"`
+ test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
if test -z "$file"; then
# ... or it is the one specified with @setfilename ...
infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
- file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $infile`
+ file=`sed -n '
+ /^@setfilename/{
+ s/.* \([^ ]*\) *$/\1/
+ p
+ q
+ }' $infile`
# ... or it is derived from the source name (dir/f.texi becomes f.info)
test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info
fi
@@ -317,13 +324,13 @@
fi
firstarg="$1"
if shift; then
- case "$firstarg" in
+ case $firstarg in
*o*)
firstarg=`echo "$firstarg" | sed s/o//`
tar "$firstarg" "$@" && exit 0
;;
esac
- case "$firstarg" in
+ case $firstarg in
*h*)
firstarg=`echo "$firstarg" | sed s/h//`
tar "$firstarg" "$@" && exit 0
Files old/yast2-theme-2.15.13/openSUSE/icons/22x22/apps/pattern-gnome.png and new/yast2-theme-2.15.14/openSUSE/icons/22x22/apps/pattern-gnome.png differ
Files old/yast2-theme-2.15.13/openSUSE/icons/22x22/apps/pattern-kde.png and new/yast2-theme-2.15.14/openSUSE/icons/22x22/apps/pattern-kde.png differ
Files old/yast2-theme-2.15.13/openSUSE/icons/32x32/apps/pattern-gnome.png and new/yast2-theme-2.15.14/openSUSE/icons/32x32/apps/pattern-gnome.png differ
Files old/yast2-theme-2.15.13/openSUSE/icons/32x32/apps/pattern-kde.png and new/yast2-theme-2.15.14/openSUSE/icons/32x32/apps/pattern-kde.png differ
Files old/yast2-theme-2.15.13/openSUSE-Crystal/icons/22x22/apps/pattern-gnome.png and new/yast2-theme-2.15.14/openSUSE-Crystal/icons/22x22/apps/pattern-gnome.png differ
Files old/yast2-theme-2.15.13/openSUSE-Crystal/icons/22x22/apps/pattern-kde.png and new/yast2-theme-2.15.14/openSUSE-Crystal/icons/22x22/apps/pattern-kde.png differ
Files old/yast2-theme-2.15.13/openSUSE-Crystal/icons/32x32/apps/pattern-gnome.png and new/yast2-theme-2.15.14/openSUSE-Crystal/icons/32x32/apps/pattern-gnome.png differ
Files old/yast2-theme-2.15.13/openSUSE-Crystal/icons/32x32/apps/pattern-kde.png and new/yast2-theme-2.15.14/openSUSE-Crystal/icons/32x32/apps/pattern-kde.png differ
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-theme-2.15.13/VERSION new/yast2-theme-2.15.14/VERSION
--- old/yast2-theme-2.15.13/VERSION 2007-09-03 15:55:00.000000000 +0200
+++ new/yast2-theme-2.15.14/VERSION 2007-09-24 18:14:17.000000000 +0200
@@ -1 +1 @@
-2.15.13
+2.15.14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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
checked in at Mon Sep 24 19:17:24 CEST 2007.
--------
--- yast2-installation/yast2-installation.changes 2007-09-21 16:43:11.000000000 +0200
+++ /mounts/work_src_done/NOARCH/NOARCH/yast2-installation/yast2-installation.changes 2007-09-24 17:21:05.000000000 +0200
@@ -1,0 +2,12 @@
+Mon Sep 24 16:43:11 CEST 2007 - locilka(a)suse.cz
+
+- Changed default delete_old_packages back to 'true' after finding
+ and fixing all remaining issues with 'false' (changed by coolo)
+- Added new option 'online_repos_preselected' into the control file
+ to make default status of Online Repositories easily configurable
+ (#327791).
+- Initializing the default behavior of Online Repositories in
+ inst_features according to the control file (#327791).
+- 2.15.54
+
+-------------------------------------------------------------------
Old:
----
yast2-installation-2.15.53.tar.bz2
New:
----
yast2-installation-2.15.54.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-installation.spec ++++++
--- /var/tmp/diff_new_pack.Q14179/_old 2007-09-24 19:16:56.000000000 +0200
+++ /var/tmp/diff_new_pack.Q14179/_new 2007-09-24 19:16:56.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-installation (Version 2.15.53)
+# spec file for package yast2-installation (Version 2.15.54)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-installation
-Version: 2.15.53
+Version: 2.15.54
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-installation-2.15.53.tar.bz2
+Source0: yast2-installation-2.15.54.tar.bz2
Prefix: /usr
BuildRequires: docbook-xsl-stylesheets doxygen libxslt perl-XML-Writer sgml-skel update-desktop-files yast2-core-devel yast2-country yast2-devtools yast2-testsuite
# Mode::live_installation
@@ -67,12 +67,12 @@
Summary: YaST2 - Installation Parts
%package devel-doc
-Version: 2.15.53
+Version: 2.15.54
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-installation-2.15.53.tar.bz2
+Source0: yast2-installation-2.15.54.tar.bz2
Prefix: /usr
Requires: yast2-installation >= 2.15.34
PreReq: %fillup_prereq
@@ -105,7 +105,7 @@
Lukas Ocilka <locilka(a)suse.cz>
%prep
-%setup -n yast2-installation-2.15.53
+%setup -n yast2-installation-2.15.54
%build
%{prefix}/bin/y2tool y2autoconf
@@ -177,6 +177,15 @@
%exclude %{prefix}/share/doc/packages/yast2-installation/COPYRIGHT.english
%exclude %{prefix}/share/doc/packages/yast2-installation/README
%changelog
+* Mon Sep 24 2007 - locilka(a)suse.cz
+- Changed default delete_old_packages back to 'true' after finding
+ and fixing all remaining issues with 'false' (changed by coolo)
+- Added new option 'online_repos_preselected' into the control file
+ to make default status of Online Repositories easily configurable
+ (#327791).
+- Initializing the default behavior of Online Repositories in
+ inst_features according to the control file (#327791).
+- 2.15.54
* Fri Sep 21 2007 - locilka(a)suse.cz
- Start dhcpcd using WFM instead of SCR (#326342).
- 2.15.53
++++++ yast2-installation-2.15.53.tar.bz2 -> yast2-installation-2.15.54.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-installation-2.15.53/control/docs/control-section.xml new/yast2-installation-2.15.54/control/docs/control-section.xml
--- old/yast2-installation-2.15.53/control/docs/control-section.xml 2007-06-13 15:42:14.000000000 +0200
+++ new/yast2-installation-2.15.54/control/docs/control-section.xml 2007-09-24 17:10:53.000000000 +0200
@@ -576,7 +576,6 @@
</software>
</programlisting>
</listitem>
-
</itemizedlist>
<para>All products (regular expressions) are matching the string which
@@ -615,6 +614,14 @@
<para>These regular expressions are evaluated as <emphasis>YCP</emphasis>.</para>
+ <itemizedlist>
+ <listitem>
+ <para><emphasis>online_repos_preselected</emphasis></para>
+ <para>Online Repositories are pre-selected by default to be used.
+ This item can change the default behavior.</para>
+ </listitem>
+ </itemizedlist>
+
</section>
<section id="control_partitioning">
<title>Partitioning</title>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-installation-2.15.53/src/clients/inst_features.ycp new/yast2-installation-2.15.54/src/clients/inst_features.ycp
--- old/yast2-installation-2.15.53/src/clients/inst_features.ycp 2007-05-18 10:44:04.000000000 +0200
+++ new/yast2-installation-2.15.54/src/clients/inst_features.ycp 2007-09-24 18:37:00.000000000 +0200
@@ -5,7 +5,7 @@
*
* Purpose: Enable all the set features in the control file
before going into proposal
- * $Id: inst_features.ycp 23393 2005-05-16 08:54:28Z jsrain $
+ * $Id: inst_features.ycp 41065 2007-09-24 16:36:59Z locilka $
*/
{
textdomain "installation";
@@ -51,5 +51,24 @@
Language::WfmSetLanguage();
}
+ // Bugzilla #327791
+ // Online Repositories - default status
+
+ // Feature is not defined
+ if (ProductFeatures::GetFeature ("software", "online_repos_preselected") == "") {
+ // Default is true - selected
+ Installation::productsources_selected = true;
+ // Defined
+ } else {
+ boolean default_status_or = ProductFeatures::GetBooleanFeature ("software", "online_repos_preselected");
+
+ // if not set, default is "true"
+ if (default_status_or == nil) default_status_or = true;
+ Installation::productsources_selected = default_status_or;
+ }
+
+ y2milestone ("Use Online Repositories (default): %1", Installation::productsources_selected);
+
+
return `auto;
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-installation-2.15.53/src/clients/umount_finish.ycp new/yast2-installation-2.15.54/src/clients/umount_finish.ycp
--- old/yast2-installation-2.15.53/src/clients/umount_finish.ycp 2007-09-21 16:42:59.000000000 +0200
+++ new/yast2-installation-2.15.54/src/clients/umount_finish.ycp 2007-09-21 16:44:46.000000000 +0200
@@ -8,7 +8,7 @@
* Authors:
* Jiri Srain <jsrain(a)suse.cz>
*
- * $Id: umount_finish.ycp 41030 2007-09-21 14:39:39Z locilka $
+ * $Id: umount_finish.ycp 41032 2007-09-21 14:44:45Z locilka $
*
*/
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-installation-2.15.53/VERSION new/yast2-installation-2.15.54/VERSION
--- old/yast2-installation-2.15.53/VERSION 2007-09-21 16:35:08.000000000 +0200
+++ new/yast2-installation-2.15.54/VERSION 2007-09-24 18:22:28.000000000 +0200
@@ -1 +1 @@
-2.15.53
+2.15.54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-add-on
checked in at Mon Sep 24 19:16:49 CEST 2007.
--------
--- yast2-add-on/yast2-add-on.changes 2007-09-05 14:45:18.000000000 +0200
+++ /mounts/work_src_done/NOARCH/NOARCH/yast2-add-on/yast2-add-on.changes 2007-09-24 14:18:04.000000000 +0200
@@ -1,0 +2,13 @@
+Mon Sep 24 14:15:57 CEST 2007 - locilka(a)suse.cz
+
+- Do not ask whether to install packages in the inst-sys (#327742).
+- 2.15.17
+
+-------------------------------------------------------------------
+Mon Sep 24 09:29:12 CEST 2007 - locilka(a)suse.cz
+
+- Calling Pkg::SourceReleaseAll(); after a new Add-On is used and
+ completely merged (#293428 c#44).
+- 2.15.16
+
+-------------------------------------------------------------------
Old:
----
yast2-add-on-2.15.15.tar.bz2
New:
----
yast2-add-on-2.15.17.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-add-on.spec ++++++
--- /var/tmp/diff_new_pack.s13054/_old 2007-09-24 19:16:33.000000000 +0200
+++ /var/tmp/diff_new_pack.s13054/_new 2007-09-24 19:16:33.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-add-on (Version 2.15.15)
+# spec file for package yast2-add-on (Version 2.15.17)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,13 +11,13 @@
# norootforbuild
Name: yast2-add-on
-Version: 2.15.15
+Version: 2.15.17
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-add-on-2.15.15.tar.bz2
-prefix: /usr
+Source0: yast2-add-on-2.15.17.tar.bz2
+Prefix: /usr
Requires: autoyast2-installation
# WorkflowManager module
Requires: yast2 >= 2.15.22
@@ -33,7 +33,7 @@
Provides: yast2-installation:/usr/share/YaST2/clients/add-on.ycp
# SCR::RegisterNewAgents, bugzilla #245508
Conflicts: yast2-core < 2.15.4
-BuildArchitectures: noarch
+BuildArch: noarch
Summary: YaST2 - Add-On media installation code
%description
@@ -47,7 +47,7 @@
Lukas Ocilka <locilka(a)suse.cz>
%prep
-%setup -n yast2-add-on-2.15.15
+%setup -n yast2-add-on-2.15.17
%build
%{prefix}/bin/y2tool y2autoconf
@@ -84,8 +84,14 @@
%{prefix}/share/applications/YaST2/*.desktop
/usr/share/YaST2/schema/autoyast/rnc/add-on.rnc
%doc %{prefix}/share/doc/packages/yast2-add-on
-
%changelog
+* Mon Sep 24 2007 - locilka(a)suse.cz
+- Do not ask whether to install packages in the inst-sys (#327742).
+- 2.15.17
+* Mon Sep 24 2007 - locilka(a)suse.cz
+- Calling Pkg::SourceReleaseAll(); after a new Add-On is used and
+ completely merged (#293428 c#44).
+- 2.15.16
* Wed Sep 05 2007 - locilka(a)suse.cz
- NotEnoughMemory-functions moved to a separate misc.ycp include
file to make them possible to be used from packager (#305554).
++++++ yast2-add-on-2.15.15.tar.bz2 -> yast2-add-on-2.15.17.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-add-on-2.15.15/src/add-on-workflow.ycp new/yast2-add-on-2.15.17/src/add-on-workflow.ycp
--- old/yast2-add-on-2.15.15/src/add-on-workflow.ycp 2007-09-04 16:49:26.000000000 +0200
+++ new/yast2-add-on-2.15.17/src/add-on-workflow.ycp 2007-09-24 14:22:58.000000000 +0200
@@ -264,7 +264,11 @@
string required_package = "yast2-slp";
boolean installed_before = PackageSystem::Installed (required_package);
- if (! Mode::installation () && ! installed_before) {
+ // in stage initial, packages can't be installed
+ // bugzilla #327742
+ if (Stage::initial()) {
+ y2milestone ("Stage initial...");
+ } else if (! installed_before) {
// Tries to Check and Install packages
if (
! PackageSystem::CheckAndInstallPackagesInteractive ([required_package]) ||
@@ -1109,6 +1113,11 @@
// adding new add-on
} else if (ret == `add) {
+ // bugzilla #293428
+ // Release all sources before adding a new one
+ // because of CD/DVD + url cd://
+ Pkg::SourceReleaseAll();
+
// bugzilla #305788
// Use new wizard window for adding new Add-On.
// Do not use "Steps" dialog.
@@ -1125,7 +1134,13 @@
AddOnProduct::PrepareForRegistration (AddOnProduct::src_id);
some_addon_changed = true;
}
- Redraw (enable_back, enable_next, back_button, next_button);
+
+ Redraw (enable_back, enable_next, back_button, next_button);
+
+ // bugzilla #293428
+ // Release all sources after adding a new one
+ // because of CD/DVD + url cd://
+ Pkg::SourceReleaseAll();
}
} until ( ret == `next || ret == `back );
@@ -1141,6 +1156,11 @@
AddOnProduct::ReIntegrateFromScratch();
}
}
+
+ // bugzilla #293428
+ // Release all sources after all Add-Ons are added and merged
+ y2milestone ("Releasing all sources...");
+ Pkg::SourceReleaseAll();
return ret;
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-add-on-2.15.15/src/add-on.ycp new/yast2-add-on-2.15.17/src/add-on.ycp
--- old/yast2-add-on-2.15.15/src/add-on.ycp 2007-08-22 12:29:00.000000000 +0200
+++ new/yast2-add-on-2.15.17/src/add-on.ycp 2007-09-24 09:25:06.000000000 +0200
@@ -108,6 +108,12 @@
AddOnProduct::last_ret = `next;
ret = RunAutorunWizard ();
}
+
+ // bugzilla #293428
+ // Release all sources before adding a new one
+ // because of CD/DVD + url cd://
+ Pkg::SourceReleaseAll();
+
if (ret == `next)
{
// feedback heading
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-add-on-2.15.15/VERSION new/yast2-add-on-2.15.17/VERSION
--- old/yast2-add-on-2.15.15/VERSION 2007-09-05 14:02:07.000000000 +0200
+++ new/yast2-add-on-2.15.17/VERSION 2007-09-24 14:15:49.000000000 +0200
@@ -1 +1 @@
-2.15.15
+2.15.17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 skelcd-control-openSUSE
checked in at Mon Sep 24 19:16:25 CEST 2007.
--------
--- skelcd-control-openSUSE/skelcd-control-openSUSE-CD.changes 2007-09-07 11:08:51.000000000 +0200
+++ /mounts/work_src_done/NOARCH/NOARCH/skelcd-control-openSUSE/skelcd-control-openSUSE-CD.changes 2007-09-24 17:51:29.270610000 +0200
@@ -1,0 +2,6 @@
+Mon Sep 24 17:17:07 CEST 2007 - locilka(a)suse.cz
+
+- Added new option online_repos_preselected: true for CD, false
+ for the other media (#327791).
+
+-------------------------------------------------------------------
skelcd-control-openSUSE.changes: same change
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ skelcd-control-openSUSE-CD.spec ++++++
--- /var/tmp/diff_new_pack.PS9598/_old 2007-09-24 19:15:52.000000000 +0200
+++ /var/tmp/diff_new_pack.PS9598/_new 2007-09-24 19:15:52.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package skelcd-control-openSUSE-CD (Version 2007.9.7)
+# spec file for package skelcd-control-openSUSE-CD (Version 2007.9.24)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -12,11 +12,11 @@
Name: skelcd-control-openSUSE-CD
BuildRequires: libxml2
-URL: http://www.suse.com/
+Url: http://www.suse.com/
License: YaST License
Group: SuSE internal
-Autoreqprov: off
-Version: 2007.9.7
+AutoReqProv: off
+Version: 2007.9.24
Release: 1
Summary: SuSE Linux Professional Control file
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -61,8 +61,10 @@
%defattr(644,root,root,755)
%dir /CD1
/CD1/control.xml
-
%changelog
+* Mon Sep 24 2007 - locilka(a)suse.cz
+- Added new option online_repos_preselected: true for CD, false
+ for the other media (#327791).
* Fri Sep 07 2007 - coolo(a)suse.de
- Changed default delete_old_packages back to 'true' after finding
and fixing all remaining issues with 'false'
skelcd-control-openSUSE.spec: same change
++++++ control-cd.xml.diff ++++++
--- /var/tmp/diff_new_pack.PS9598/_old 2007-09-24 19:15:52.000000000 +0200
+++ /var/tmp/diff_new_pack.PS9598/_new 2007-09-24 19:15:52.000000000 +0200
@@ -1,6 +1,15 @@
---- control.old 2007-08-01 10:59:54.000000000 +0200
-+++ control.xml 2007-08-06 13:29:44.000000000 +0200
-@@ -240,6 +252,8 @@
+--- control.old 2007-09-24 17:34:29.000000000 +0200
++++ control.xml 2007-09-24 17:36:03.000000000 +0200
+@@ -40,7 +40,7 @@
+ <selection_type config:type="symbol">auto</selection_type>
+
+ <!-- Bugzilla #327791, if not set, default is true -->
+- <online_repos_preselected config:type="boolean">false</online_repos_preselected>
++ <online_repos_preselected config:type="boolean">true</online_repos_preselected>
+
+ <!-- FATE #300898, List of external sources accesible during the installation time -->
+ <external_sources_link>http://download.opensuse.org/YaST/Repos/openSUSE_103_Servers.xml</external_sources_link>
+@@ -242,6 +242,8 @@
<mode>installation</mode>
<stage>initial</stage>
<modules config:type="list">
@@ -9,7 +18,7 @@
<module>
<name>language</name>
<label>Language</label>
-@@ -250,13 +264,19 @@
+@@ -252,13 +254,19 @@
</arguments>
<retranslate config:type="boolean">true</retranslate>
</module>
@@ -30,7 +39,7 @@
</module>
<module>
<label>Disk Activation</label>
-@@ -285,10 +305,13 @@
+@@ -287,10 +295,13 @@
</arguments>
<enable_back>yes</enable_back>
</module>
@@ -44,7 +53,7 @@
<module>
<heading>yes</heading>
<label>Installation</label>
-@@ -337,6 +360,8 @@
+@@ -339,6 +350,8 @@
<mode>update</mode>
<stage>initial</stage>
<modules config:type="list">
@@ -53,7 +62,7 @@
<module>
<name>language</name>
<label>Language</label>
-@@ -346,13 +371,19 @@
+@@ -348,13 +361,19 @@
</arguments>
<retranslate config:type="boolean">true</retranslate>
</module>
++++++ control.xml ++++++
--- skelcd-control-openSUSE/control.xml 2007-09-07 10:58:42.000000000 +0200
+++ /mounts/work_src_done/NOARCH/NOARCH/skelcd-control-openSUSE/control.xml 2007-09-24 17:51:29.351529000 +0200
@@ -39,6 +39,9 @@
<delete_old_packages config:type="boolean">true</delete_old_packages>
<selection_type config:type="symbol">auto</selection_type>
+ <!-- Bugzilla #327791, if not set, default is true -->
+ <online_repos_preselected config:type="boolean">false</online_repos_preselected>
+
<!-- FATE #300898, List of external sources accesible during the installation time -->
<external_sources_link>http://download.opensuse.org/YaST/Repos/openSUSE_103_Servers.xml</external_sources_link>
</software>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 release-notes
checked in at Mon Sep 24 19:15:37 CEST 2007.
--------
--- release-notes/release-notes.changes 2007-09-21 11:07:39.000000000 +0200
+++ /mounts/work_src_done/NOARCH/NOARCH/release-notes/release-notes.changes 2007-09-24 13:16:56.000000000 +0200
@@ -1,0 +2,6 @@
+Mon Sep 24 13:16:13 CEST 2007 - ke(a)suse.de
+
+- 10.3.15:
+* Update translations; add 'de'.
+
+-------------------------------------------------------------------
Old:
----
release-notes-10.3.14.tar.bz2
New:
----
release-notes-10.3.15.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ release-notes.spec ++++++
--- /var/tmp/diff_new_pack.Mw6697/_old 2007-09-24 19:15:20.000000000 +0200
+++ /var/tmp/diff_new_pack.Mw6697/_new 2007-09-24 19:15:20.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package release-notes (Version 10.3.14)
+# spec file for package release-notes (Version 10.3.15)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -18,7 +18,7 @@
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Provides: kdebase-SuSE:/usr/share/doc/RELEASE_NOTES.en.html
-Version: 10.3.14
+Version: 10.3.15
Release: 1
Source0: %{name}-%{version}.tar.bz2
Source8: %{name}.desktop.in
@@ -84,6 +84,9 @@
/usr/share/susehelp/meta/%{name}.desktop
%doc /usr/share/doc/release-notes
%changelog
+* Mon Sep 24 2007 - ke(a)suse.de
+- 10.3.15:
+ * Update translations; add 'de'.
* Fri Sep 21 2007 - ke(a)suse.de
- 10.3.14:
* Update translations.
++++++ release-notes-10.3.14.tar.bz2 -> release-notes-10.3.15.tar.bz2 ++++++
++++ 4031 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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