Author: coolo Date: Sun Mar 2 10:27:27 2008 New Revision: 8974 URL: http://svn.opensuse.org/viewcvs/zypp?rev=8974&view=rev Log: trying to fix live cds Modified: trunk/libzypp/zypp/target/TargetImpl.cc Modified: trunk/libzypp/zypp/target/TargetImpl.cc URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp/zypp/target/TargetImpl.cc... ============================================================================== --- trunk/libzypp/zypp/target/TargetImpl.cc (original) +++ trunk/libzypp/zypp/target/TargetImpl.cc Sun Mar 2 10:27:27 2008 @@ -327,8 +327,14 @@ ManagedFile guard( rpmsolv, filesystem::unlink ); ManagedFile guardcookie( rpmsolvcookie, filesystem::unlink ); - filesystem::TmpFile tmpsolv( Pathname::assertprefix( _root, ZConfig::instance().repoCachePath() ) /*dir*/, + filesystem::Pathname cachePath = Pathname::assertprefix( _root, ZConfig::instance().repoCachePath() ); + + // if it does not exist yet, we better create it + filesystem::assert_dir( cachePath ); + + filesystem::TmpFile tmpsolv( cachePath /*dir*/, sat::Pool::instance().systemRepoName() /* prefix */ ); + ostringstream cmd; cmd << "rpmdb2solv"; -- To unsubscribe, e-mail: zypp-commit+unsubscribe@opensuse.org For additional commands, e-mail: zypp-commit+help@opensuse.org