diff --git a/ognibuild/debian/build.py b/ognibuild/debian/build.py index 04b2fe3..b19c640 100644 --- a/ognibuild/debian/build.py +++ b/ognibuild/debian/build.py @@ -35,13 +35,15 @@ from debmutate.changelog import get_maintainer, format_datetime from breezy import osutils from breezy.mutabletree import MutableTree -from breezy.plugins.debian.util import BuildFailedError +from breezy.plugins.debian.builder import BuildFailedError from buildlog_consultant.sbuild import ( worker_failure_from_sbuild_log, SbuildFailure, ) +DEFAULT_BUILDER = "sbuild --no-clean-source" + DEFAULT_BUILDER = "sbuild --no-clean-source" diff --git a/ognibuild/debian/fix_build.py b/ognibuild/debian/fix_build.py index 2e8848e..71ee188 100644 --- a/ognibuild/debian/fix_build.py +++ b/ognibuild/debian/fix_build.py @@ -62,11 +62,6 @@ from debmutate._rules import ( update_rules, ) -from .build import ( - attempt_build, - get_build_architecture, - DEFAULT_BUILDER, - ) from breezy.plugins.debian.changelog import debcommit from buildlog_consultant import Problem from buildlog_consultant.common import ( @@ -114,7 +109,7 @@ from buildlog_consultant.sbuild import ( from ..apt import AptManager, LocalAptManager from ..resolver.apt import AptResolver from ..requirements import BinaryRequirement -from .build import attempt_build +from .build import attempt_build, DEFAULT_BUILDER DEFAULT_MAX_ITERATIONS = 10