Обсуждение: 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