arm64v8 focal: lintian will get stuck with it
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cloud-images |
Invalid
|
Undecided
|
Robert C Jennings | ||
lintian (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
= Problem
On arm64v8 focal, lintian which is launched by debuild seems get stuck with it.
= Expected
debuild succeeds without stalling.
= How to reproduce
## lintian hang without debuild
(On Ubuntu Server Focal 20.04 amd64)
# sudo apt update
# sudo apt full-upgrade -y
# sudo apt install qemu-user-static qemu-system-arm binfmt-support docker.io -y
# sudo docker run -it arm64v8/
(In the docker container)
# apt update
# apt install -y lintian
# lintian --help
## Original reproducer steps
# docker run -it arm64v8/
# sed -i 's/^# deb-src/deb-src/g' /etc/apt/
# apt update
# apt install -y devscripts debhelper-compat
# apt source hello
# cd hello-2.10
# debuild -uc -us -nc
= Actual
lintian will not finish at all.
...
dh_builddeb
dpkg-deb: building package 'hello' in '../hello_
dpkg-deb: building package 'hello-dbgsym' in 'debian/
Renaming hello-dbgsym_
dpkg-genbuildinfo --build=binary
dpkg-genchanges --build=binary >../hello_
dpkg-genchanges: info: binary-only upload (no source code included)
dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
Now running lintian hello_2.
# Additional Information
This issue affects only arm64v8:focal not ubuntu:focal.
It seems that lintian --help doesn't work too. So I guess something broken.
# lintian --help
(NO OUTPUT AT ALL!)
# dpkg -l | grep lintian
ii lintian 2.62.0 all Debian package checker
# ls -la /usr/bin/lintian
lrwxrwxrwx 1 root root 32 Apr 3 01:02 /usr/bin/lintian -> ../share/
# ls -la /usr/share/
-rwxr-xr-x 1 root root 11283 Apr 3 01:02 /usr/share/
# /usr/share/
Lintian v2.62.0
Usage: dplint [General options] <command> [options/
General options:
--include-dir DIR include checks, libraries (etc.) from DIR
--[no-]user-dirs whether to use files from user directories
dplint doesn't stall.
tags: | added: focal |
Changed in cloud-images: | |
assignee: | nobody → Robert C Jennings (rcj) |
tags: | added: id-5ed12e8ba0c1715f45998e04 |
Changed in cloud-images: | |
status: | Incomplete → New |
description: | updated |
Hello, thank you for the bug report. I have been unable to recreate so far. I've been using AWS' m6g instance family as an ARM64 host. I've attempted to recreate by launching Ubuntu 16.04, 18.04, and 20.04 for host VM image and then installed docker.io from the Ubuntu archive before running the reproducer steps in the description. Each of those attempts succeeded without stalling.
Could you tell me more about the environment so we can recreate this? Thank you.