From owner-freebsd-database@FreeBSD.ORG Sun Jul 27 11:49:35 2008 Return-Path: Delivered-To: freebsd-database@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6262F106564A for ; Sun, 27 Jul 2008 11:49:35 +0000 (UTC) (envelope-from ady@ady.ro) Received: from wf-out-1314.google.com (wf-out-1314.google.com [209.85.200.168]) by mx1.freebsd.org (Postfix) with ESMTP id 436518FC16 for ; Sun, 27 Jul 2008 11:49:35 +0000 (UTC) (envelope-from ady@ady.ro) Received: by wf-out-1314.google.com with SMTP id 24so3061307wfg.7 for ; Sun, 27 Jul 2008 04:49:34 -0700 (PDT) Received: by 10.142.128.6 with SMTP id a6mr958085wfd.68.1217086907231; Sat, 26 Jul 2008 08:41:47 -0700 (PDT) Received: by 10.142.54.14 with HTTP; Sat, 26 Jul 2008 08:41:47 -0700 (PDT) Message-ID: <78cb3d3f0807260841k336f20a9jce857189c55adb16@mail.gmail.com> Date: Sat, 26 Jul 2008 18:41:47 +0300 From: "Adrian Penisoara" Sender: ady@ady.ro To: freebsd-database@freebsd.org, freebsd-emulation , freebsd-ports@freebsd.org MIME-Version: 1.0 X-Google-Sender-Auth: bef1ad3e93073192 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: rofug@rofug.ro Subject: Q: Is there any use for Oracle database port installation under Linux compat root ? X-BeenThere: freebsd-database@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Database use and development under FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jul 2008 11:49:35 -0000 Hi, I am working on a FreeBSD port for Oracle's XE database package[1] (Linux binaries) and I stumbled upon some issues related to USE_LINUX_PREFIX. Before going any further trying to support (as an option) installing the Oracle XE directly under the /compat/linux hierarchy (like the database/linux-oracle-instantclient-* ports are doing), I have to ask ask around the following: (1) Is there any real need/benefit to have an Oracle DB installation rooted under /compat/linux (e.g. /compat/linux/usr/lib/oracle/xe/...) ? Side note: in this case all shell scripts will need to be ran under /compat/linux/bin/bash. (2) How does one deal with installing manual pages and shared files with USE_LINUX_PREFIX -- do they also have to go under /compat/linux ? Using ${MANPREFIX} as a template gives wrong results in this case... PS: The port will try to install by default under /usr/lib/oracle/xe, per Oracle's Linux packaging specs (all of the shell/SQL scripts use this hardcoded path). References: [1] http://www.oracle.com/technology/products/database/xe/index.html Thank you for your time, Adrian Penisoara ROFUG / EnterpriseBSD