BUG #17588: RHEL 8 nothing provides libarmadillo.so.10 (64bit) needed by gdal-libs3x*
The following bug has been logged on the website:
Bug reference: 17588
Logged by: Marcelo Marques
Email address: marcelosmbr@gmail.com
PostgreSQL version: 13.7
Operating system: RedHat Enterprise Linux 8.6
Description:
# cat /etc/redhat-release
Red Hat Enterprise Linux release 8.6 (Ootpa)
#
# rpm -qa | grep postgres | sort
postgresql12-12.12-1PGDG.rhel8.x86_64
postgresql12-contrib-12.12-1PGDG.rhel8.x86_64
postgresql12-libs-12.12-1PGDG.rhel8.x86_64
postgresql12-server-12.12-1PGDG.rhel8.x86_64
postgresql13-13.7-1PGDG.rhel8.x86_64
postgresql13-contrib-13.7-1PGDG.rhel8.x86_64
postgresql13-libs-13.7-1PGDG.rhel8.x86_64
postgresql13-server-13.7-1PGDG.rhel8.x86_64
#
# rpm -qa | grep postgis | sort
postgis31_12-3.1.6-1.rhel8.x86_64
postgis32_13-3.2.2-1.rhel8.x86_64
#
# subscription-manager repos --list-enabled
+----------------------------------------------------------+
Available Repositories in /etc/yum.repos.d/redhat.repo
+----------------------------------------------------------+
Repo ID: rhel-8-for-x86_64-appstream-rpms
Repo Name: Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs)
Repo URL:
https://red-inf-cap-p01.esri.com/pulp/repos/ESRI/LEP_Patch/cv_patch/content/dist/rhel8/$releasever/x86_64/appstream/os
Enabled: 1
Repo ID: rhel-8-for-x86_64-baseos-rpms
Repo Name: Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs)
Repo URL:
https://red-inf-cap-p01.esri.com/pulp/repos/ESRI/LEP_Patch/cv_patch/content/dist/rhel8/$releasever/x86_64/baseos/os
Enabled: 1
Repo ID: ESRI_EPEL_8_EPEL8_x86_64
Repo Name: EPEL8 x86_64
Repo URL:
https://red-inf-cap-p01.esri.com/pulp/repos/ESRI/LEP_Patch/cv_patch/custom/EPEL_8/EPEL8_x86_64
Enabled: 1
# yum update
...
#Error:
Problem 1: cannot install the best update candidate for package
gdal32-libs-3.2.3-1.rhel8.x86_64
- nothing provides libarmadillo.so.10()(64bit) needed by
gdal32-libs-3.2.3-6.rhel8.x86_64
Problem 2: cannot install the best update candidate for package
gdal33-libs-3.3.3-1.rhel8.x86_64
- nothing provides libarmadillo.so.10()(64bit) needed by
gdal33-libs-3.3.3-5.rhel8.x86_64
Problem 3: cannot install the best update candidate for package
gdal34-libs-3.4.3-1.rhel8.x86_64
- nothing provides libarmadillo.so.10()(64bit) needed by
gdal34-libs-3.4.3-2.rhel8.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to
use not only best candidate packages)
#
==========================
[root@lnx8pg12 ~]# subscription-manager repos --list
[root@lnx8pg12 ~]# subscription-manager repos
--enable=rhel-8-for-x86_64-supplementary-rpms
Repository 'rhel-8-for-x86_64-supplementary-rpms' is enabled for this
system.
[root@lnx8pg12 ~]# subscription-manager repos --list-enabled
[root@lnx8pg12 ~]# yum update yum
rehl-8 # yum list --available | grep armadillo | sort
rehl-7 # yum list available | grep armadillo | sort
[root@lnx8pg12 ~]# yum list --available | grep armadillo | sort
armadillo-devel.x86_64
9.700.2-1.el8
ESRI_EPEL_8_EPEL8_x86_64
[root@lnx8pg12 ~]#
[root@lnx8pg12 ~]# yum list --available | grep libarmadillo | sort
[root@lnx8pg12 ~]# rpm -qa | grep armadillo* | sort
armadillo-9.700.2-1.el8.x86_64
[root@lnx8pg12 ~]#
==========================
----------------------------------------------------------------
the gdal-libs* package belongs to postgis.
I have also logged a new bug for gdal-libs3x* packages and armadillo-10*
package in the postgis public repo.
Postgis Bug #5217 - RHEL 8 nothing provides libarmadillo.so.10 (64bit)
needed by gdal-libs*
https://trac.osgeo.org/postgis/ticket/5217#ticket
----------------------------------------------------------------
Hi,
Please enable EPEL repository.
Regards, Devrim
On Mon, 2022-08-15 at 20:39 +0000, PG Bug reporting form wrote:
The following bug has been logged on the website:
Bug reference: 17588
Logged by: Marcelo Marques
Email address: marcelosmbr@gmail.com
PostgreSQL version: 13.7
Operating system: RedHat Enterprise Linux 8.6
Description:# cat /etc/redhat-release Red Hat Enterprise Linux release 8.6 (Ootpa) # # rpm -qa | grep postgres | sort postgresql12-12.12-1PGDG.rhel8.x86_64 postgresql12-contrib-12.12-1PGDG.rhel8.x86_64 postgresql12-libs-12.12-1PGDG.rhel8.x86_64 postgresql12-server-12.12-1PGDG.rhel8.x86_64 postgresql13-13.7-1PGDG.rhel8.x86_64 postgresql13-contrib-13.7-1PGDG.rhel8.x86_64 postgresql13-libs-13.7-1PGDG.rhel8.x86_64 postgresql13-server-13.7-1PGDG.rhel8.x86_64 # # rpm -qa | grep postgis | sort postgis31_12-3.1.6-1.rhel8.x86_64 postgis32_13-3.2.2-1.rhel8.x86_64 # # subscription-manager repos --list-enabled +----------------------------------------------------------+ Available Repositories in /etc/yum.repos.d/redhat.repo +----------------------------------------------------------+ Repo ID: rhel-8-for-x86_64-appstream-rpms Repo Name: Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs) Repo URL: https://red-inf-cap-p01.esri.com/pulp/repos/ESRI/LEP_Patch/cv_patch/content/dist/rhel8/$releasever/x86_64/appstream/os Enabled: 1Repo ID: rhel-8-for-x86_64-baseos-rpms
Repo Name: Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs)
Repo URL:
https://red-inf-cap-p01.esri.com/pulp/repos/ESRI/LEP_Patch/cv_patch/content/dist/rhel8/$releasever/x86_64/baseos/os
Enabled: 1Repo ID: ESRI_EPEL_8_EPEL8_x86_64
Repo Name: EPEL8 x86_64
Repo URL:
https://red-inf-cap-p01.esri.com/pulp/repos/ESRI/LEP_Patch/cv_patch/custom/EPEL_8/EPEL8_x86_64
Enabled: 1# yum update
...
#Error:
Problem 1: cannot install the best update candidate for package
gdal32-libs-3.2.3-1.rhel8.x86_64
- nothing provides libarmadillo.so.10()(64bit) needed by
gdal32-libs-3.2.3-6.rhel8.x86_64
Problem 2: cannot install the best update candidate for package
gdal33-libs-3.3.3-1.rhel8.x86_64
- nothing provides libarmadillo.so.10()(64bit) needed by
gdal33-libs-3.3.3-5.rhel8.x86_64
Problem 3: cannot install the best update candidate for package
gdal34-libs-3.4.3-1.rhel8.x86_64
- nothing provides libarmadillo.so.10()(64bit) needed by
gdal34-libs-3.4.3-2.rhel8.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--
nobest' to
use not only best candidate packages)
#==========================
[root@lnx8pg12 ~]# subscription-manager repos --list
[root@lnx8pg12 ~]# subscription-manager repos
--enable=rhel-8-for-x86_64-supplementary-rpms
Repository 'rhel-8-for-x86_64-supplementary-rpms' is enabled for this
system.
[root@lnx8pg12 ~]# subscription-manager repos --list-enabled
[root@lnx8pg12 ~]# yum update yumrehl-8 # yum list --available | grep armadillo | sort
rehl-7 # yum list available | grep armadillo | sort[root@lnx8pg12 ~]# yum list --available | grep armadillo | sort
armadillo-devel.x86_64
9.700.2-1.el8
ESRI_EPEL_8_EPEL8_x86_64
[root@lnx8pg12 ~]#
[root@lnx8pg12 ~]# yum list --available | grep libarmadillo | sort
[root@lnx8pg12 ~]# rpm -qa | grep armadillo* | sort
armadillo-9.700.2-1.el8.x86_64
[root@lnx8pg12 ~]#
==========================----------------------------------------------------------------
the gdal-libs* package belongs to postgis.I have also logged a new bug for gdal-libs3x* packages and armadillo-
10*
package in the postgis public repo.Postgis Bug #5217 - RHEL 8 nothing provides libarmadillo.so.10
(64bit)
needed by gdal-libs*https://trac.osgeo.org/postgis/ticket/5217#ticket
----------------------------------------------------------------
--
Devrim Gündüz
Open Source Solution Architect, Red Hat Certified Engineer
Twitter: @DevrimGunduz , @DevrimGunduzTR
The EPEL repository is enabled.
# subscription-manager repos --list-enabled
+----------------------------------------------------------+
Available Repositories in /etc/yum.repos.d/redhat.repo
+----------------------------------------------------------+
Repo ID: rhel-8-for-x86_64-supplementary-rpms
Repo Name: Red Hat Enterprise Linux 8 for x86_64 - Supplementary (RPMs)
Repo URL:
https://red-inf-cap-p01.esri.com/pulp/repos/ESRI/LEP_Patch/cv_patch/content/dist/rhel8/$releasever/x86_64/supplementary/os
Enabled: 1
Repo ID: rhel-8-for-x86_64-appstream-rpms
Repo Name: Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs)
Repo URL:
https://red-inf-cap-p01.esri.com/pulp/repos/ESRI/LEP_Patch/cv_patch/content/dist/rhel8/$releasever/x86_64/appstream/os
Enabled: 1
Repo ID: ESRI_EPEL_8_EPEL8_x86_64
Repo Name: EPEL8 x86_64
Repo URL:
https://red-inf-cap-p01.esri.com/pulp/repos/ESRI/LEP_Patch/cv_patch/custom/EPEL_8/EPEL8_x86_64
Enabled: 1
Repo ID: rhel-8-for-x86_64-baseos-rpms
Repo Name: Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs)
Repo URL:
https://red-inf-cap-p01.esri.com/pulp/repos/ESRI/LEP_Patch/cv_patch/content/dist/rhel8/$releasever/x86_64/baseos/os
Enabled: 1
On Tue, Aug 16, 2022 at 3:04 AM Devrim Gündüz <devrim@gunduz.org> wrote:
Show quoted text
Hi,
Please enable EPEL repository.
Regards, Devrim
On Mon, 2022-08-15 at 20:39 +0000, PG Bug reporting form wrote:
The following bug has been logged on the website:
Bug reference: 17588
Logged by: Marcelo Marques
Email address: marcelosmbr@gmail.com
PostgreSQL version: 13.7
Operating system: RedHat Enterprise Linux 8.6
Description:# cat /etc/redhat-release Red Hat Enterprise Linux release 8.6 (Ootpa) # # rpm -qa | grep postgres | sort postgresql12-12.12-1PGDG.rhel8.x86_64 postgresql12-contrib-12.12-1PGDG.rhel8.x86_64 postgresql12-libs-12.12-1PGDG.rhel8.x86_64 postgresql12-server-12.12-1PGDG.rhel8.x86_64 postgresql13-13.7-1PGDG.rhel8.x86_64 postgresql13-contrib-13.7-1PGDG.rhel8.x86_64 postgresql13-libs-13.7-1PGDG.rhel8.x86_64 postgresql13-server-13.7-1PGDG.rhel8.x86_64 # # rpm -qa | grep postgis | sort postgis31_12-3.1.6-1.rhel8.x86_64 postgis32_13-3.2.2-1.rhel8.x86_64 # # subscription-manager repos --list-enabled +----------------------------------------------------------+ Available Repositories in /etc/yum.repos.d/redhat.repo +----------------------------------------------------------+ Repo ID: rhel-8-for-x86_64-appstream-rpms Repo Name: Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs) Repo URL:Enabled: 1
Repo ID: rhel-8-for-x86_64-baseos-rpms
Repo Name: Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs)
Repo URL:Enabled: 1
Repo ID: ESRI_EPEL_8_EPEL8_x86_64
Repo Name: EPEL8 x86_64
Repo URL:https://red-inf-cap-p01.esri.com/pulp/repos/ESRI/LEP_Patch/cv_patch/custom/EPEL_8/EPEL8_x86_64
Enabled: 1
# yum update
...
#Error:
Problem 1: cannot install the best update candidate for package
gdal32-libs-3.2.3-1.rhel8.x86_64
- nothing provides libarmadillo.so.10()(64bit) needed by
gdal32-libs-3.2.3-6.rhel8.x86_64
Problem 2: cannot install the best update candidate for package
gdal33-libs-3.3.3-1.rhel8.x86_64
- nothing provides libarmadillo.so.10()(64bit) needed by
gdal33-libs-3.3.3-5.rhel8.x86_64
Problem 3: cannot install the best update candidate for package
gdal34-libs-3.4.3-1.rhel8.x86_64
- nothing provides libarmadillo.so.10()(64bit) needed by
gdal34-libs-3.4.3-2.rhel8.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--
nobest' to
use not only best candidate packages)
#==========================
[root@lnx8pg12 ~]# subscription-manager repos --list
[root@lnx8pg12 ~]# subscription-manager repos
--enable=rhel-8-for-x86_64-supplementary-rpms
Repository 'rhel-8-for-x86_64-supplementary-rpms' is enabled for this
system.
[root@lnx8pg12 ~]# subscription-manager repos --list-enabled
[root@lnx8pg12 ~]# yum update yumrehl-8 # yum list --available | grep armadillo | sort
rehl-7 # yum list available | grep armadillo | sort[root@lnx8pg12 ~]# yum list --available | grep armadillo | sort
armadillo-devel.x86_64
9.700.2-1.el8
ESRI_EPEL_8_EPEL8_x86_64
[root@lnx8pg12 ~]#
[root@lnx8pg12 ~]# yum list --available | grep libarmadillo | sort
[root@lnx8pg12 ~]# rpm -qa | grep armadillo* | sort
armadillo-9.700.2-1.el8.x86_64
[root@lnx8pg12 ~]#
==========================----------------------------------------------------------------
the gdal-libs* package belongs to postgis.I have also logged a new bug for gdal-libs3x* packages and armadillo-
10*
package in the postgis public repo.Postgis Bug #5217 - RHEL 8 nothing provides libarmadillo.so.10
(64bit)
needed by gdal-libs*https://trac.osgeo.org/postgis/ticket/5217#ticket
----------------------------------------------------------------
--
Devrim Gündüz
Open Source Solution Architect, Red Hat Certified Engineer
Twitter: @DevrimGunduz , @DevrimGunduzTR
Hi,
On Tue, 2022-08-16 at 13:39 -0700, Marcelo Marques wrote:
The EPEL repository is enabled.,
No, not actually.. See:
Repo ID: ESRI_EPEL_8_EPEL8_x86_64
Repo Name: EPEL8 x86_64
Repo URL:
https://red-inf-cap-p01.esri.com/pulp/repos/ESRI/LEP_Patch/cv_patch/custom/EPEL_8/EPEL8_x86_64
Enabled: 1
A local mirror is enabled, and I bet it has not been updated for some
time.
https://dl.fedoraproject.org/pub/epel/8/Everything/x86_64/Packages/a/
As you can see, armadillo v10 is there. Please make sure that local
repo is updated first.
Regards,
--
Devrim Gündüz
Open Source Solution Architect, Red Hat Certified Engineer
Twitter: @DevrimGunduz , @DevrimGunduzTR