[MDBF-330] aarch64-debian-sid broken Created: 2022-02-03 Updated: 2022-02-17 Resolved: 2022-02-17 |
|
| Status: | Closed |
| Project: | MariaDB Foundation Development |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | N/A |
| Type: | Task | Priority: | Major |
| Reporter: | Vlad Bogolin | Assignee: | Vlad Bogolin |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | aarch64, buildbot, sid | ||
| Remaining Estimate: | 0d | ||
| Time Spent: | 1d 1h | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Description |
|
Builds fail on aarch64-debian-sid since changing to the quai.io image with the following message:
|
| Comments |
| Comment by Daniel Black [ 2022-02-11 ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
looks odd, why would sid have backports? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Faustin Lammler [ 2022-02-11 ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
I think the relevant error is: vladbogo can you provide a bit more context. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Vlad Bogolin [ 2022-02-11 ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
So, I suspect the issues comes from:
faust the error you are referring to I guess is related to failing to identify the distribution. It is usually something along
(note the missing sid) so this definitely explains the error. I suspect to be a problem with the sid base image. Online I could find little references. Build wise, there isn't much going on. This is the full log
while a successful run looks like this:
So, I think that autobake-deb.sh fails to identify the distribution and it fails at some point. As to why it fails, I suspect to be an error with the debian sid base image, but I am not sure if we can find any workarounds. danblack no idea why it would look for backports. The build script only calls debian/autobake-deb.sh. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Faustin Lammler [ 2022-02-14 ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
I can't reproduce this manually neither with the quay.io nor with the debian:sid image.
And I am trying to build 10.8 branch (commit 63b9d6e) with:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Vlad Bogolin [ 2022-02-14 ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
It seems that the solution was in the error message, but somehow all of use missed that:
I can confirm that installing libdistro-info-perl solves the issue for my manual run. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Faustin Lammler [ 2022-02-14 ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Yep, should be automatically installed by the devscripts package... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Faustin Lammler [ 2022-02-15 ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
The libdistro-info-perl package is probably not installed because we use --no-install-recommends:
vladbogo please review fix: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Faustin Lammler [ 2022-02-15 ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
vladbogo the new images with the fix has been pushed to quay.io, please confirm that BB is now able to build on ARM Debian sid and close if OK. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Vlad Bogolin [ 2022-02-15 ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
The issue doesn't seem to be solved (https://buildbot.mariadb.org/#/builders/136/builds/3959). On a manual check, I can confirm that the issue is reproducible, but it seems that a simple
solves the issue. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Faustin Lammler [ 2022-02-17 ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Second attempt: https://github.com/MariaDB/mariadb.org-tools/pull/107 The only thing that comes to my mind if apt-get update resolves it is to not remove /var/lib/apt/lists/* in the container image... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comment by Vlad Bogolin [ 2022-02-17 ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Manually and other tests to try to find the problem. Thanks faust for the help |