Re: [SQL] Missing PL/pgSQL library - Mailing list pgsql-sql

From Nicolas Cadou
Subject Re: [SQL] Missing PL/pgSQL library
Date
Msg-id 003101beefff$f7b229e0$058d60cf@virtuel.qc.ca
Whole thread Raw
In response to Re: [SQL] Missing PL/pgSQL library  ("Nicolas Cadou" <hostmaster@virtuel.qc.ca>)
List pgsql-sql
Hi,

I finally managed to make PL/pgSQL work. FYI, I took the library from this
package: postgresql-server-6.5.1-0.4lo.i386.rpm

I downloaded it from ftp://ftp.redhat.com/rawhide/i386/RedHat/RPMS

Nicolas Cadou

----- Original Message -----
From: Yury Don <yura@vpcit.ru>
To: Nicolas Cadou <hostmaster@virtuel.qc.ca>
Sent: Sunday, August 22, 1999 23:47
Subject: Re: [SQL] Missing PL/pgSQL library


> Hi Nicolas
>
> I am working with debian and there exists separate package for plpgsql,
> and I think the same must be in redhat. So, you need to find package
> postgresql-plpgsql-6.5-1.beta1.i386.rpm or something like that.
>
> --
> Sincerely yours, Yury.
> don.web-page.net, ICQ 11831432
>
>
> Nicolas Cadou wrote:
> >
> > Hi,
> >
> > I installed those packages:
> >   postgresql-6.5.1-1.i386.rpm
> >   postgresql-clients-6.5-1.beta1.i386.rpm
> >   postgresql-devel-6.5.1-1.i386.rpm
> >   postgresql-jdbc-6.5.1-1.i386.rpm
> >   postgresql-odbc-6.5.1-1.i386.rpm
> >   postgresql-perl-6.5.1-1.i386.rpm
> >   postgresql-python-6.5.1-1.i386.rpm
> >   postgresql-server-6.5.1-1.i386.rpm
> >   postgresql-tcl-6.5.1-1.i386.rpm
> >
> > I did this from the directory where those files are, as root:
> >   rpm -qlp postgresql* | grep 'plpgsql'
> >
> > There was not output. With a grep 'so' there is 53 lines of output, but
> > nothing that looks like the library I'm looking for
> >
> > Nicolas Cadou
> >
> > ----- Original Message -----
> > From: <tjk@tksoft.com>
> > To: Nicolas Cadou <hostmaster@virtuel.qc.ca>
> > Sent: Friday, August 20, 1999 15:18
> > Subject: Re: [SQL] Missing PL/pgSQL library
> >
> > > Nicolas,
> > >
> > > I have no idea what's in which RPMS, but my guess is
> > > you also need the "dev" version of the RPM, since RPMS are
> > > usually split into a user and development version.
> > >
> > > If this is the solution, would you mind sending a note
> > > to the list, so other people know?
> > >
> > > Cheers,
> > >
> > > Troy
> > >
> > >
> > >
> > > >
> > > > [PostgreSQL 6.5.1 on i686-pc-linux-gnu, compiled by gcc 2.7.2.3]
> > > >
> > > > Hi,
> > > >
> > > > I installed the PostgreSQL 6.5.1-1 RPM packages that I downloaded
from
> > > > ftp://postgresql.nextpath.com/pub/postgresql/RPMS/
> > > >
> > > > I then tried to make PL/pgSQL to work by typing in psql, as the
postgres
> > > > user, in the 'template1' database, these statements from the
PostgreSQL
> > > > Programmer's Guide, Chapter 43. Procedural Languages
> > > >
> > > > CREATE FUNCTION plpgsql_call_handler () RETURNS OPAQUE AS
> > > >     '/usr/local/pgsql/lib/plpgsql.so' LANGUAGE 'C';
> > > >
> > > > CREATE TRUSTED PROCEDURAL LANGUAGE 'plpgsql'
> > > >     HANDLER plpgsql_call_handler
> > > >     LANCOMPILER 'PL/pgSQL';
> > > >
> > > > It worked with 6.4.2, but with 6.5.1 it complains about
> > > > '/usr/local/pgsql/lib/plpgsql.so' being not found. I did a 'find
/ -name
> > > > plpgsql.so' as root and didn't find that file. In fact the directory
> > > > '/usr/local/pgsql' doesn't even exists. So I listed the files in the
> > eight
> > > > RPMs and found that plpgsql.so is not in any of them. What am I
missing?
> > Can
> > > > you help me with this?
> > > >
> > > > Thank you for your time
> > > >
> > > > Nicolas Cadou
> > > >
> > > >
> > > >
> > > >
> > > > ************
> > > >
> > > >
> > >
> > >
> >
> > ************
>



pgsql-sql by date:

Previous
From: Greg Youngblood
Date:
Subject: RE: [SQL] 2 million+ entries
Next
From: Enrico Scholz
Date:
Subject: Inheritance and DELETE