Opened 2 years ago

Last modified 2 years ago

#5216 closed patch

Error: Package: gdal-libs-1.11.4-12.rhel7.x86_64 (@pgdg11) — at Version 1

Reported by: marc3932 Owned by: pramsey
Priority: high Milestone: PostGIS GDAL
Component: postgis Version: 3.1.x
Keywords: gdal-libs Cc: marc3932

Description (last modified by marc3932)

================================================================

$ cat /etc/redhat-release

Red Hat Enterprise Linux Server release 7.9 (Maipo)

================================================================

# rpm -qa | grep armadillo* | sort

armadillo-8.600.1-2.el7.x86_64

# rpm -qa | grep gdal-libs* | sort

gdal-libs-1.11.4-12.rhel7.x86_64

================================================================

Problem:

# yum update

Error: Package: gdal-libs-1.11.4-12.rhel7.x86_64 (@pgdg11)

Requires: libarmadillo.so.8()(64bit) Removing: armadillo-8.600.1-2.el7.x86_64 (@EPEL7_x64_localrepo)

libarmadillo.so.8()(64bit)

Updated By: armadillo-10.8.2-1.el7.x86_64 (epel)

~libarmadillo.so.10()(64bit)

  • It appears the newer armadillo packages update the libarmadillo.so.8 library to libarmadillo.so.10
  • So it looks like gdal-libs will need to be rebuilt against newer armadillo to fix the problem.

===============================================================

# subscription-manager repos —list-enabled

+—————————————————————————————+

Available Repositories in /etc/yum.repos.d/redhat.repo

+—————————————————————————————+ Repo ID: rhel-7-server-rpms Repo Name: Red Hat Enterprise Linux 7 Server (RPMs) Repo URL: https://red-inf-cap-p01.esri.com/pulp/repos/ESRI/LEP_Patch/cv_patch/content/dist/rhel/server/7/$releasever/$basearch/os Enabled: 1

Repo ID: rhel-server-rhscl-7-rpms Repo Name: Red Hat Software Collections RPMs for Red Hat Enterprise Linux 7 Server Repo URL: https://red-inf-cap-p01.esri.com/pulp/repos/ESRI/LEP_Patch/cv_patch/content/dist/rhel/server/7/$releasever/$basearch/rhscl/1/os Enabled: 1

Repo ID: rhel-7-server-extras-rpms Repo Name: Red Hat Enterprise Linux 7 Server - Extras (RPMs) Repo URL: https://red-inf-cap-p01.esri.com/pulp/repos/ESRI/LEP_Patch/cv_patch/content/dist/rhel/server/7/7Server/$basearch/extras/os Enabled: 1

Repo ID: ESRI_EPEL_7_x86_64 Repo Name: x86_64 Repo URL: https://red-inf-cap-p01.esri.com/pulp/repos/ESRI/LEP_Patch/cv_patch/custom/EPEL_7/x86_64 Enabled: 1

Repo ID: rhel-7-server-optional-rpms Repo Name: Red Hat Enterprise Linux 7 Server - Optional (RPMs) Repo URL: https://red-inf-cap-p01.esri.com/pulp/repos/ESRI/LEP_Patch/cv_patch/content/dist/rhel/server/7/$releasever/$basearch/optional/os Enabled: 1

================================================================

—Workaround:

# yum update —exclude=gdal-libs* —exclude=armadillo*

=================================================================

#Aug/10/2022

#yum update —exclude=postgis31_11 —exclude=postgis31_12 — exclude=postgis31_13 —exclude=postgis32_13 —exclude=postgresql11* —exclude=postgresql12* —exclude=postgresql13* —exclude=gdal-libs* —exclude=armadillo*

=================================================================

$ rpm -qa | grep postgres* | sort

postgresql11-11.16-1PGDG.rhel7.x86_64 postgresql11-contrib-11.16-1PGDG.rhel7.x86_64 postgresql11-libs-11.16-1PGDG.rhel7.x86_64 postgresql11-server-11.16-1PGDG.rhel7.x86_64 postgresql12-12.11-1PGDG.rhel7.x86_64 postgresql12-contrib-12.11-1PGDG.rhel7.x86_64 postgresql12-libs-12.11-1PGDG.rhel7.x86_64 postgresql12-server-12.11-1PGDG.rhel7.x86_64 postgresql13-13.7-1PGDG.rhel7.x86_64 postgresql13-contrib-13.7-1PGDG.rhel7.x86_64 postgresql13-libs-13.7-1PGDG.rhel7.x86_64 postgresql13-server-13.7-1PGDG.rhel7.x86_64 $

=======================================================================

$ rpm -qa | grep postgis* | sort

postgis31_11-3.1.5-1.rhel7.x86_64 postgis31_12-3.1.5-1.rhel7.x86_64 postgis32_13-3.2.1-1.rhel7.x86_64 $

========================================================================

Change History (1)

comment:1 by marc3932, 2 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.