Re: postgresql12-devel and postgresql12-llvmjit incompatible on CentOS8

From: Spyridon-Dimitrios Agathos <agathosspiros(at)tutanota(dot)com>
To: pgsql-pkg-yum(at)postgresql(dot)org
Subject: Re: postgresql12-devel and postgresql12-llvmjit incompatible on CentOS8
Date: 2021-06-16 10:39:24
Message-ID: 1623839964625-0.post@n3.nabble.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-pkg-yum

I am using CentOS 8.4 and sysupdates repo is enabled.
The problem is still there, the latest versions of
postgresql12-llvmjit.x86_64(12.7-2PGDG.rhel8) and
postgresql12-devel.x86_64(12.7-2PGDG.rhel8) are not compatible.
Check the following yum package outputs:

# yum install postgresql12-llvmjit
Last metadata expiration check: 9 days, 0:45:32 ago on Mon 07 Jun 2021
09:44:14 AM UTC.
Dependencies resolved.
======================================================================================
Package Architecture Version Repository
Size
======================================================================================
Installing:
postgresql12-llvmjit x86_64 12.7-2PGDG.rhel8 pgdg12
9.6 M
Installing dependencies:
llvm x86_64 11.0.0-2.el8
pgdg-centos8-sysupdates 12 M
llvm-libs x86_64 11.0.0-2.el8
pgdg-centos8-sysupdates 21 M
postgresql12 x86_64 12.7-2PGDG.rhel8 pgdg12
1.7 M
postgresql12-libs x86_64 12.7-2PGDG.rhel8 pgdg12
399 k
postgresql12-server x86_64 12.7-2PGDG.rhel8 pgdg12
5.2 M

Transaction Summary
======================================================================================
Install 6 Packages

# yum install postgresql12-devel
Last metadata expiration check: 9 days, 0:50:36 ago on Mon 07 Jun 2021
09:44:14 AM UTC.
Dependencies resolved.
==================================================================================================================================
Package Architecture Version
Repository Size
==================================================================================================================================
Installing:
postgresql12-devel x86_64 12.7-2PGDG.rhel8
pgdg12 2.2 M
Installing dependencies:
clang x86_64 10.0.1-1.el8
pgdg-centos8-sysupdates 74 k
clang-devel x86_64 10.0.1-1.el8
pgdg-centos8-sysupdates 2.0 M
clang-libs x86_64 10.0.1-1.el8
pgdg-centos8-sysupdates 25 M
clang-tools-extra x86_64 10.0.1-1.el8
pgdg-centos8-sysupdates 13 M
gcc-c++ x86_64 8.4.1-1.el8
appstream 12 M
libstdc++-devel x86_64 8.4.1-1.el8
appstream 2.0 M
llvm x86_64 10.0.1-3PGDG.el8
pgdg-centos8-sysupdates 4.5 M
llvm-devel x86_64 10.0.1-3PGDG.el8
pgdg-centos8-sysupdates 3.1 M
llvm-libs x86_64 10.0.1-3PGDG.el8
pgdg-centos8-sysupdates 20 M
postgresql12 x86_64 12.7-2PGDG.rhel8
pgdg12 1.7 M
postgresql12-libs x86_64 12.7-2PGDG.rhel8
pgdg12 399 k

Transaction Summary
==================================================================================================================================
Install 12 Packages

So, if someone builds a PSQL extension (which utilizes JIT) using the
postgresql12-devel.x86_64(12.7-2PGDG.rhel8), then
this incompatibility will cause errors with the dependency libraries of
postgresql12-llvmjit.x86_64(12.7-2PGDG.rhel8) that maybe installed on the
server.

Regards,
Spiros

--
Sent from: https://www.postgresql-archive.org/PostgreSQL-pkg-yum-f6042034.html

In response to

Browse pgsql-pkg-yum by date

  From Date Subject
Next Message Devrim Gündüz 2021-06-16 23:34:48 Re: PG9.6 Postgis 3.0 yum
Previous Message Devrim Gündüz 2021-06-16 09:25:34 Adding PGDG suffix to all of our packages