#976471 xfonts-75dpi: FTBFS on arm64: configure: error: /bin/bash ../font-adobe-75dpi/config.sub aarch64-linux-gnu failed

Package:
src:xfonts-75dpi
Source:
xfonts-75dpi
Submitter:
Lucas Nussbaum
Date:
2021-08-16 07:08:08 UTC
Severity:
important
Tags:
#976471#5
Date:
2020-12-05 12:42:03 UTC
From:
To:
Hi,

During a rebuild of all packages in sid, your package failed to build
on arm64 (I don't know if it also fails on amd64).

Relevant part (hopefully):
http://qa-logs.debian.net/2020/12/05/xfonts-75dpi_1.0.4+nmu1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with me
so that we can identify if something relevant changed in the meantime.

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

#976471#10
Date:
2020-12-05 20:45:34 UTC
From:
To:
Hi,

This package only builds Arch:all binary packages. Unfortunately, I
don't think that we have a way to indicate that such binary packages
must be built on a specific architecture, and thus avoid a failure on
arm64.

In those cases, building those packages on amd64 works fine, so the bug
is limited to building arch:all packages on specific architectures.

I pondered downgrading the severity of those bugs, but in some cases,
it could indicate severe bugs in other packages, or packaging bugs such
as confusing arch:any and arch:all.

However, I don't object to someone else downgrading them.

For reference, here are the packages I ran into in that category:
akuma 976548
backward-cpp 976582
bmagic 976517
dune-localfunctions 976552
golang-github-disintegration-imaging 976565
golang-github-labstack-gommon 976578
golang-github-linuxkit-virtsock 976564
golang-github-montanaflynn-stats 976562
golang-github-rcrowley-go-metrics 976543
golang-github-robertkrimen-otto 976549
golang-github-shirou-gopsutil 976509
golang-google-cloud 976507
jctools 976534
jnr-ffi 976521
libcereal 976585
libmiglayout-java 976546
multiboot 976502
nova 976590
python-fluids 976558
python-ptrace 976468
rapidjson 976536
xenium 976480
xfonts-100dpi 976571
xfonts-75dpi 976471
xfonts-cyrillic 976510

- Lucas

#976471#15
Date:
2021-01-09 12:11:59 UTC
From:
To:
Hi Lucas,

Thanks for al your QA work!

I'm doing so now.

Some of these are probably real bugs somewhere that should be fixed, but the
bugs doesn't need to be serious for that. These certainly aren't issues which
would merit delaying the release.

Note that if it turns out that some of these bugs are in fact caused by real
brokenness (other than not being able to build the arch: all packages on
arm64), the severity of those specific bugs can obviously be increased again
(with a note explaining what exactly is broken).

Cheers,

Ivo