From owner-freebsd-emulation@FreeBSD.ORG Sun Nov 23 15:44:48 2014 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 358BE984; Sun, 23 Nov 2014 15:44:48 +0000 (UTC) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id ED1812E3; Sun, 23 Nov 2014 15:44:47 +0000 (UTC) Received: from pi by home.opsec.eu with local (Exim 4.82 (FreeBSD)) (envelope-from ) id 1XsZLD-000CNn-1R; Sun, 23 Nov 2014 16:44:47 +0100 Date: Sun, 23 Nov 2014 16:44:46 +0100 From: Kurt Jaeger To: freebsd-emulation@freebsd.org Subject: Questions updating databases/linux-oracle-instantclient-* Message-ID: <20141123154446.GC44537@home.opsec.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Cc: ports@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Nov 2014 15:44:48 -0000 Hi! The three ports databases/linux-oracle-instantclient-* need updating. My first step is to find out what to do to get them to work without some manual steps (the downloads are not part of this). If the port databases/linux-oracle-instantclient-sqlplus is installed (c6 as the linux environment), the binary is placed in /compat/linux/usr/bin/sqlplus and it does not run because the shared libs are not found. Those manual steps make it work: cd /compat/linux/etc/ld.so.conf.d echo '/usr/lib/oracle/10.2.0.3/client/lib' \ > /compat/linux/etc/ld.so.conf.d/oracle10.conf /compat/linux/bin/bash -c ldconfig How can I integrate those steps into the port Makefile ? -- pi@opsec.eu +49 171 3101372 6 years to go !