Hello community, here is the log from the commit of package libzypp for openSUSE:Factory checked in at Tue Jun 14 16:41:06 CEST 2011. -------- --- libzypp/libzypp.changes 2011-06-09 09:50:12.000000000 +0200 +++ /mounts/work_src_done/STABLE/libzypp/libzypp.changes 2011-06-14 14:16:14.000000000 +0200 @@ -1,0 +2,11 @@ +Tue Jun 14 13:38:00 CEST 2011 - ma@suse.de + +- Fix download loop to skip non-install actions. (bnc#699435) +- version 9.8.1 (8) + +------------------------------------------------------------------- +Sun Jun 12 01:13:36 CEST 2011 - ma@suse.de + +- Update zypp-po.tar.bz2 + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- libzypp-9.8.0.tar.bz2 New: ---- libzypp-9.8.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libzypp.spec ++++++ --- /var/tmp/diff_new_pack.j88G0E/_old 2011-06-14 16:40:22.000000000 +0200 +++ /var/tmp/diff_new_pack.j88G0E/_new 2011-06-14 16:40:22.000000000 +0200 @@ -23,7 +23,7 @@ Group: System/Packages BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: Package, Patch, Pattern, and Product Management -Version: 9.8.0 +Version: 9.8.1 Release: 1 Source: %{name}-%{version}.tar.bz2 Source1: %{name}-rpmlintrc ++++++ libzypp-9.8.0.tar.bz2 -> libzypp-9.8.1.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-9.8.0/VERSION.cmake new/libzypp-9.8.1/VERSION.cmake --- old/libzypp-9.8.0/VERSION.cmake 2011-06-09 09:46:57.000000000 +0200 +++ new/libzypp-9.8.1/VERSION.cmake 2011-06-14 14:13:20.000000000 +0200 @@ -61,8 +61,8 @@ SET(LIBZYPP_MAJOR "9") SET(LIBZYPP_COMPATMINOR "8") SET(LIBZYPP_MINOR "8") -SET(LIBZYPP_PATCH "0") +SET(LIBZYPP_PATCH "1") # -# LAST RELEASED: 9.8.0 (8) +# LAST RELEASED: 9.8.1 (8) # (The number in parenthesis is LIBZYPP_COMPATMINOR) #======= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-9.8.0/package/libzypp.changes new/libzypp-9.8.1/package/libzypp.changes --- old/libzypp-9.8.0/package/libzypp.changes 2011-06-09 09:46:57.000000000 +0200 +++ new/libzypp-9.8.1/package/libzypp.changes 2011-06-14 14:13:20.000000000 +0200 @@ -1,4 +1,15 @@ ------------------------------------------------------------------- +Tue Jun 14 13:38:00 CEST 2011 - ma@suse.de + +- Fix download loop to skip non-install actions. (bnc#699435) +- version 9.8.1 (8) + +------------------------------------------------------------------- +Sun Jun 12 01:13:36 CEST 2011 - ma@suse.de + +- Update zypp-po.tar.bz2 + +------------------------------------------------------------------- Thu Jun 9 09:34:51 CEST 2011 - ma@suse.de - Fix missing return value. Files old/libzypp-9.8.0/po/zypp-po.tar.bz2 and new/libzypp-9.8.1/po/zypp-po.tar.bz2 differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-9.8.0/zypp/ZYppCommitResult.cc new/libzypp-9.8.1/zypp/ZYppCommitResult.cc --- old/libzypp-9.8.0/zypp/ZYppCommitResult.cc 2011-06-09 09:46:58.000000000 +0200 +++ new/libzypp-9.8.1/zypp/ZYppCommitResult.cc 2011-06-14 14:13:21.000000000 +0200 @@ -99,8 +99,7 @@ << ", error " << result[2] << ", skipped " << result[3] << ", updateMessages " << obj.updateMessages().size() - << ")" - << std::endl << obj.transaction(); + << ")"; return str; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-9.8.0/zypp/repo/PackageProvider.cc new/libzypp-9.8.1/zypp/repo/PackageProvider.cc --- old/libzypp-9.8.0/zypp/repo/PackageProvider.cc 2011-06-09 09:46:58.000000000 +0200 +++ new/libzypp-9.8.1/zypp/repo/PackageProvider.cc 2011-06-14 14:13:21.000000000 +0200 @@ -102,7 +102,6 @@ // match, even if loc.checksum() and the .rpm-files checksum do. Blame the metadata generator(s). { CheckSum cachechecksum( loc.checksum().type(), filesystem::checksum( cachepath.path(), loc.checksum().type() ) ); - USR << cachechecksum << endl; if ( cachechecksum == loc.checksum() ) { ManagedFile ret( cachepath.path() ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-9.8.0/zypp/target/TargetImpl.cc new/libzypp-9.8.1/zypp/target/TargetImpl.cc --- old/libzypp-9.8.0/zypp/target/TargetImpl.cc 2011-06-09 09:46:58.000000000 +0200 +++ new/libzypp-9.8.1/zypp/target/TargetImpl.cc 2011-06-14 14:13:21.000000000 +0200 @@ -1200,6 +1200,19 @@ // we may actually have more than one heap. for_( it, steps.begin(), steps.end() ) { + switch ( it->stepType() ) + { + case sat::Transaction::TRANSACTION_INSTALL: + case sat::Transaction::TRANSACTION_MULTIINSTALL: + // proceed: only install actionas may require download. + break; + + default: + // next: no download for or non-packages and delete actions. + continue; + break; + } + PoolItem pi( *it ); if ( pi->isKind<Package>() || pi->isKind<SrcPackage>() ) { ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org