From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: libvdpau: cannot open shared object Date: Fri, 15 Dec 2017 15:31:29 +0100 Message-ID: <877etohxku.fsf@gnu.org> References: <20171210151453.3a1ad3fe@jasniac.instanton> <20171210200852.GG23558@macbook41> <87mv2nopz8.fsf@gnu.org> <20171212195826.GC1873@macbook41> <876099u187.fsf@gnu.org> <20171215063855.GA1457@macbook41> <876098jlu1.fsf@gnu.org> <20171215121806.GB1457@macbook41> 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]:60495) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ePr1W-0007Ie-0b for help-guix@gnu.org; Fri, 15 Dec 2017 09:31:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ePr1S-0004zV-2V for help-guix@gnu.org; Fri, 15 Dec 2017 09:31:38 -0500 Received: from hera.aquilenet.fr ([2a0c:e300::1]:53669) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ePr1R-0004vy-QB for help-guix@gnu.org; Fri, 15 Dec 2017 09:31:33 -0500 In-Reply-To: <20171215121806.GB1457@macbook41> (Efraim Flashner's message of "Fri, 15 Dec 2017 14:18:06 +0200") 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: Efraim Flashner Cc: help-guix@gnu.org Efraim Flashner skribis: > $ VDPAU_DRIVER=3Dva_gl LD_LIBRARY_PATH=3D$(guix build libvdpau-va-gl)/lib= vdpauinfo > display: :0.0 screen: 0 > Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object= file: No such file or directory > Error creating VDPAU device: 1 Well the exact line is this: VDPAU_DRIVER=3Dva_gl \ LD_LIBRARY_PATH=3D$(./pre-inst-env guix build libvdpau-va-gl)/lib/vdpau \ $(guix build vdpauinfo)/bin/vdpauinfo Works for me! It displays lots of things. :-) So I think you can push the package, and then we need to figure out what to do on GuixSD with =E2=80=98VDPAU_DRIVER=E2=80=99 (set it unconditionally= to =E2=80=98va_gl=E2=80=99?) and how to avoid LD_LIBRARY_PATH. Thanks, Ludo=E2=80=99.