Problems with Postgresql 7.0.1 - Mailing list pgsql-ports

From Alastair G. Browne
Subject Problems with Postgresql 7.0.1
Date
Msg-id Pine.LNX.4.05.10006071136210.8032-200000@morrison.kwik-fit.com
Whole thread Raw
List pgsql-ports
Hi

I have downloaded Postgres 7.0.1 source code and suceeded in compiling
and installing it under Slackware 7.0:

       Linux bxtest 2.2.13 #4 Mon Mar 20 11:18:13 GMT 2000 i586
       unknown

linux:# gcc --version
egcs-2.91.66

This is perl, version 5.005_03 built for i386-linux



I sucessfully ran the parallel regression tests before installation
but after installation they refuse to run. A copy of regress.out is
attached.

from this it would appear that the incorrect arguments are being
passed to the 'createlang' script. This brings me to my next
problem. I cannot get the documentation to build or install.

In the <pg source>/doc directory, I get:

------------------------------cut here------------------------------

linux:/doc# make install
make all
make[1]: Entering directory `/usr/src/postgres/postgresql-7.0.1/doc'
make[1]: *** No rule to make target `admin', needed by `all'.  Stop.
make[1]: Leaving directory `/usr/src/postgres/postgresql-7.0.1/doc'
make: *** [install] Error 2

------------------------------cut here------------------------------


Going down the directory tree to <pg source>/doc/src

------------------------------cut here------------------------------

linux:/doc/src# make install
make all
make[1]: Entering directory
`/usr/src/postgres/postgresql-7.0.1/doc/src'
make -C sgml clean
make[2]: Entering directory
`/usr/src/postgres/postgresql-7.0.1/doc/src/sgml'
(rm -rf HTML.manifest *.html *.htm *.1 *.l man1 manl manpage*)
make[2]: Leaving directory
`/usr/src/postgres/postgresql-7.0.1/doc/src/sgml'
make -C sgml admin.html
make[2]: Entering directory
`/usr/src/postgres/postgresql-7.0.1/doc/src/sgml'
(rm -rf *.htm)
jade -D ref -D ../graphics -V %use-id-as-filename% -d
/home/users/t/thomas/db118.d/docbook/html/docbook.dsl -t sgml
admin.sgml
make[2]: jade: Command not found
make[2]: *** [admin.html] Error 127
make[2]: Leaving directory
`/usr/src/postgres/postgresql-7.0.1/doc/src/sgml'
make[1]: *** [admin.tar] Error 2
make[1]: Leaving directory
`/usr/src/postgres/postgresql-7.0.1/doc/src'
make: *** [install] Error 2

------------------------------cut here------------------------------
 This error appears to be because the program 'jade' cannot be
 found. I have never heard of this program. What is it and where can I
 get it?

On a similar vien, in the <pg source>/doc/src/sgml directory, when
trying to make the manual pages, I get:

------------------------------cut here------------------------------

linux:/doc/src/sgml# make man
make man1 manl
make[1]: Entering directory
`/usr/src/postgres/postgresql-7.0.1/doc/src/sgml'
nsgmls  refentry.sgml ./ref/createdb.sgml \
| sgmlspl /home/users/t/thomas/d2x/docbook2man/docbook2man-spec.pl
--lowercase --blockformat --section 1
/bin/sh: nsgmls: command not found
/bin/sh: sgmlspl: command not found
make[1]: *** [createdb.1] Error 127
make[1]: Leaving directory
`/usr/src/postgres/postgresql-7.0.1/doc/src/sgml'
make: *** [man] Error 2

------------------------------cut here------------------------------

Where can I get the programs it complains about not being able to
find? Shouldn't they be included in the distribution?

I used the following options to 'configure':

--with-perl --with-odbc --with-tcl

As I say, the pre-installation regression tests worked fine and I can
create databases, tables etc and select data from them without any
problems.



Hope you can help with this.

Alastair

--

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

            There are things known,
            There are things unknown...
            In between are The Doors.



Attachment

pgsql-ports by date:

Previous
From: "David Reid"
Date:
Subject: BeOS Diffs
Next
From: Laurentiu SOLOMON
Date:
Subject: 7.0 on win32