More work on resolvers.

This commit is contained in:
Jelmer Vernooij 2021-02-13 14:50:09 +00:00
parent 7359c07b96
commit ee5a8462f3
No known key found for this signature in database
GPG key ID: 579C160D4C9E23E8
10 changed files with 273 additions and 173 deletions

View file

@ -31,6 +31,7 @@ from buildlog_consultant.common import (
MissingValaPackage,
)
from ..debian import apt
from ..debian.apt import LocalAptManager
from ..debian.fix_build import (
resolve_error,
VERSIONED_PACKAGE_FIXERS,
@ -88,8 +89,10 @@ blah (0.1) UNRELEASED; urgency=medium
yield pkg
def resolve(self, error, context=("build",)):
apt = LocalAptManager()
context = BuildDependencyContext(
self.tree,
apt,
subpath="",
committer="Janitor <janitor@jelmer.uk>",
update_changelog=True,