Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Jul 2008 11:22:20 +0300
From:      "Adrian Penisoara" <ady@freebsd.ady.ro>
To:        freebsd-database@freebsd.org, freebsd-emulation@freebsd.org,  freebsd-ports@freebsd.org
Cc:        rofug@rofug.ro
Subject:   Q: Is there any use for Oracle database port installation under Linux compat root ?
Message-ID:  <78cb3d3f0807270122r4d2377d9gbf4e3ed5386918fa@mail.gmail.com>
In-Reply-To: <78cb3d3f0807260841k336f20a9jce857189c55adb16@mail.gmail.com>
References:  <78cb3d3f0807260841k336f20a9jce857189c55adb16@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?78cb3d3f0807270122r4d2377d9gbf4e3ed5386918fa>