On Tue, 2011-12-06 at 03:17 -0500, Zdenek Pavlas wrote: > > What version are you testing with? > > yum.git/master > yum-langpacks.git/master > > $ sudo yum clean all [...] > $ sudo yum repolist [...] > $ yum search -C xxx > Loaded plugins: auto-update-debuginfo, langpacks, refresh-packagekit > > > [Errno 13] Permission denied: > '/var/cache/yum/fedora/2d112e279cf18476b72e5b30f60c1aa55e0297e7a05f4d9891879ee83d298e11-comps-f14.xml'
This is the bug where the langpacks plugin tries to decompress comps. but doesn't have premission. There are a couple of ways to deal with this, including changing all the cache handling to CAS etc. ... but you said _after_ that was fixed in some way you then got a traceback due to pkgtags handling in yum which was fixed by: diff --git a/yum/__init__.py b/yum/__init__.py index f936fae..33c275e 100644 --- a/yum/__init__.py +++ b/yum/__init__.py @@ -924,7 +924,8 @@ class YumBase(depsolve.Depsolve): 'pkgtags.sqlite', cached=repo.cache) # feed it into _tags.add() - self._tags.add(repo.id, tag_sqlite) + if os.path.exists(tag_sqlite): + self._tags.add(repo.id, tag_sqlite) except (Errors.RepoError, Errors.PkgTagsError), e: msg = _('Failed to add Pkg Tags for repository: %s - %s') % (repo, str(e)) self.logger.critical(msg) ...this is what I can't trigger. _______________________________________________ Yum-devel mailing list Yum-devel@lists.baseurl.org http://lists.baseurl.org/mailman/listinfo/yum-devel