commit libzypp for openSUSE:Factory
Hello community, here is the log from the commit of package libzypp for openSUSE:Factory checked in at Tue Jul 5 10:14:39 CEST 2011. -------- --- libzypp/libzypp.changes 2011-06-29 12:39:40.000000000 +0200 +++ /mounts/work_src_done/STABLE/libzypp/libzypp.changes 2011-07-04 16:09:04.000000000 +0200 @@ -1,0 +2,13 @@ +Mon Jul 4 10:41:42 CEST 2011 - ma@suse.de + +- Make fix for bnc#702576 more robust. +- Enhance fix for bnc#699435. Return an error if download in advance + failed to provide all packages, so zypper does not silently quit. +- version 9.8.3 (8) + +------------------------------------------------------------------- +Thu Jun 30 01:13:43 CEST 2011 - ma@suse.de + +- Update zypp-po.tar.bz2 + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- libzypp-9.8.2.tar.bz2 New: ---- libzypp-9.8.3.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libzypp.spec ++++++ --- /var/tmp/diff_new_pack.AURZbo/_old 2011-07-05 10:08:09.000000000 +0200 +++ /var/tmp/diff_new_pack.AURZbo/_new 2011-07-05 10:08:09.000000000 +0200 @@ -23,7 +23,7 @@ Group: System/Packages BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: Package, Patch, Pattern, and Product Management -Version: 9.8.2 +Version: 9.8.3 Release: 1 Source: %{name}-%{version}.tar.bz2 Source1: %{name}-rpmlintrc @@ -31,6 +31,7 @@ Obsoletes: yast2-packagemanager # Features we provide (update doc/autoinclude/FeatureTest.doc): +Provides: libzypp(plugin) = 0 Provides: libzypp(plugin:commit) = 0 Provides: libzypp(plugin:services) = 0 Provides: libzypp(plugin:system) = 0 ++++++ libzypp-9.8.2.tar.bz2 -> libzypp-9.8.3.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-9.8.2/VERSION.cmake new/libzypp-9.8.3/VERSION.cmake --- old/libzypp-9.8.2/VERSION.cmake 2011-06-29 12:36:39.000000000 +0200 +++ new/libzypp-9.8.3/VERSION.cmake 2011-07-04 16:04:10.000000000 +0200 @@ -61,8 +61,8 @@ SET(LIBZYPP_MAJOR "9") SET(LIBZYPP_COMPATMINOR "8") SET(LIBZYPP_MINOR "8") -SET(LIBZYPP_PATCH "2") +SET(LIBZYPP_PATCH "3") # -# LAST RELEASED: 9.8.2 (8) +# LAST RELEASED: 9.8.3 (8) # (The number in parenthesis is LIBZYPP_COMPATMINOR) #======= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-9.8.2/doc/autoinclude/FeatureTest.doc new/libzypp-9.8.3/doc/autoinclude/FeatureTest.doc --- old/libzypp-9.8.2/doc/autoinclude/FeatureTest.doc 1970-01-01 01:00:00.000000000 +0100 +++ new/libzypp-9.8.3/doc/autoinclude/FeatureTest.doc 2011-07-04 16:04:10.000000000 +0200 @@ -0,0 +1,56 @@ +/** + +\page feature-test Testing for provided features. + +\author Michael Andres <ma@suse.de> + +<HR><!-- ====================================================================== --> +\section intro Introduction + +The libzypp rpm package will indicate the presence of certain features by using special \c Provides: + +\verbatim + # Provides: libzypp(FEATURE) = FEATURE_VERSION + Provides: libzypp(code10) = 0 +\endverbatim + +Packages requiring a feature may use the corresponding \c Requires: in their .spec file. + + +<HR><!-- ====================================================================== --> +\section features Features +<DL> + + <DT>plugin</DT> + <DD><DL> + <DT>version 0</DT> + <DD>General ability to provide and handle plugins.</DD> + </DL></DD> + + <DT>plugin:commit</DT> + <DD><DL> + <DT>version 0</DT> + <DD>\see \ref plugin-commit </DD> + </DL></DD> + + <DT>plugin:services</DT> + <DD><DL> + <DT>version 0</DT> + <DD>\see \ref plugin-services </DD> + </DL></DD> + + <DT>plugin:system</DT> + <DD><DL> + <DT>version 0</DT> + <DD>Plugin executed when system content change is detected (by now SUSE Manager/spacewalk only).</DD> + </DL></DD> + + <DT>plugin:urlresolver</DT> + <DD><DL> + <DT>version 0</DT> + <DD>\see \ref plugin-url-resolver </DD> + </DL></DD> + +</DL> + +*/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-9.8.2/libzypp.spec.cmake new/libzypp-9.8.3/libzypp.spec.cmake --- old/libzypp-9.8.2/libzypp.spec.cmake 2011-06-29 12:36:39.000000000 +0200 +++ new/libzypp-9.8.3/libzypp.spec.cmake 2011-07-04 16:04:10.000000000 +0200 @@ -23,6 +23,7 @@ Obsoletes: yast2-packagemanager # Features we provide (update doc/autoinclude/FeatureTest.doc): +Provides: libzypp(plugin) = 0 Provides: libzypp(plugin:commit) = 0 Provides: libzypp(plugin:services) = 0 Provides: libzypp(plugin:system) = 0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-9.8.2/package/libzypp.changes new/libzypp-9.8.3/package/libzypp.changes --- old/libzypp-9.8.2/package/libzypp.changes 2011-06-29 12:36:39.000000000 +0200 +++ new/libzypp-9.8.3/package/libzypp.changes 2011-07-04 16:04:10.000000000 +0200 @@ -1,4 +1,17 @@ ------------------------------------------------------------------- +Mon Jul 4 10:41:42 CEST 2011 - ma@suse.de + +- Make fix for bnc#702576 more robust. +- Enhance fix for bnc#699435. Return an error if download in advance + failed to provide all packages, so zypper does not silently quit. +- version 9.8.3 (8) + +------------------------------------------------------------------- +Thu Jun 30 01:13:43 CEST 2011 - ma@suse.de + +- Update zypp-po.tar.bz2 + +------------------------------------------------------------------- Wed Jun 29 12:23:24 CEST 2011 - ma@suse.de - Always compute transaction from pool (bnc#702576) Files old/libzypp-9.8.2/po/zypp-po.tar.bz2 and new/libzypp-9.8.3/po/zypp-po.tar.bz2 differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-9.8.2/zypp/sat/Transaction.cc new/libzypp-9.8.3/zypp/sat/Transaction.cc --- old/libzypp-9.8.2/zypp/sat/Transaction.cc 2011-06-29 12:36:39.000000000 +0200 +++ new/libzypp-9.8.3/zypp/sat/Transaction.cc 2011-07-04 16:04:11.000000000 +0200 @@ -85,6 +85,8 @@ sat::Solvable solv( (*it).satSolvable() ); decisionq.push( solv.isSystem() ? -solv.id() : solv.id() ); } + if ( trans_r.noobsmap.size ) + ::map_grow( &trans_r.noobsmap, myPool()->nsolvables ); ::transaction_calculate( &_trans, decisionq, &trans_r.noobsmap ); // NOTE: package/product buddies share the same ResStatus diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-9.8.2/zypp/target/TargetImpl.cc new/libzypp-9.8.3/zypp/target/TargetImpl.cc --- old/libzypp-9.8.2/zypp/target/TargetImpl.cc 2011-06-29 12:36:39.000000000 +0200 +++ new/libzypp-9.8.3/zypp/target/TargetImpl.cc 2011-07-04 16:04:11.000000000 +0200 @@ -1239,6 +1239,7 @@ } catch ( const AbortRequestException & exp ) { + it->stepStage( sat::Transaction::STEP_ERROR ); miss = true; WAR << "commit cache preload aborted by the user" << endl; ZYPP_THROW( TargetAbortedException( N_("Installation has been aborted as directed.") ) ); @@ -1247,6 +1248,7 @@ catch ( const SkipRequestException & exp ) { ZYPP_CAUGHT( exp ); + it->stepStage( sat::Transaction::STEP_ERROR ); miss = true; WAR << "Skipping cache preload package " << pi->asKind<Package>() << " in commit" << endl; continue; @@ -1256,6 +1258,7 @@ // bnc #395704: missing catch causes abort. // TODO see if packageCache fails to handle errors correctly. ZYPP_CAUGHT( exp ); + it->stepStage( sat::Transaction::STEP_ERROR ); miss = true; INT << "Unexpected Error: Skipping cache preload package " << pi->asKind<Package>() << " in commit" << endl; continue; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de