Thread: common repository and centos8 dependencies

common repository and centos8 dependencies

From
Justin Pryzby
Date:
Resending this to the list.

I'm attempting a first centos8 deployment and failing here:

yum install check_postgres
  - nothing provides perl-DateTime-Format-DateParse needed by check_postgres-2.25.0-1.rhel8.noarch

[root@template0 ~]# yum list --showdu check_postgres
Last metadata expiration check: 0:00:26 ago on Tue 12 May 2020 05:08:31 PM MDT.
Available Packages
check_postgres.noarch                2.24.0-1.rhel8.1                pgdg-common
check_postgres.noarch                2.24.0-1.rhel8.1                pgdg94     
check_postgres.noarch                2.25.0-1.rhel8                  pgdg-common
check_postgres.noarch                2.25.0-1.rhel8                  pgdg94     

-- 
Justin



Re: common repository and centos8 dependencies

From
Justin Pryzby
Date:
On Tue, May 12, 2020 at 06:09:58PM -0500, Justin Pryzby wrote:
> I'm attempting a first centos8 deployment and failing here:

Also, I'm not able to even list the postgresql12 or -server package without
futzing with the repos, which is odd, since the needed repos are enabled..

[pryzbyj@template0 ~]$ sudo yum list --enablerepo='pgdg12*' postgresql12-server
Last metadata expiration check: 0:00:45 ago on Tue 12 May 2020 07:05:25 PM MDT.
Error: No matching Packages to list

[pryzbyj@template0 ~]$ sudo yum list --disablerepo='*' --enablerepo='pgdg12*' postgresql12-server
PostgreSQL 12 for RHEL/CentOS 8 - x86_64 - Debuginfo
                 5.1 kB/s | 3.8 kB     00:00    
 
PostgreSQL 12 for RHEL/CentOS 8 - x86_64 - Debuginfo
                  20 kB/s | 3.8 kB     00:00    
 
Available Packages
postgresql12-server.x86_64                                                     12.2-2PGDG.rhel8
                           pgdg12                
 
postgresql12-server.x86_64                                                     12.2-2PGDG.rhel8
                           pgdg12-updates-testing
 

-- 
Justin



Re: common repository and centos8 dependencies

From
"James Cassell"
Date:
On Tue, May 12, 2020, at 9:08 PM, Justin Pryzby wrote:
> Resending this to the list.
> 
> I'm attempting a first centos8 deployment and failing here:
> 
> yum install check_postgres
>   - nothing provides perl-DateTime-Format-DateParse needed by 
> check_postgres-2.25.0-1.rhel8.noarch
> 
> [root@template0 ~]# yum list --showdu check_postgres
> Last metadata expiration check: 0:00:26 ago on Tue 12 May 2020 05:08:31 PM MDT.
> Available Packages
> check_postgres.noarch                2.24.0-1.rhel8.1                pgdg-common
> check_postgres.noarch                2.24.0-1.rhel8.1                pgdg94     
> check_postgres.noarch                2.25.0-1.rhel8                  pgdg-common
> check_postgres.noarch                2.25.0-1.rhel8                  pgdg94     
> 

Indeed, it appears that perl-DateTime-Format-DateParse is not provided by CentOS 8, only CentOS 7 and 6.

V/r,
James Cassell



Re: common repository and centos8 dependencies

From
Devrim Gündüz
Date:
Hi Justin,

On Tue, 2020-05-12 at 20:08 -0500, Justin Pryzby wrote:
> I'm attempting a first centos8 deployment and failing here:

Please run

dnf -qy module disable postgresql

and try again.

Cheers,

--
Devrim Gündüz
Open Source Solution Architect, Red Hat Certified Engineer
Twitter: @DevrimGunduz , @DevrimGunduzTR

Attachment

Re: common repository and centos8 dependencies

From
Justin Pryzby
Date:
On Wed, May 13, 2020 at 12:53:57PM +0100, Devrim Gündüz wrote:
> 
> Hi Justin,
> 
> On Tue, 2020-05-12 at 20:08 -0500, Justin Pryzby wrote:
> > I'm attempting a first centos8 deployment and failing here:
> 
> Please run
> 
> dnf -qy module disable postgresql

Thanks; I found various blogs/wikis/forums with the same suggestion.

That allows installing postgresql12/server, but not check_postgres:

  - nothing provides perl-DateTime-Format-DateParse needed by check_postgres-2.25.0-1.rhel8.noarch

-- 
Justin



Re: common repository and centos8 dependencies

From
Devrim Gündüz
Date:
Hi Justin,

On Wed, 2020-05-13 at 09:24 -0500, Justin Pryzby wrote:
>
> That allows installing postgresql12/server, but not check_postgres:
>   - nothing provides perl-DateTime-Format-DateParse needed by
> check_postgres-2.25.0-1.rhel8.noarch

Fixed this. I'll publish new packages along with tomorrow's minor
releases.

Regards,

--
Devrim Gündüz
Open Source Solution Architect, Red Hat Certified Engineer
Twitter: @DevrimGunduz , @DevrimGunduzTR

Attachment

Re: common repository and centos8 dependencies

From
Devrim Gündüz
Date:
Hi,

On Wed, 2020-05-13 at 03:02 -0400, James Cassell wrote:
> Indeed, it appears that perl-DateTime-Format-DateParse is not provided by
> CentOS 8, only CentOS 7 and 6.

Should be fixed now:

Installed:
  check_postgres-2.25.0-2.rhel8.noarch

Regards,
--
Devrim Gündüz
Open Source Solution Architect, Red Hat Certified Engineer
Twitter: @DevrimGunduz , @DevrimGunduzTR

Attachment