Pg module "eats" environment

From: Vitaly Piniygin <gambler(at)pfr(dot)ru>
To: pgsql-bugs(at)postgresql(dot)org
Subject: Pg module "eats" environment
Date: 1999-10-12 09:12:33
Message-ID: 199910120912.PAA03091@utc.telenet.ru
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

Your name : Vitaly Piniygin
Your email address : <gambler(at)pfr(dot)ru>

System Configuration
---------------------
Architecture:
Operating System:

Linux 2.2.9 i686 unknown

FreeBSD 3.2-RELEASE i386

PostgreSQL version: PostgreSQL-6.5.1

Compiler used (example: gcc 2.8.0):
linux:
gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)
fbsd:
gcc version 2.7.2.1

Please enter a FULL description of your problem:
------------------------------------------------

The Pg perl module seems to be broken in following way:
It "eats" environment after the database is opened and $0 perl variable is set
to some value ( see the script below).

Please describe a way to repeat the problem. Please try to provide a
concise reproducible example, if at all possible:
----------------------------------------------------------------------

~ $ export | grep PG
declare -x PGDATABASE="test"
declare -x PGHOST="host"
declare -x PGLIB="/usr/local/pgsql/lib"
declare -x PGPASSWORD="passwd"
declare -x PGUSER="user"
~ $ perl -e 'use Pg; $dbconn = Pg::connectdb(""); $0 = "name";\
system("echo\$PGUSER:\$PGDATABASE");'
:
~/projects/TD/assist $

If you know how this problem might be fixed, list the solution below:
---------------------------------------------------------------------

I'm a user, not perl-modules guru ;-)

----------------------------------

BG, Vit

E-Mail: Vitaly Piniygin <gambler(at)pfr(dot)ru>
Date: 12-Oct-99
Time: 15:09:56

----------------------------------

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message Edmund Mergl 1999-10-12 18:38:05 Re: [BUGS] Pg module "eats" environment
Previous Message Pedro J. Lobo 1999-10-11 08:37:14 Re: [BUGS] 6.5.2 broken on alpha/Tru64 Unix 4.0d/cc