[pkg-go] Bug#898650: golang-github-go-debos-fakemachine: non-amd64 binaries are unusable

Simon McVittie smcv at collabora.com
Mon May 14 18:31:41 BST 2018


Source: golang-github-go-debos-fakemachine
Version: 0.0~git20180126.e307c2f-1
Severity: grave
Tags: patch
Justification: renders package unusable

fakemachine currently assumes that the linker is
/lib64/ld-linux-x86-64.so.2, the standard C library is
/lib/x86_64-linux-gnu/libc.so.6, and qemu-system-x86_64 is an
appropriate way to run a virtual machine. None of these are true on
non-amd64 architectures.

Ideally fakemachine should be taught to cope with other architectures
(I've opened a wishlist bug and marked it as forwarded to
<https://github.com/go-debos/fakemachine/issues/18>).

Until that happens, it should only be built on architectures where it
can work (see attached). This will require uploading a version marked
to be built on amd64 only, then asking the ftp team to remove the old
binaries on other architectures.

Thanks,
    smcv
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Only-build-on-amd64.patch
Type: text/x-diff
Size: 1312 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-go-maintainers/attachments/20180514/58a41c0d/attachment-0001.patch>


More information about the Pkg-go-maintainers mailing list