https://bugzilla.novell.com/show_bug.cgi?id=802665
https://bugzilla.novell.com/show_bug.cgi?id=802665#c27
--- Comment #27 from Michael Andres
Anyway, I'll check the logs to find out where is the problem...
Cache cleanup: == Yast is creating repos whose .repo files are not stored on disk: 2013-03-13 20:31:10 [Pkg] Source_Create.cc(createManagedSource):282 Adding source 'openSUSE-12.3-1.7' == Later on /var/cache/zypp/ is populated: 2013-03-13 20:31:20 [Pkg] Source_Create.cc(createManagedSource):294 Caching repository 'openSUSE-12.3-1.7'... This would basically be no problem, if yast would use a _single_ RepoManager instance (created _before_ the cache is populated) _or_ would pass the repo to the RepoManager (call RepoManager::addRepository) so the .repo file is written to disk (indicating the cache is in use) _or_ would use a private temp cachedir together with each RepoManager instance it uses But this way yast manages the RepoInfos on it's own without telling RepoManager, while it also uses the global cache and multiple RepoManager instances operating on the global cache. Repomanager upon construction cleans orphaned entries from the cache (those without corresponding .repo file): 2013-03-13 20:31:20 [zypp] RepoManager.cc(init_knownRepositories):636 start construct known repos ... readdir /var/cache/zypp/raw ... recursive_rmdir /var/cache/zypp/raw/openSUSE-12.3-1.7 ... end construct known repos This is where you lose the raw metadata. (Note that the log says '19:52:08 .. SourceCacheCopyTo' but system time was in between adjusted by -1h) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.