Fix compatibility with newer buildlog-consultant.
This commit is contained in:
parent
ab99144388
commit
9870c12a33
4 changed files with 25 additions and 8 deletions
|
@ -17,8 +17,8 @@
|
||||||
|
|
||||||
from debian.deb822 import Deb822
|
from debian.deb822 import Deb822
|
||||||
|
|
||||||
from .apt import AptManager
|
from ..apt import AptManager
|
||||||
from .session import Session
|
from ..session import Session
|
||||||
|
|
||||||
|
|
||||||
# TODO(jelmer): move this to debian/
|
# TODO(jelmer): move this to debian/
|
||||||
|
|
|
@ -68,8 +68,8 @@ from silver_platter.debian import (
|
||||||
|
|
||||||
from breezy.plugins.debian.util import get_build_architecture
|
from breezy.plugins.debian.util import get_build_architecture
|
||||||
from .build import attempt_build
|
from .build import attempt_build
|
||||||
from buildlog_consultant.sbuild import (
|
from buildlog_consultant import Problem
|
||||||
Problem,
|
from buildlog_consultant.common import (
|
||||||
MissingConfigStatusInput,
|
MissingConfigStatusInput,
|
||||||
MissingPythonModule,
|
MissingPythonModule,
|
||||||
MissingPythonDistribution,
|
MissingPythonDistribution,
|
||||||
|
@ -99,13 +99,17 @@ from buildlog_consultant.sbuild import (
|
||||||
MissingXfceDependency,
|
MissingXfceDependency,
|
||||||
MissingHaskellDependencies,
|
MissingHaskellDependencies,
|
||||||
NeedPgBuildExtUpdateControl,
|
NeedPgBuildExtUpdateControl,
|
||||||
SbuildFailure,
|
|
||||||
DhAddonLoadFailure,
|
DhAddonLoadFailure,
|
||||||
AptFetchFailure,
|
|
||||||
MissingMavenArtifacts,
|
MissingMavenArtifacts,
|
||||||
GnomeCommonMissing,
|
GnomeCommonMissing,
|
||||||
MissingGnomeCommonDependency,
|
MissingGnomeCommonDependency,
|
||||||
)
|
)
|
||||||
|
from buildlog_consultant.apt import (
|
||||||
|
AptFetchFailure,
|
||||||
|
)
|
||||||
|
from buildlog_consultant.sbuild import (
|
||||||
|
SbuildFailure,
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
DEFAULT_MAX_ITERATIONS = 10
|
DEFAULT_MAX_ITERATIONS = 10
|
||||||
|
|
|
@ -30,7 +30,20 @@ from breezy.workingtree import WorkingTree
|
||||||
|
|
||||||
from breezy.plugins.debian.repack_tarball import get_filetype
|
from breezy.plugins.debian.repack_tarball import get_filetype
|
||||||
|
|
||||||
from buildlog_consultant.sbuild import (
|
from . import apt, DetailedFailure, shebang_binary
|
||||||
|
from .buildsystem import detect_buildsystems, NoBuildToolsFound
|
||||||
|
from .session import run_with_tee, Session
|
||||||
|
from .session.schroot import SchrootSession
|
||||||
|
from .debian.fix_build import (
|
||||||
|
DependencyContext,
|
||||||
|
resolve_error,
|
||||||
|
APT_FIXERS,
|
||||||
|
)
|
||||||
|
from buildlog_consultant.common import (
|
||||||
|
find_build_failure_description,
|
||||||
|
Problem,
|
||||||
|
MissingPerlModule,
|
||||||
|
MissingCommand,
|
||||||
NoSpaceOnDevice,
|
NoSpaceOnDevice,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,7 @@ import re
|
||||||
|
|
||||||
from debian.deb822 import Deb822
|
from debian.deb822 import Deb822
|
||||||
|
|
||||||
from buildlog_consultant.sbuild import (
|
from buildlog_consultant.common import (
|
||||||
MissingCommand,
|
MissingCommand,
|
||||||
MissingGoPackage,
|
MissingGoPackage,
|
||||||
MissingPerlModule,
|
MissingPerlModule,
|
||||||
|
|
Loading…
Add table
Reference in a new issue