Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

autopkgtest fails with i386 build on amd64 host #187

Open
rezib opened this issue Jan 3, 2018 · 1 comment
Open

autopkgtest fails with i386 build on amd64 host #187

rezib opened this issue Jan 3, 2018 · 1 comment

Comments

@rezib
Copy link
Contributor

rezib commented Jan 3, 2018

Hello,

I'm facing issue with jenkins-debian-glue when building packages with
autopkgtest and multiarch (i386 build on amd64 host).

Attached is the full build log of an example failed package (icinga2) with
additional -dd argument to adt-run.

As far as I can understand, the problem is that APT as run by ADT does not
consider the i386 version of the built packages as a good solution to satisfy
deps of adt-satdep.

The relevant section of the output is the following:

adt-run: DBG: testbed command ['apt-get', 'install', '--quiet', '--quiet', '--assume-yes', '--fix-broken', '-o', 'APT::Install-Recommends=False', '-o', 'Debug::pkgProblemResolver=true'], kind install, sout raw, serr raw, env ['DEBIAN_FRONTEND=noninteractive', 'APT_LISTBUGS_FRONTEND=none', 'LANG=C.UTF-8']
Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) adt-satdep [ i386 ] < 0 > ( oldlibs )
Broken adt-satdep:i386 Depends on icinga2 [ i386 ] < none -> 2.5.4-1~debmon8+4sci8u1 > ( admin )
  Considering icinga2:i386 1 as a solution to adt-satdep:i386 -2
  Removing adt-satdep:i386 rather than change icinga2:i386
Done
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done

I am still wondering why APT does not consider that icinga2 (without the arch
suffix) is OK in the first place. Why does it look for another solution?

Any hint?

Host is Debian Jessie with some backported packages. Versions are:

  • jenkins 2.73.3
  • jenkins-debian-glue 0.18.4
  • autopkgtest 3.6jessie1

build_adt_i386.txt

@sylvestre
Copy link
Contributor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants