From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marco van Hulten Subject: ELF executable exists but is not found Date: Sat, 23 Jun 2018 21:26:54 +0200 Message-ID: <20180623212654.130b48c7@jasniac.instanton> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50885) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fWoBk-0002GB-30 for help-guix@gnu.org; Sat, 23 Jun 2018 15:27:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fWoBg-0007fz-UQ for help-guix@gnu.org; Sat, 23 Jun 2018 15:27:12 -0400 Received: from smtp-out.neti.ee ([194.126.106.72]:54353) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fWoBg-0007db-M9 for help-guix@gnu.org; Sat, 23 Jun 2018 15:27:08 -0400 Received: from localhost (localhost [127.0.0.1]) by vm-relay1.estpak.ee (Postfix) with ESMTP id 02C1966 for ; Sat, 23 Jun 2018 22:27:05 +0300 (EEST) Received: from smtp-out.neti.ee ([127.0.0.1]) by localhost (vm-relay1.estpak.ee [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mgH0wOsE1nQi for ; Sat, 23 Jun 2018 22:26:55 +0300 (EEST) Received: from broadpark.no (ngt-doveproxy01.estpak.ee [80.235.81.36]) by vm-relay1.estpak.ee (Postfix) with ESMTP id 498A961 for ; Sat, 23 Jun 2018 22:26:55 +0300 (EEST) Received: from jasniac.instanton (15.89-10-168.nextgentel.com [89.10.168.15]) by mail.broapark.no (Postfix) with SMTP id 3076C4377E for ; Sat, 23 Jun 2018 22:26:54 +0300 (EEST) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: help-guix Hi=E2=80=94 I would like to run a piece of proprietary software on GuixSD. Would the general, relatively secure, approach be to use "guix environment" and make available with "--expose" what the program needs? The program is the photo ordering software by CEWE Stiftung & Co. KGaA, which is used by several large photo service companies in Europe. There is a =C2=ABLinux=C2=BB (sic) version available (for instance, this Du= tch version): https://www.cewe.nl/bestelsoftware/bedankt-voor-de-download.html?version=3D= linux After changing the perl path of the installation script, I come across the issue that I cannot execute the binary: $ file CEWE\ Fotoservice=20 CEWE Fotoservice: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux),= dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux= 2.6.24, BuildID[sha1]=3D445a455753ee3c12b60edbaa40209200e8d3a18d, not stri= pped $ ./CEWE\ Fotoservice=20 bash: ./CEWE Fotoservice: No such file or directory What do you make of this? I am sure that I will come across many more issues, like it expecting software in LSB-compliant locations. Any general pointers there are also appreciated. =E2=80=94Marco