Ensure there are no more leftovers in "clean-repository-" DBs

This commit is contained in:
Martchus 2022-05-15 00:07:39 +02:00
parent f37739ec07
commit 40cfe9883c
1 changed files with 1 additions and 0 deletions

View File

@ -681,6 +681,7 @@ void CleanRepository::run()
std::make_unique<LibPkg::Database>(argsToString("clean-repository-", dbFilePaths.front().stem()), dbFilePaths.front()));
db->arch = dirInfo.canonicalPath.stem();
db->initStorage(*m_setup.config.storage());
db->clearPackages();
db->loadPackagesFromConfiguredPaths();
dirInfo.relevantDbs.emplace(db.get());
// acquire lock for db directory