From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.54) id 1FFg8a-0008F9-9Q for garchives@archives.gentoo.org; Sat, 04 Mar 2006 23:26:12 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id k24NP59g030289; Sat, 4 Mar 2006 23:25:05 GMT Received: from localhost (cpe-66-27-157-183.socal.res.rr.com [66.27.157.183]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id k24NJomG032073 for ; Sat, 4 Mar 2006 23:19:50 GMT Received: from localhost ([127.0.0.1]) by localhost with esmtp (Exim 4.60) (envelope-from ) id 1FFg2P-0000Eh-Dt for gentoo-user@lists.gentoo.org; Sat, 04 Mar 2006 15:19:49 -0800 Message-ID: <440A2094.5000405@gentoo.org> Date: Sat, 04 Mar 2006 15:19:48 -0800 From: Zac Medico User-Agent: Mail/News 1.5 (X11/20060211) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] env-update problem References: <1141512330.28546.5.camel@frankies.at_home> In-Reply-To: <1141512330.28546.5.camel@frankies.at_home> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: e220a1f9-7712-4f9b-a491-64bea6bbc9c7 X-Archives-Hash: 3141d1f66e085c0195c30b0aa43070b7 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Franta wrote: > Hi, > > I'm trying to install ORACLE on my box following the HOWTO on > gentoo-wiki. > > After creating this /etc/env.d/99oracle: > > ORACLE_BASE=/opt/oracle > ORACLE_HOME=$ORACLE_BASE/product/10.1.0.3 > ORACLE_SID=''MyDB'' It's choking on the '' characters in line 3 above. Apparently that doesn't work with python's shlex module that is used to parse the 99oracle file. For reference, here are the rules (portage uses non-POSIX mode): http://docs.python.org/lib/shlex-parsing-rules.html > ORACLE_TERM=xterm > ORACLE_OWNER=oracle > TNS_ADMIN=$ORACLE_HOME/network/admin > NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1 > ORA_NLS10=$ORACLE_HOME/nls/data > CLASSPATH=$ORACLE_HOME/jdbc/lib/classes12.zip > LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib32 > DISABLE_HUGETLBFS=1 > PATH=$ORACLE_HOME/bin > ROOTPATH=$ORACLE_HOME/bin > LDPATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib32 > > ... I get this from env-update: > > frankies env.d # env-update > !!! Invalid token (not "=") ORACLE_TERM > Traceback (most recent call last): > File "/usr/sbin/env-update", line 29, in ? > portage.env_update(makelinks) > File "/usr/lib/portage/pym/portage.py", line 561, in env_update > myconfig=getconfig(root+"etc/env.d/"+x) > File "/usr/lib/portage/pym/portage_util.py", line 257, in getconfig > raise e.__class__, str(e)+" in "+mycfg > Exception: ParseError: Invalid token (not '='): /etc/env.d/99oracle: > line 4 in /etc/env.d/99oracle > frankies env.d # Hmm, the actual problem is on line 3 but the parser complains about line 4 instead. Zac -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.1 (GNU/Linux) iD8DBQFECiCS/ejvha5XGaMRApVpAJ9A09K78tGTDKGGeZaGvv3Mw7pykwCfac6X zs5d0MULkX8C3tGlG3b6bzI= =uIg9 -----END PGP SIGNATURE----- -- gentoo-user@gentoo.org mailing list