Обсуждение: Re: plctl extension issue postgresql 11.2

Поиск
Список
Период
Сортировка

Re: plctl extension issue postgresql 11.2

От
Prakash Ramakrishnan
Дата:
Hi Adrian,

Sorry for late reply am try to install the plctl but still getting error.

[root@brurhenaaa001 postgres]# rpm -ivh postgresql11-pltcl-11.2-2PGDG.rhel7.x86_64.rpm
error: Failed dependencies:
        postgresql11(x86-64) = 11.2-2PGDG.rhel7 is needed by postgresql11-pltcl-11.2-2PGDG.rhel7.x86_64
        postgresql11-server(x86-64) = 11.2-2PGDG.rhel7 is needed by postgresql11-pltcl-11.2-2PGDG.rhel7.x86_64
[root@ brurhenaaa001   postgres]#
[root@ brurhenaaa001   postgres]#


On Tue, Mar 26, 2019 at 11:26 PM Adrian Klaver <adrian.klaver@aklaver.com> wrote:
On 3/26/19 10:43 AM, Prakash Ramakrishnan wrote:
> I did postgres 11.2 version using yum option this file only Missing and
> using rhel 7.5 version.
>

If you are using the PGDG repos then it looks like you need:

https://yum.postgresql.org/testing/11/redhat/rhel-7-x86_64/repoview/letter_p.group.html

postgresql11-pltcl

Not sure if that would also work for the RH repos.

--
Adrian Klaver
adrian.klaver@aklaver.com


--


Regards,
Prakash.R
Postgresql DBA

Re: plctl extension issue postgresql 11.2

От
Adrian Klaver
Дата:
On 3/27/19 2:46 AM, Prakash Ramakrishnan wrote:
> Hi Adrian,
> 
> Sorry for late reply am try to install the plctl but still getting error.

 From looks of it you did not do the original install of Postgres from 
the PGDG repos. The first thing you need to figure out is where you 
installed Postgres from? I am not a RH  user, but I believe the below 
might help:

yum list installed | grep -i postgresql

> 
> [root@brurhenaaa001 postgres]# rpm -ivh 
> postgresql11-pltcl-11.2-2PGDG.rhel7.x86_64.rpm
> error: Failed dependencies:
>          postgresql11(x86-64) = 11.2-2PGDG.rhel7 is needed by 
> postgresql11-pltcl-11.2-2PGDG.rhel7.x86_64
>          postgresql11-server(x86-64) = 11.2-2PGDG.rhel7 is needed by 
> postgresql11-pltcl-11.2-2PGDG.rhel7.x86_64
> [root@ brurhenaaa001   postgres]#
> [root@ brurhenaaa001   postgres]#
> 
> 
> On Tue, Mar 26, 2019 at 11:26 PM Adrian Klaver 
> <adrian.klaver@aklaver.com <mailto:adrian.klaver@aklaver.com>> wrote:
> 
>     On 3/26/19 10:43 AM, Prakash Ramakrishnan wrote:
>      > I did postgres 11.2 version using yum option this file only
>     Missing and
>      > using rhel 7.5 version.
>      >
> 
>     If you are using the PGDG repos then it looks like you need:
> 
>     https://yum.postgresql.org/testing/11/redhat/rhel-7-x86_64/repoview/letter_p.group.html
> 
>     postgresql11-pltcl
> 
>     Not sure if that would also work for the RH repos.
> 
>     -- 
>     Adrian Klaver
>     adrian.klaver@aklaver.com <mailto:adrian.klaver@aklaver.com>
> 
> 
> 
> -- 
> 
> 
> Regards,
> Prakash.R
> Postgresql DBA


-- 
Adrian Klaver
adrian.klaver@aklaver.com



Re: plctl extension issue postgresql 11.2

От
Prakash Ramakrishnan
Дата:
Hi Adrian,

Sorry for the late reply please find the below details,

[root@brurhenaaa001 postgres]# yum list installed | grep -i postgresql
postgresql.x86_64                     9.2.24-1.el7_5         @rhel-7-server-rpms
postgresql-devel.x86_64               9.2.24-1.el7_5         @rhel-7-server-rpms
postgresql-jdbc.noarch                9.2.1002-6.el7_5       @rhel-7-server-rpms
postgresql-libs.x86_64                9.2.24-1.el7_5         @rhel-7-server-rpms
postgresql-odbc.x86_64                09.03.0100-2.el7       @rhel-7-server-rpms
postgresql-pgpool-II.x86_64           3.4.6-1.el7            @tnc_Extra_Packages_for_Enterprise_Linux_7_Extra_Packages_for_Enterprise_Linux_7
postgresql-pgpool-II-devel.x86_64     3.4.6-1.el7            @tnc_Extra_Packages_for_Enterprise_Linux_7_Extra_Packages_for_Enterprise_Linux_7
postgresql-pgpool-II-extensions.x86_64
postgresql-plruby.x86_64              0.5.3-13.el7           @tnc_Extra_Packages_for_Enterprise_Linux_7_Extra_Packages_for_Enterprise_Linux_7
postgresql-plruby-doc.x86_64          0.5.3-13.el7           @tnc_Extra_Packages_for_Enterprise_Linux_7_Extra_Packages_for_Enterprise_Linux_7
postgresql-pltcl.x86_64               9.2.24-1.el7_5         @rhel-7-server-rpms
postgresql-server.x86_64              9.2.24-1.el7_5         @rhel-7-server-rpms
postgresql11.x86_64                   11.2-1PGDG.rhel7       @pgdg11
postgresql11-contrib.x86_64           11.2-1PGDG.rhel7       @pgdg11
postgresql11-devel.x86_64             11.2-1PGDG.rhel7       @pgdg11
postgresql11-libs.x86_64              11.2-1PGDG.rhel7       @pgdg11
postgresql11-llvmjit.x86_64           11.2-1PGDG.rhel7       @pgdg11
postgresql11-server.x86_64            11.2-1PGDG.rhel7       @pgdg11


On Wed, Mar 27, 2019 at 7:39 PM Adrian Klaver <adrian.klaver@aklaver.com> wrote:
On 3/27/19 2:46 AM, Prakash Ramakrishnan wrote:
> Hi Adrian,
>
> Sorry for late reply am try to install the plctl but still getting error.

 From looks of it you did not do the original install of Postgres from
the PGDG repos. The first thing you need to figure out is where you
installed Postgres from? I am not a RH  user, but I believe the below
might help:

yum list installed | grep -i postgresql

>
> [root@brurhenaaa001 postgres]# rpm -ivh
> postgresql11-pltcl-11.2-2PGDG.rhel7.x86_64.rpm
> error: Failed dependencies:
>          postgresql11(x86-64) = 11.2-2PGDG.rhel7 is needed by
> postgresql11-pltcl-11.2-2PGDG.rhel7.x86_64
>          postgresql11-server(x86-64) = 11.2-2PGDG.rhel7 is needed by
> postgresql11-pltcl-11.2-2PGDG.rhel7.x86_64
> [root@ brurhenaaa001   postgres]#
> [root@ brurhenaaa001   postgres]#
>
>
> On Tue, Mar 26, 2019 at 11:26 PM Adrian Klaver
> <adrian.klaver@aklaver.com <mailto:adrian.klaver@aklaver.com>> wrote:
>
>     On 3/26/19 10:43 AM, Prakash Ramakrishnan wrote:
>      > I did postgres 11.2 version using yum option this file only
>     Missing and
>      > using rhel 7.5 version.
>      >
>
>     If you are using the PGDG repos then it looks like you need:
>
>     https://yum.postgresql.org/testing/11/redhat/rhel-7-x86_64/repoview/letter_p.group.html
>
>     postgresql11-pltcl
>
>     Not sure if that would also work for the RH repos.
>
>     --
>     Adrian Klaver
>     adrian.klaver@aklaver.com <mailto:adrian.klaver@aklaver.com>
>
>
>
> --
>
>
> Regards,
> Prakash.R
> Postgresql DBA


--
Adrian Klaver
adrian.klaver@aklaver.com


--


Regards,
Prakash.R
Postgresql DBA

Re: plctl extension issue postgresql 11.2

От
Adrian Klaver
Дата:
On 3/27/19 8:32 AM, Prakash Ramakrishnan wrote:
> Hi Adrian,
> 
> Sorry for the late reply please find the below details,

Again I am not a RH user so take the following with that in mind.

What if you do?:

sudo yum install postgresql11-tcl

> 
> [root@brurhenaaa001 postgres]# yum list installed | grep -i postgresql
> postgresql.x86_64                     9.2.24-1.el7_5        
>   @rhel-7-server-rpms
> postgresql-devel.x86_64               9.2.24-1.el7_5        
>   @rhel-7-server-rpms
> postgresql-jdbc.noarch                9.2.1002-6.el7_5      
>   @rhel-7-server-rpms
> postgresql-libs.x86_64                9.2.24-1.el7_5        
>   @rhel-7-server-rpms
> postgresql-odbc.x86_64                09.03.0100-2.el7      
>   @rhel-7-server-rpms
> postgresql-pgpool-II.x86_64           3.4.6-1.el7            
> @tnc_Extra_Packages_for_Enterprise_Linux_7_Extra_Packages_for_Enterprise_Linux_7
> postgresql-pgpool-II-devel.x86_64     3.4.6-1.el7            
> @tnc_Extra_Packages_for_Enterprise_Linux_7_Extra_Packages_for_Enterprise_Linux_7
> postgresql-pgpool-II-extensions.x86_64
> postgresql-plruby.x86_64              0.5.3-13.el7          
>   @tnc_Extra_Packages_for_Enterprise_Linux_7_Extra_Packages_for_Enterprise_Linux_7
> postgresql-plruby-doc.x86_64          0.5.3-13.el7          
>   @tnc_Extra_Packages_for_Enterprise_Linux_7_Extra_Packages_for_Enterprise_Linux_7
> postgresql-pltcl.x86_64               9.2.24-1.el7_5        
>   @rhel-7-server-rpms
> postgresql-server.x86_64              9.2.24-1.el7_5        
>   @rhel-7-server-rpms
> *postgresql11.x86_64                   11.2-1PGDG.rhel7       @pgdg11*
> *postgresql11-contrib.x86_64           11.2-1PGDG.rhel7       @pgdg11*
> *postgresql11-devel.x86_64             11.2-1PGDG.rhel7       @pgdg11*
> *postgresql11-libs.x86_64              11.2-1PGDG.rhel7       @pgdg11*
> *postgresql11-llvmjit.x86_64           11.2-1PGDG.rhel7       @pgdg11*
> *postgresql11-server.x86_64            11.2-1PGDG.rhel7       @pgdg11*
> 
> 
>

-- 
Adrian Klaver
adrian.klaver@aklaver.com



Re: plctl extension issue postgresql 11.2

От
Prakash Ramakrishnan
Дата:
Hi Adrian,

I tried which command you gave but its not working.please check,

[root@brurhenaaa001 postgres]# yum install postgresql11-tcl
Loaded plugins: enabled_repos_upload, langpacks, package_upload, product-id, search-disabled-repos, subscription-manager
rhel-7-server-eus-optional-rpms                                                                                                       | 2.0 kB  00:00:00
rhel-7-server-eus-satellite-tools-6.2-rpms                                                                                            | 2.1 kB  00:00:00
rhel-7-server-extras-rpms                                                                                                             | 2.0 kB  00:00:00
rhel-7-server-rpms                                                                                                                    | 2.0 kB  00:00:00
rhel-7-server-satellite-tools-6.2-rpms                                                                                                | 2.1 kB  00:00:00
rhel-server-rhscl-7-eus-rpms                                                                                                          | 2.0 kB  00:00:00
tnc_Extra_Packages_for_Enterprise_Linux_7_Extra_Packages_for_Enterprise_Linux_7                                                       | 2.1 kB  00:00:00
No package postgresql11-tcl available.
Error: Nothing to do
Uploading Enabled Repositories Report
Loaded plugins: langpacks, product-id, subscription-manager


On Wed, Mar 27, 2019 at 9:53 PM Adrian Klaver <adrian.klaver@aklaver.com> wrote:
On 3/27/19 8:32 AM, Prakash Ramakrishnan wrote:
> Hi Adrian,
>
> Sorry for the late reply please find the below details,

Again I am not a RH user so take the following with that in mind.

What if you do?:

sudo yum install postgresql11-tcl

>
> [root@brurhenaaa001 postgres]# yum list installed | grep -i postgresql
> postgresql.x86_64                     9.2.24-1.el7_5       
>   @rhel-7-server-rpms
> postgresql-devel.x86_64               9.2.24-1.el7_5       
>   @rhel-7-server-rpms
> postgresql-jdbc.noarch                9.2.1002-6.el7_5     
>   @rhel-7-server-rpms
> postgresql-libs.x86_64                9.2.24-1.el7_5       
>   @rhel-7-server-rpms
> postgresql-odbc.x86_64                09.03.0100-2.el7     
>   @rhel-7-server-rpms
> postgresql-pgpool-II.x86_64           3.4.6-1.el7           
> @tnc_Extra_Packages_for_Enterprise_Linux_7_Extra_Packages_for_Enterprise_Linux_7
> postgresql-pgpool-II-devel.x86_64     3.4.6-1.el7           
> @tnc_Extra_Packages_for_Enterprise_Linux_7_Extra_Packages_for_Enterprise_Linux_7
> postgresql-pgpool-II-extensions.x86_64
> postgresql-plruby.x86_64              0.5.3-13.el7         
>   @tnc_Extra_Packages_for_Enterprise_Linux_7_Extra_Packages_for_Enterprise_Linux_7
> postgresql-plruby-doc.x86_64          0.5.3-13.el7         
>   @tnc_Extra_Packages_for_Enterprise_Linux_7_Extra_Packages_for_Enterprise_Linux_7
> postgresql-pltcl.x86_64               9.2.24-1.el7_5       
>   @rhel-7-server-rpms
> postgresql-server.x86_64              9.2.24-1.el7_5       
>   @rhel-7-server-rpms
> *postgresql11.x86_64                   11.2-1PGDG.rhel7       @pgdg11*
> *postgresql11-contrib.x86_64           11.2-1PGDG.rhel7       @pgdg11*
> *postgresql11-devel.x86_64             11.2-1PGDG.rhel7       @pgdg11*
> *postgresql11-libs.x86_64              11.2-1PGDG.rhel7       @pgdg11*
> *postgresql11-llvmjit.x86_64           11.2-1PGDG.rhel7       @pgdg11*
> *postgresql11-server.x86_64            11.2-1PGDG.rhel7       @pgdg11*
>
>
>

--
Adrian Klaver
adrian.klaver@aklaver.com


--


Regards,
Prakash.R
Postgresql DBA

Re: plctl extension issue postgresql 11.2

От
Adrian Klaver
Дата:
On 3/28/19 3:20 AM, Prakash Ramakrishnan wrote:
> Hi Adrian,
> 
> I tried which command you gave but its not working.please check,

First I posted the wrong package name previously. For the Tcl PL it 
should be:

postgresql11-pltcl

Still postgresql11-tcl is a valid package in the PGDG repos(it is for a 
Tcl client library). It is trying to find postgresql11-tcl in the RHEL 
repo not the PGDG repo. Yet packages have been installed from  the PGDG 
repo(from previous post) in the past:

postgresql11.x86_64                   11.2-1PGDG.rhel7       @pgdg11
postgresql11-contrib.x86_64           11.2-1PGDG.rhel7       @pgdg11
postgresql11-devel.x86_64             11.2-1PGDG.rhel7       @pgdg11
postgresql11-libs.x86_64              11.2-1PGDG.rhel7       @pgdg11
postgresql11-llvmjit.x86_64           11.2-1PGDG.rhel7       @pgdg11
postgresql11-server.x86_64            11.2-1PGDG.rhel7       @pgdg11

You will need to sort out how the above packages where installed and 
replicate that for the pltcl package. I cannot be of more help as I do 
not use RH. Maybe someone else can chime in.

> 
> [root@brurhenaaa001 postgres]# yum install postgresql11-tcl
> Loaded plugins: enabled_repos_upload, langpacks, package_upload, 
> product-id, search-disabled-repos, subscription-manager
> rhel-7-server-eus-optional-rpms                                          
>                                                               | 2.0 kB  
> 00:00:00
> rhel-7-server-eus-satellite-tools-6.2-rpms                              
>                                                                | 2.1 kB  
> 00:00:00
> rhel-7-server-extras-rpms                                                
>                                                               | 2.0 kB  
> 00:00:00
> rhel-7-server-rpms                                                      
>                                                                | 2.0 kB  
> 00:00:00
> rhel-7-server-satellite-tools-6.2-rpms                                  
>                                                                | 2.1 kB  
> 00:00:00
> rhel-server-rhscl-7-eus-rpms                                            
>                                                                | 2.0 kB  
> 00:00:00
> tnc_Extra_Packages_for_Enterprise_Linux_7_Extra_Packages_for_Enterprise_Linux_7  
>                                                       | 2.1 kB  00:00:00
> No package postgresql11-tcl available.
> Error: Nothing to do
> Uploading Enabled Repositories Report
> Loaded plugins: langpacks, product-id, subscription-manager
> 
> 


-- 
Adrian Klaver
adrian.klaver@aklaver.com



Re: plctl extension issue postgresql 11.2

От
Tom Lane
Дата:
Adrian Klaver <adrian.klaver@aklaver.com> writes:
> Still postgresql11-tcl is a valid package in the PGDG repos(it is for a 
> Tcl client library). It is trying to find postgresql11-tcl in the RHEL 
> repo not the PGDG repo. Yet packages have been installed from  the PGDG 
> repo(from previous post) in the past:

> postgresql11.x86_64                   11.2-1PGDG.rhel7       @pgdg11
> postgresql11-contrib.x86_64           11.2-1PGDG.rhel7       @pgdg11
> postgresql11-devel.x86_64             11.2-1PGDG.rhel7       @pgdg11
> postgresql11-libs.x86_64              11.2-1PGDG.rhel7       @pgdg11
> postgresql11-llvmjit.x86_64           11.2-1PGDG.rhel7       @pgdg11
> postgresql11-server.x86_64            11.2-1PGDG.rhel7       @pgdg11

> You will need to sort out how the above packages where installed and 
> replicate that for the pltcl package. I cannot be of more help as I do 
> not use RH. Maybe someone else can chime in.

Yeah.  The PGDG package repo is evidently not being searched by yum,
so it's either been removed or disabled in yum's repo configuration
list.  (It must have been there at one time, unless you used a
*really* nonstandard way of installing those RPMs.)

Look into /etc/yum.repos.d/ ... if you see a file for the PGDG repo,
fix it to be enabled, otherwise you need to download and install that
repo config file.

            regards, tom lane



Re: plctl extension issue postgresql 11.2

От
Prakash Ramakrishnan
Дата:
Thanks, I'll check it out. 

On Thu, Mar 28, 2019, 20:26 Tom Lane <tgl@sss.pgh.pa.us> wrote:
Adrian Klaver <adrian.klaver@aklaver.com> writes:
> Still postgresql11-tcl is a valid package in the PGDG repos(it is for a
> Tcl client library). It is trying to find postgresql11-tcl in the RHEL
> repo not the PGDG repo. Yet packages have been installed from  the PGDG
> repo(from previous post) in the past:

> postgresql11.x86_64                   11.2-1PGDG.rhel7       @pgdg11
> postgresql11-contrib.x86_64           11.2-1PGDG.rhel7       @pgdg11
> postgresql11-devel.x86_64             11.2-1PGDG.rhel7       @pgdg11
> postgresql11-libs.x86_64              11.2-1PGDG.rhel7       @pgdg11
> postgresql11-llvmjit.x86_64           11.2-1PGDG.rhel7       @pgdg11
> postgresql11-server.x86_64            11.2-1PGDG.rhel7       @pgdg11

> You will need to sort out how the above packages where installed and
> replicate that for the pltcl package. I cannot be of more help as I do
> not use RH. Maybe someone else can chime in.

Yeah.  The PGDG package repo is evidently not being searched by yum,
so it's either been removed or disabled in yum's repo configuration
list.  (It must have been there at one time, unless you used a
*really* nonstandard way of installing those RPMs.)

Look into /etc/yum.repos.d/ ... if you see a file for the PGDG repo,
fix it to be enabled, otherwise you need to download and install that
repo config file.

                        regards, tom lane

Re: plctl extension issue postgresql 11.2

От
Prakash Ramakrishnan
Дата:
Hi Tom,

Thanks for your big help i did yum install plctl and extension below path but still am getting error please find the below details,

==> psql
psql (11.2)
Type "help" for help.

postgres=# \c "AIBE01PR"
You are now connected to database "AIBE01PR" as user "postgres".
AIBE01PR=# create extension plctl;
ERROR:  could not open extension control file "/usr/pgsql-11/share/extension/plctl.control": No such file or directory
AIBE01PR=#
AIBE01PR=# \q
postgres@ brurhenaaa001   .enterprisenet.org:/home/postgres
==> sudo su -
Last login: Thu Mar 28 17:02:53 CET 2019 on pts/0
[root@ brurhenaaa001   ~]# yum list installed | grep -i postgresql
postgresql.x86_64                     9.2.24-1.el7_5         @rhel-7-server-rpms
postgresql-devel.x86_64               9.2.24-1.el7_5         @rhel-7-server-rpms
postgresql-jdbc.noarch                9.2.1002-6.el7_5       @rhel-7-server-rpms
postgresql-libs.x86_64                9.2.24-1.el7_5         @rhel-7-server-rpms
postgresql-odbc.x86_64                09.03.0100-2.el7       @rhel-7-server-rpms
postgresql-pgpool-II.x86_64           3.4.6-1.el7            @tnc_Extra_Packages_for_Enterprise_Linux_7_Extra_Packages_for_Enterprise_Linux_7
postgresql-pgpool-II-devel.x86_64     3.4.6-1.el7            @tnc_Extra_Packages_for_Enterprise_Linux_7_Extra_Packages_for_Enterprise_Linux_7
postgresql-pgpool-II-extensions.x86_64
postgresql-plruby.x86_64              0.5.3-13.el7           @tnc_Extra_Packages_for_Enterprise_Linux_7_Extra_Packages_for_Enterprise_Linux_7
postgresql-plruby-doc.x86_64          0.5.3-13.el7           @tnc_Extra_Packages_for_Enterprise_Linux_7_Extra_Packages_for_Enterprise_Linux_7
postgresql-pltcl.x86_64               9.2.24-1.el7_5         @rhel-7-server-rpms
postgresql-server.x86_64              9.2.24-1.el7_5         @rhel-7-server-rpms
postgresql11.x86_64                   11.2-2PGDG.rhel7       @pgdg11
postgresql11-contrib.x86_64           11.2-2PGDG.rhel7       @pgdg11
postgresql11-devel.x86_64             11.2-2PGDG.rhel7       @pgdg11
postgresql11-libs.x86_64              11.2-2PGDG.rhel7       @pgdg11
postgresql11-llvmjit.x86_64           11.2-2PGDG.rhel7       @pgdg11
postgresql11-pltcl.x86_64             11.2-2PGDG.rhel7       @pgdg11
postgresql11-server.x86_64            11.2-2PGDG.rhel7       @pgdg11
postgresql11-tcl.x86_64               2.4.0-2.rhel7.1        @pgdg11
[root@brurhenaaa001 ~]# cd /usr/pgsql-11/share/extension
[root@ brurhenaaa001   extension]# ls
adminpack--1.0--1.1.sql             fuzzystrmatch--1.1.sql                oracle_fdw--1.0--1.1.sql                 pg_trgm--1.3--1.4.sql
adminpack--1.0.sql                  fuzzystrmatch.control                 oracle_fdw--1.1.sql                      pg_trgm--1.3.sql
adminpack--1.1--2.0.sql             fuzzystrmatch--unpackaged--1.0.sql    oracle_fdw.control                       pg_trgm.control
adminpack.control                   hstore--1.0--1.1.sql                  pageinspect--1.0--1.1.sql                pg_trgm--unpackaged--1.0.sql
amcheck--1.0--1.1.sql               hstore--1.1--1.2.sql                  pageinspect--1.1--1.2.sql                pg_visibility--1.0--1.1.sql
amcheck--1.0.sql                    hstore--1.2--1.3.sql                  pageinspect--1.2--1.3.sql                pg_visibility--1.1--1.2.sql
amcheck.control                     hstore--1.3--1.4.sql                  pageinspect--1.3--1.4.sql                pg_visibility--1.1.sql
autoinc--1.0.sql                    hstore--1.4--1.5.sql                  pageinspect--1.4--1.5.sql                pg_visibility.control
autoinc.control                     hstore--1.4.sql                       pageinspect--1.5--1.6.sql                plpgsql--1.0.sql
autoinc--unpackaged--1.0.sql        hstore.control                        pageinspect--1.5.sql                     plpgsql.control
bloom--1.0.sql                      hstore_plperl--1.0.sql                pageinspect--1.6--1.7.sql                plpgsql--unpackaged--1.0.sql
bloom.control                       hstore_plperl.control                 pageinspect.control                      pltcl--1.0.sql
btree_gin--1.0--1.1.sql             hstore_plperlu--1.0.sql               pageinspect--unpackaged--1.0.sql         pltcl.control
btree_gin--1.0.sql                  hstore_plperlu.control                pg_buffercache--1.0--1.1.sql             pltclu--1.0.sql


On Thu, Mar 28, 2019 at 9:09 PM Prakash Ramakrishnan <prakash.ramakrishnan.ap@nielsen.com> wrote:
Thanks, I'll check it out. 

On Thu, Mar 28, 2019, 20:26 Tom Lane <tgl@sss.pgh.pa.us> wrote:
Adrian Klaver <adrian.klaver@aklaver.com> writes:
> Still postgresql11-tcl is a valid package in the PGDG repos(it is for a
> Tcl client library). It is trying to find postgresql11-tcl in the RHEL
> repo not the PGDG repo. Yet packages have been installed from  the PGDG
> repo(from previous post) in the past:

> postgresql11.x86_64                   11.2-1PGDG.rhel7       @pgdg11
> postgresql11-contrib.x86_64           11.2-1PGDG.rhel7       @pgdg11
> postgresql11-devel.x86_64             11.2-1PGDG.rhel7       @pgdg11
> postgresql11-libs.x86_64              11.2-1PGDG.rhel7       @pgdg11
> postgresql11-llvmjit.x86_64           11.2-1PGDG.rhel7       @pgdg11
> postgresql11-server.x86_64            11.2-1PGDG.rhel7       @pgdg11

> You will need to sort out how the above packages where installed and
> replicate that for the pltcl package. I cannot be of more help as I do
> not use RH. Maybe someone else can chime in.

Yeah.  The PGDG package repo is evidently not being searched by yum,
so it's either been removed or disabled in yum's repo configuration
list.  (It must have been there at one time, unless you used a
*really* nonstandard way of installing those RPMs.)

Look into /etc/yum.repos.d/ ... if you see a file for the PGDG repo,
fix it to be enabled, otherwise you need to download and install that
repo config file.

                        regards, tom lane


--


Regards,
Prakash.R
Postgresql DBA

Re: plctl extension issue postgresql 11.2

От
Adrian Klaver
Дата:
On 3/28/19 9:07 AM, Prakash Ramakrishnan wrote:
> Hi Tom,
> 
> Thanks for your big help i did yum install plctl and extension below 
> path but still am getting error please find the below details,
> 
> ==> psql
> psql (11.2)
> Type "help" for help.
> 
> postgres=# \c "AIBE01PR"
> You are now connected to database "AIBE01PR" as user "postgres".
> *AIBE01PR=# create extension plctl;*
> *ERROR:  could not open extension control file 
> "/usr/pgsql-11/share/extension/plctl.control": No such file or directory*

Try:
create extension pltcl;

> *AIBE01PR=#*
> AIBE01PR=# \q
> postgres@ brurhenaaa001   .enterprisenet.org:/home/postgres
> ==> sudo su -
> Last login: Thu Mar 28 17:02:53 CET 2019 on pts/0
> [root@ brurhenaaa001   ~]# yum list installed | grep -i postgresql
> postgresql.x86_64                     9.2.24-1.el7_5        
>   @rhel-7-server-rpms
> postgresql-devel.x86_64               9.2.24-1.el7_5        
>   @rhel-7-server-rpms
> postgresql-jdbc.noarch                9.2.1002-6.el7_5      
>   @rhel-7-server-rpms
> postgresql-libs.x86_64                9.2.24-1.el7_5        
>   @rhel-7-server-rpms
> postgresql-odbc.x86_64                09.03.0100-2.el7      
>   @rhel-7-server-rpms
> postgresql-pgpool-II.x86_64           3.4.6-1.el7            
> @tnc_Extra_Packages_for_Enterprise_Linux_7_Extra_Packages_for_Enterprise_Linux_7
> postgresql-pgpool-II-devel.x86_64     3.4.6-1.el7            
> @tnc_Extra_Packages_for_Enterprise_Linux_7_Extra_Packages_for_Enterprise_Linux_7
> postgresql-pgpool-II-extensions.x86_64
> postgresql-plruby.x86_64              0.5.3-13.el7          
>   @tnc_Extra_Packages_for_Enterprise_Linux_7_Extra_Packages_for_Enterprise_Linux_7
> postgresql-plruby-doc.x86_64          0.5.3-13.el7          
>   @tnc_Extra_Packages_for_Enterprise_Linux_7_Extra_Packages_for_Enterprise_Linux_7
> postgresql-pltcl.x86_64               9.2.24-1.el7_5        
>   @rhel-7-server-rpms
> postgresql-server.x86_64              9.2.24-1.el7_5        
>   @rhel-7-server-rpms
> *postgresql11.x86_64                   11.2-2PGDG.rhel7       @pgdg11*
> *postgresql11-contrib.x86_64           11.2-2PGDG.rhel7       @pgdg11*
> *postgresql11-devel.x86_64             11.2-2PGDG.rhel7       @pgdg11*
> *postgresql11-libs.x86_64              11.2-2PGDG.rhel7       @pgdg11*
> *postgresql11-llvmjit.x86_64           11.2-2PGDG.rhel7       @pgdg11*
> *postgresql11-pltcl.x86_64             11.2-2PGDG.rhel7       @pgdg11*
> *postgresql11-server.x86_64            11.2-2PGDG.rhel7       @pgdg11*
> *postgresql11-tcl.x86_64               2.4.0-2.rhel7.1        @pgdg11*
> [root@brurhenaaa001 ~]# cd /usr/pgsql-11/share/extension
> [root@ brurhenaaa001   extension]# ls
> adminpack--1.0--1.1.sql             fuzzystrmatch--1.1.sql              
>    oracle_fdw--1.0--1.1.sql                 pg_trgm--1.3--1.4.sql
> adminpack--1.0.sql                  fuzzystrmatch.control                
>   oracle_fdw--1.1.sql                      pg_trgm--1.3.sql
> adminpack--1.1--2.0.sql             fuzzystrmatch--unpackaged--1.0.sql  
>    oracle_fdw.control                       pg_trgm.control
> adminpack.control                   hstore--1.0--1.1.sql                
>    pageinspect--1.0--1.1.sql                pg_trgm--unpackaged--1.0.sql
> amcheck--1.0--1.1.sql               hstore--1.1--1.2.sql                
>    pageinspect--1.1--1.2.sql                pg_visibility--1.0--1.1.sql
> amcheck--1.0.sql                    hstore--1.2--1.3.sql                
>    pageinspect--1.2--1.3.sql                pg_visibility--1.1--1.2.sql
> amcheck.control                     hstore--1.3--1.4.sql                
>    pageinspect--1.3--1.4.sql                pg_visibility--1.1.sql
> autoinc--1.0.sql                    hstore--1.4--1.5.sql                
>    pageinspect--1.4--1.5.sql                pg_visibility.control
> autoinc.control                     hstore--1.4.sql                      
>   pageinspect--1.5--1.6.sql                plpgsql--1.0.sql
> autoinc--unpackaged--1.0.sql        hstore.control                      
>    pageinspect--1.5.sql                     plpgsql.control
> bloom--1.0.sql                      hstore_plperl--1.0.sql              
>    pageinspect--1.6--1.7.sql                plpgsql--unpackaged--1.0.sql
> bloom.control                       hstore_plperl.control                
>   pageinspect.control *pltcl--1.0.sql*
> btree_gin--1.0--1.1.sql             hstore_plperlu--1.0.sql              
>   pageinspect--unpackaged--1.0.sql * pltcl.control*
> btree_gin--1.0.sql                  hstore_plperlu.control              
>    pg_buffercache--1.0--1.1.sql * pltclu--1.0.sql*
> 
> 
> On Thu, Mar 28, 2019 at 9:09 PM Prakash Ramakrishnan 
> <prakash.ramakrishnan.ap@nielsen.com 
> <mailto:prakash.ramakrishnan.ap@nielsen.com>> wrote:
> 
>     Thanks, I'll check it out.
> 
>     On Thu, Mar 28, 2019, 20:26 Tom Lane <tgl@sss.pgh.pa.us
>     <mailto:tgl@sss.pgh.pa.us>> wrote:
> 
>         Adrian Klaver <adrian.klaver@aklaver.com
>         <mailto:adrian.klaver@aklaver.com>> writes:
>          > Still postgresql11-tcl is a valid package in the PGDG
>         repos(it is for a
>          > Tcl client library). It is trying to find postgresql11-tcl in
>         the RHEL
>          > repo not the PGDG repo. Yet packages have been installed
>         from  the PGDG
>          > repo(from previous post) in the past:
> 
>          > postgresql11.x86_64                   11.2-1PGDG.rhel7     
>           @pgdg11
>          > postgresql11-contrib.x86_64           11.2-1PGDG.rhel7     
>           @pgdg11
>          > postgresql11-devel.x86_64             11.2-1PGDG.rhel7     
>           @pgdg11
>          > postgresql11-libs.x86_64              11.2-1PGDG.rhel7     
>           @pgdg11
>          > postgresql11-llvmjit.x86_64           11.2-1PGDG.rhel7     
>           @pgdg11
>          > postgresql11-server.x86_64            11.2-1PGDG.rhel7     
>           @pgdg11
> 
>          > You will need to sort out how the above packages where
>         installed and
>          > replicate that for the pltcl package. I cannot be of more
>         help as I do
>          > not use RH. Maybe someone else can chime in.
> 
>         Yeah.  The PGDG package repo is evidently not being searched by yum,
>         so it's either been removed or disabled in yum's repo configuration
>         list.  (It must have been there at one time, unless you used a
>         *really* nonstandard way of installing those RPMs.)
> 
>         Look into /etc/yum.repos.d/ ... if you see a file for the PGDG repo,
>         fix it to be enabled, otherwise you need to download and install
>         that
>         repo config file.
> 
>                                  regards, tom lane
> 
> 
> 
> -- 
> 
> 
> Regards,
> Prakash.R
> Postgresql DBA


-- 
Adrian Klaver
adrian.klaver@aklaver.com



Re: plctl extension issue postgresql 11.2

От
Christopher Browne
Дата:


On Thu, 28 Mar 2019 at 17:11, Prakash Ramakrishnan <prakash.ramakrishnan.ap@nielsen.com> wrote:
Hi Tom,

Thanks for your big help i did yum install plctl and extension below path but still am getting error please find the below details,

==> psql
psql (11.2)
Type "help" for help.

postgres=# \c "AIBE01PR"
You are now connected to database "AIBE01PR" as user "postgres".
AIBE01PR=# create extension plctl;
ERROR:  could not open extension control file "/usr/pgsql-11/share/extension/plctl.control": No such file or directory
AIBE01PR=#

If that is cut/and/pasted, then it is crystal clear that it won't work because there's a typo.

There is no such computer language as "ctl".  And therefore...
There is no such PostgreSQL extension as "plctl"

Try "create extension pltcl;" instead.

It is an absolute certainty that "create extension plctl;" WILL NOT WORK, regardless of what software you may have installed.  In contrast "create extension pltcl;" may quite possibly work.

Many of us don't use your Linux distribution, so can only take wild guesses as to what commands might install what RPM files that might be helpful.

You almost certainly did not "yum install plctl" with much success, though conceivably "yum install pltcl" might have worked instead.
--
When confronted by a difficult problem, solve it by reducing it to the
question, "How would the Lone Ranger handle this?"

Re: plctl extension issue postgresql 11.2

От
Prakash Ramakrishnan
Дата:
Hi Christopher,Adrian,Tom

Thanks for quick response finally i did the pltcl install extension activity done thanks for your support.

Regards,
Prakash.R

On Fri, Mar 29, 2019 at 3:08 AM Christopher Browne <cbbrowne@gmail.com> wrote:


On Thu, 28 Mar 2019 at 17:11, Prakash Ramakrishnan <prakash.ramakrishnan.ap@nielsen.com> wrote:
Hi Tom,

Thanks for your big help i did yum install plctl and extension below path but still am getting error please find the below details,

==> psql
psql (11.2)
Type "help" for help.

postgres=# \c "AIBE01PR"
You are now connected to database "AIBE01PR" as user "postgres".
AIBE01PR=# create extension plctl;
ERROR:  could not open extension control file "/usr/pgsql-11/share/extension/plctl.control": No such file or directory
AIBE01PR=#

If that is cut/and/pasted, then it is crystal clear that it won't work because there's a typo.

There is no such computer language as "ctl".  And therefore...
There is no such PostgreSQL extension as "plctl"

Try "create extension pltcl;" instead.

It is an absolute certainty that "create extension plctl;" WILL NOT WORK, regardless of what software you may have installed.  In contrast "create extension pltcl;" may quite possibly work.

Many of us don't use your Linux distribution, so can only take wild guesses as to what commands might install what RPM files that might be helpful.

You almost certainly did not "yum install plctl" with much success, though conceivably "yum install pltcl" might have worked instead.
--
When confronted by a difficult problem, solve it by reducing it to the
question, "How would the Lone Ranger handle this?"


--


Regards,
Prakash.R
Postgresql DBA