Your message dated Mon, 19 Sep 2016 10:20:16 +0300
with message-id <217495f8-ccdb-44f7-055b-b961c8459...@msgid.tls.msk.ru>
and subject line Re: Bug#838237: qemu-user-static: qemu can't find 
ld-linux-armhf.so.3 in lib
has caused the Debian Bug report #838237,
regarding qemu-user-static: qemu can't find ld-linux-armhf.so.3 in lib
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
838237: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=838237
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: qemu-user-static
Version: 1.2.6+dfsg-3.1
Severity: important

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

Compiled a simple test.cpp program for armhf to test qemu. The code is as 
follows:

#include<iostream>
using namespace std;

int main()
{
        cout << "Hello from an ARMHF architecture\n";
}


   * What exactly did you do (or not do) that was effective (or
     ineffective)?

When transfering the resulting binary to a BeagleBone Black it runs just fine. 
Also, this same file ran just fine with qemu under Debian Jessie, but with the 
4.7 experimental kernel installed.

   * What was the outcome of this action?

Under the testing version of stretch I get the following error when attempting 
to run the binary:

/lib/ld-linux-armhf.so.3: No such file or directory

   * What outcome did you expect instead?

I expected it to send the following output to the terminal:

Hello from an ARMHF architecture

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: armhf

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

--- End Message ---
--- Begin Message ---
18.09.2016 23:10, Joe Ciarcia wrote:
Package: qemu-user-static
Version: 1.2.6+dfsg-3.1
Severity: important
[]
Compiled a simple test.cpp program for armhf to test qemu. The code is as 
follows:
[]
Under the testing version of stretch I get the following error when attempting 
to run the binary:

/lib/ld-linux-armhf.so.3: No such file or directory

qemu-user-* packages does not install any environment for
the target architectures, but provides only the emulators
to run target code. Roughly speaking, they provide only
the hardware, not the operating system which you isntall
on that hardware.

It is up to the user to install whatever environment he
needs.  qemu-user will run any chroot or executable,
say, redhat, other distribution, or static executables,
whatever.

Hence closing this bugreport.

Thanks,

/mjt

--- End Message ---

Reply via email to