[Bug 1881217] Re: arm64v8 focal: lintian will get stuck with it
Launchpad Bug Tracker
1881217 at bugs.launchpad.net
Wed Oct 6 12:19:09 UTC 2021
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: lintian (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to lintian in Ubuntu.
https://bugs.launchpad.net/bugs/1881217
Title:
arm64v8 focal: lintian will get stuck with it
Status in cloud-images:
Invalid
Status in lintian package in Ubuntu:
Confirmed
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/ubuntu:focal /bin/bash
(In the docker container)
# apt update
# apt install -y lintian
# lintian --help
## Original reproducer steps
# docker run -it arm64v8/ubuntu:focal /bin/bash
# sed -i 's/^# deb-src/deb-src/g' /etc/apt/sources.list
# 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_2.10-2ubuntu2_arm64.deb'.
dpkg-deb: building package 'hello-dbgsym' in 'debian/.debhelper/scratch-space/build-hello/hello-dbgsym_2.10-2ubuntu2_arm64.deb'.
Renaming hello-dbgsym_2.10-2ubuntu2_arm64.deb to hello-dbgsym_2.10-2ubuntu2_arm64.ddeb
dpkg-genbuildinfo --build=binary
dpkg-genchanges --build=binary >../hello_2.10-2ubuntu2_arm64.changes
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.10-2ubuntu2_arm64.changes ...
# 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/lintian/frontend/dplint
# ls -la /usr/share/lintian/frontend/dplint
-rwxr-xr-x 1 root root 11283 Apr 3 01:02 /usr/share/lintian/frontend/dplint
# /usr/share/lintian/frontend/dplint --help
Lintian v2.62.0
Usage: dplint [General options] <command> [options/arguments...]
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.
To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-images/+bug/1881217/+subscriptions
More information about the foundations-bugs
mailing list