Обсуждение: more fun with building 9.3beta2
I'm not getting the xml2 and uuid-ossp control files delivered to the
extension directory
I've moved to a CentOS box (and dropped pam):
cat /etc/system-release
CentOS release 6.4 (Final)
uname -a
Linux co-app-jl-d001 2.6.32-358.11.1.el6.x86_64 #1 SMP Wed Jun 12
03:34:52 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
pg_config --configure
'--prefix=/usr/local/pgsql-9.3b2' '--with-ossp-uuid' '--with-libxml'
'--with-libxslt' '--with-openssl' '--with-python'
make world says "PostgreSQL, contrib, and documentation successfully
made. Ready to install."
From "make install" I see only plpython[2]u.control and sql shipped to
/usr/local/pgsql-9.3b2/share/extension (though pgplsql files are there
as well).
template1=# select * from pg_available_extensions()
template1-# ;
name | default_version | comment
------------+-----------------+-------------------------------------------
plpgsql | 1.0 | PL/pgSQL procedural language
plpythonu | 1.0 | PL/PythonU untrusted procedural language
plpython2u | 1.0 | PL/Python2U untrusted procedural language
(3 rows)
Any hints appreciated.
rjs
On 07/30/2013 07:15 PM, Rob Sargent wrote: > I'm not getting the xml2 and uuid-ossp control files delivered to the > extension directory > > I've moved to a CentOS box (and dropped pam): > > cat /etc/system-release > CentOS release 6.4 (Final) > uname -a > Linux co-app-jl-d001 2.6.32-358.11.1.el6.x86_64 #1 SMP Wed Jun 12 > 03:34:52 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux > > > pg_config --configure > '--prefix=/usr/local/pgsql-9.3b2' '--with-ossp-uuid' '--with-libxml' > '--with-libxslt' '--with-openssl' '--with-python' > > make world says "PostgreSQL, contrib, and documentation successfully > made. Ready to install." > > From "make install" I see only plpython[2]u.control and sql shipped to > /usr/local/pgsql-9.3b2/share/extension (though pgplsql files are there > as well). > > template1=# select * from pg_available_extensions() > template1-# ; > name | default_version | comment > ------------+-----------------+------------------------------------------- > plpgsql | 1.0 | PL/pgSQL procedural language > plpythonu | 1.0 | PL/PythonU untrusted procedural language > plpython2u | 1.0 | PL/Python2U untrusted procedural language > (3 rows) > > Any hints appreciated. http://www.postgresql.org/docs/9.3/static/install-procedure.html If you built the world above, type instead: gmake install-world This also installs the documentation. > > rjs > > > -- Adrian Klaver adrian.klaver@gmail.com
On 07/30/2013 08:25 PM, Adrian Klaver wrote: > On 07/30/2013 07:15 PM, Rob Sargent wrote: >> I'm not getting the xml2 and uuid-ossp control files delivered to the >> extension directory >> >> I've moved to a CentOS box (and dropped pam): >> >> cat /etc/system-release >> CentOS release 6.4 (Final) >> uname -a >> Linux co-app-jl-d001 2.6.32-358.11.1.el6.x86_64 #1 SMP Wed Jun 12 >> 03:34:52 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux >> >> >> pg_config --configure >> '--prefix=/usr/local/pgsql-9.3b2' '--with-ossp-uuid' '--with-libxml' >> '--with-libxslt' '--with-openssl' '--with-python' >> >> make world says "PostgreSQL, contrib, and documentation successfully >> made. Ready to install." >> >> From "make install" I see only plpython[2]u.control and sql shipped to >> /usr/local/pgsql-9.3b2/share/extension (though pgplsql files are there >> as well). >> >> template1=# select * from pg_available_extensions() >> template1-# ; >> name | default_version | comment >> ------------+-----------------+------------------------------------------- >> >> plpgsql | 1.0 | PL/pgSQL procedural language >> plpythonu | 1.0 | PL/PythonU untrusted procedural >> language >> plpython2u | 1.0 | PL/Python2U untrusted procedural >> language >> (3 rows) >> >> Any hints appreciated. > > http://www.postgresql.org/docs/9.3/static/install-procedure.html > > If you built the world above, type instead: > > gmake install-world > This also installs the documentation. > >> >> rjs >> >> >> > > Yes. Of course. INSTALL is a long read. I don't recall ever having done that step in the past when adding these to modules in v8, v9.[1,2]. But I'm old and forgetful. Thanks a ton.
On 07/31/2013 08:08 AM, Rob Sargent wrote: > On 07/30/2013 08:25 PM, Adrian Klaver wrote: >> >> http://www.postgresql.org/docs/9.3/static/install-procedure.html >> >> If you built the world above, type instead: >> >> gmake install-world >> This also installs the documentation. >> >>> >>> rjs >>> >>> >>> >> >> > Yes. Of course. INSTALL is a long read. I don't recall ever having > done that step in the past when adding these to modules in v8, v9.[1,2]. > But I'm old and forgetful. More than likely you did what I usually do, drill down into the appropriate contrib module directory and run make install from there. > > Thanks a ton. > -- Adrian Klaver adrian.klaver@gmail.com