From 07adae520973952ccfdf6b103d759fc627ab2fb1 Mon Sep 17 00:00:00 2001 From: Michael Andres Date: Wed, 26 Nov 2008 16:21:48 +0000 Subject: [PATCH] Call repo2solv -R (recursive scan) for plaindir repos. --- package/libzypp.changes | 6 ++++++ zypp/RepoManager.cc | 4 ++++ 2 files changed, 10 insertions(+) diff --git a/package/libzypp.changes b/package/libzypp.changes index c0f25a860..01297696d 100644 --- a/package/libzypp.changes +++ b/package/libzypp.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Nov 26 17:18:00 CET 2008 - ma@suse.de + +- Call 'repo2solv -R' (recursive scan) for plaindir repos. (bnc #443350) +- revision 11810 + ------------------------------------------------------------------- Wed Nov 26 17:09:12 CET 2008 - dmacvicar@suse.de diff --git a/zypp/RepoManager.cc b/zypp/RepoManager.cc index 26d468a98..70a0ecc38 100644 --- a/zypp/RepoManager.cc +++ b/zypp/RepoManager.cc @@ -1027,8 +1027,12 @@ namespace zypp cmd.push_back( solvfile.asString() ); if ( repokind == RepoType::RPMPLAINDIR ) + { // FIXME this does only work form dir: URLs cmd.push_back( info.baseUrlsBegin()->getPathName() ); + // recusive for plaindir + cmd.push_back( "-R" ); + } else cmd.push_back( rawpath.asString() ); -- 2.34.1