Обсуждение: Yum Update nothing provides libarmadillo.so.12()(64bit) needed by gdal36-libs-3.6.4-6PGDG.rhel9.x86_64 from pgdg-common

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

yum update nothing provides libarmadillo.so.12()(64bit) needed by gdal36-libs-3.6.4-6PGDG.rhel9.x86_64 from pgdg-common  

[root@rhel9-pg14 ~]# yum update --exclude=postgis33_14 --exclude=postgresql14*
Updating Subscription Management repositories.
EPEL_9                                                                                                                                                                                                        26 kB/s | 2.3 kB     00:00
Red Hat Enterprise Linux 9 for x86_64 - AppStream (RPMs)                                                                                                                                                      50 kB/s | 4.5 kB     00:00
Red Hat CodeReady Linux Builder for RHEL 9 x86_64 (RPMs)                                                                                                                                                      49 kB/s | 4.5 kB     00:00
Red Hat Enterprise Linux 9 for x86_64 - BaseOS (RPMs)                                                                                                                                                         40 kB/s | 4.1 kB     00:00
Error:
 Problem: cannot install the best update candidate for package gdal36-libs-3.6.4-5PGDG.rhel9.x86_64
  - nothing provides libarmadillo.so.12()(64bit) needed by gdal36-libs-3.6.4-6PGDG.rhel9.x86_64 from pgdg-common
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
[root@rhel9-pg14 ~]#

NOTE:  --skip-broken still returns the same error message, and --nobest just skips the gdal36-libs update

REMARKS
similar issue https://postgrespro.com/list/thread-id/2679095
"Pushed GDAL 3.6.4-6 RPMS to the repos built against armadillo 12 for RHEL 9, 8 and Fedora."
RHEL 9.3 DETAILS

[root@rhel9-pg14 ~]# cat /etc/redhat-release
Red Hat Enterprise Linux release 9.3 (Plow)
[root@rhel9-pg14 ~]#

[root@rhel9-pg14 ~]# rpm -qa | grep postgres | sort
postgresql14-14.10-1PGDG.rhel9.x86_64
postgresql14-contrib-14.10-1PGDG.rhel9.x86_64
postgresql14-libs-14.10-1PGDG.rhel9.x86_64
postgresql14-server-14.10-1PGDG.rhel9.x86_64

[root@rhel9-pg14 ~]# rpm -qa | grep postgis | sort
postgis34_14-3.4.0-1PGDG.rhel9.x86_64
[root@rhel9-pg14 ~]#

[root@rhel9-pg14 ~]# subscription-manager repos --list-enabled
+----------------------------------------------------------+
    Available Repositories in /etc/yum.repos.d/redhat.repo
+----------------------------------------------------------+
Repo ID:   rhel-9-for-x86_64-appstream-rpms
Repo Name: Red Hat Enterprise Linux 9 for x86_64 - AppStream (RPMs)
Repo URL:  https://red-inf-cap-p01.esri.com/pulp/content/ESRI/LEP_Patch/cv_patch/content/dist/rhel9/$releasever/x86_64/appstream/os
Enabled:   1

Repo ID:   ESRI_EPEL_9_EPEL_9
Repo Name: EPEL_9
Repo URL:  https://red-inf-cap-p01.esri.com/pulp/content/ESRI/LEP_Patch/cv_patch/custom/EPEL_9/EPEL_9
Enabled:   1

Repo ID:   rhel-9-for-x86_64-baseos-rpms
Repo Name: Red Hat Enterprise Linux 9 for x86_64 - BaseOS (RPMs)
Repo URL:  https://red-inf-cap-p01.esri.com/pulp/content/ESRI/LEP_Patch/cv_patch/content/dist/rhel9/$releasever/x86_64/baseos/os
Enabled:   1

Repo ID:   codeready-builder-for-rhel-9-x86_64-rpms
Repo Name: Red Hat CodeReady Linux Builder for RHEL 9 x86_64 (RPMs)
Repo URL:  https://red-inf-cap-p01.esri.com/pulp/content/ESRI/LEP_Patch/cv_patch/content/dist/rhel9/$releasever/x86_64/codeready-builder/os
Enabled:   1

[root@rhel9-pg14 ~]# ls -la /etc/yum.repos.d/
total 52
drwxr-xr-x.   2 root root    85 Jan 31 16:13 .
drwxr-xr-x. 136 root root  8192 Feb  2 10:33 ..
-rw-r--r--.   1 root root 13067 Dec 25 15:11 pgdg-redhat-all.repo
-rw-r--r--.   1 root root 14013 Oct 17 04:10 pgdg-redhat-all.repo.old
-rw-r--r--.   1 root root  4657 Jan 31 16:09 redhat.repo
[root@rhel9-pg14 ~]#

Thanks,
Marcelo Marques
Principal Product Engineer, Esri, www.esri.com


On Fri, Feb 2, 2024 at 11:05 AM Marcelo Marques <marcelosmbr@gmail.com> wrote:
PROBLEM

yum update nothing provides libarmadillo.so.12()(64bit) needed by gdal36-libs-3.6.4-6PGDG.rhel9.x86_64 from pgdg-common  

[root@rhel9-pg14 ~]# yum update --exclude=postgis33_14 --exclude=postgresql14*
Updating Subscription Management repositories.
EPEL_9                                                                                                                                                                                                        26 kB/s | 2.3 kB     00:00
Red Hat Enterprise Linux 9 for x86_64 - AppStream (RPMs)                                                                                                                                                      50 kB/s | 4.5 kB     00:00
Red Hat CodeReady Linux Builder for RHEL 9 x86_64 (RPMs)                                                                                                                                                      49 kB/s | 4.5 kB     00:00
Red Hat Enterprise Linux 9 for x86_64 - BaseOS (RPMs)                                                                                                                                                         40 kB/s | 4.1 kB     00:00
Error:
 Problem: cannot install the best update candidate for package gdal36-libs-3.6.4-5PGDG.rhel9.x86_64
  - nothing provides libarmadillo.so.12()(64bit) needed by gdal36-libs-3.6.4-6PGDG.rhel9.x86_64 from pgdg-common
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
[root@rhel9-pg14 ~]#

NOTE:  --skip-broken still returns the same error message, and --nobest just skips the gdal36-libs update

REMARKS
similar issue https://postgrespro.com/list/thread-id/2679095
"Pushed GDAL 3.6.4-6 RPMS to the repos built against armadillo 12 for RHEL 9, 8 and Fedora."
RHEL 9.3 DETAILS

[root@rhel9-pg14 ~]# cat /etc/redhat-release
Red Hat Enterprise Linux release 9.3 (Plow)
[root@rhel9-pg14 ~]#

[root@rhel9-pg14 ~]# rpm -qa | grep postgres | sort
postgresql14-14.10-1PGDG.rhel9.x86_64
postgresql14-contrib-14.10-1PGDG.rhel9.x86_64
postgresql14-libs-14.10-1PGDG.rhel9.x86_64
postgresql14-server-14.10-1PGDG.rhel9.x86_64

[root@rhel9-pg14 ~]# rpm -qa | grep postgis | sort
postgis34_14-3.4.0-1PGDG.rhel9.x86_64
[root@rhel9-pg14 ~]#

[root@rhel9-pg14 ~]# subscription-manager repos --list-enabled
+----------------------------------------------------------+
    Available Repositories in /etc/yum.repos.d/redhat.repo
+----------------------------------------------------------+
Repo ID:   rhel-9-for-x86_64-appstream-rpms
Repo Name: Red Hat Enterprise Linux 9 for x86_64 - AppStream (RPMs)
Repo URL:  https://red-inf-cap-p01.esri.com/pulp/content/ESRI/LEP_Patch/cv_patch/content/dist/rhel9/$releasever/x86_64/appstream/os
Enabled:   1

Repo ID:   ESRI_EPEL_9_EPEL_9
Repo Name: EPEL_9
Repo URL:  https://red-inf-cap-p01.esri.com/pulp/content/ESRI/LEP_Patch/cv_patch/custom/EPEL_9/EPEL_9
Enabled:   1

Repo ID:   rhel-9-for-x86_64-baseos-rpms
Repo Name: Red Hat Enterprise Linux 9 for x86_64 - BaseOS (RPMs)
Repo URL:  https://red-inf-cap-p01.esri.com/pulp/content/ESRI/LEP_Patch/cv_patch/content/dist/rhel9/$releasever/x86_64/baseos/os
Enabled:   1

Repo ID:   codeready-builder-for-rhel-9-x86_64-rpms
Repo Name: Red Hat CodeReady Linux Builder for RHEL 9 x86_64 (RPMs)
Repo URL:  https://red-inf-cap-p01.esri.com/pulp/content/ESRI/LEP_Patch/cv_patch/content/dist/rhel9/$releasever/x86_64/codeready-builder/os
Enabled:   1

[root@rhel9-pg14 ~]# ls -la /etc/yum.repos.d/
total 52
drwxr-xr-x.   2 root root    85 Jan 31 16:13 .
drwxr-xr-x. 136 root root  8192 Feb  2 10:33 ..
-rw-r--r--.   1 root root 13067 Dec 25 15:11 pgdg-redhat-all.repo
-rw-r--r--.   1 root root 14013 Oct 17 04:10 pgdg-redhat-all.repo.old
-rw-r--r--.   1 root root  4657 Jan 31 16:09 redhat.repo
[root@rhel9-pg14 ~]#

Thanks,
Marcelo Marques
Principal Product Engineer, Esri, www.esri.com

On 2/4/24 10:42, Marcelo Marques wrote:
> 
>   BUG #18328: yum update nothing provides libarmadillo.so.12()(64bit)
>   needed by gdal36-libs-3.6.4-6PGDG.rhel9.x86
>   <https://www.postgresql.org/message-id/18328-1e16fac373918f71%40postgresql.org>

The RPM package is separate from the core code. The bug list you filed 
to above is not for packaging issues.

For that you need to visit:

https://redmine.postgresql.org/projects/pgrpms/

You will need to set up a community account first to access the Redmine 
issue tracker.



-- 
Adrian Klaver
adrian.klaver@aklaver.com




Hi,

On Fri, 2024-02-02 at 11:05 -0800, Marcelo Marques wrote:
> *yum update nothing provides libarmadillo.so.12()(64bit) needed by
> gdal36-libs-3.6.4-6PGDG.rhel9.x86_64 from pgdg-common  *

Is EPEL repo enabled? If not, you can refer to our docs about installing
EPEL on RHEL/Rocky:

https://yum.postgresql.org/howto/

Regards,

--
Devrim Gündüz
Open Source Solution Architect, PostgreSQL Major Contributor
Twitter: @DevrimGunduz , @DevrimGunduzTR



Hi,

On Mon, 2024-02-05 at 08:16 -0800, Marcelo Marques wrote:
> Yes, the EPEL repo is enabled.

(Please keep the list CC'ed)

Armadillo 12 packages *are* in the EPEL repo:

https://dl.fedoraproject.org/pub/epel/9/Everything/x86_64/Packages/a/

If you have a local mirror, make sure that it is enabled. Also make sure
that armadillo is not in the excludes list in either dnf.conf or in the
repo config files.

-HTH

Regards,
--
Devrim Gündüz
Open Source Solution Architect, PostgreSQL Major Contributor
Twitter: @DevrimGunduz , @DevrimGunduzTR



I appreciate the reply.
We have an internal Satellite that we pull from the EPEL repo.
The Satellite Repos are refreshed daily by the IT department.
It seems then that the EPEL repo has not been refreshed.
I will check with my IT department.
Thanks again for your help.

On Mon, Feb 5, 2024 at 8:18 AM Devrim Gündüz <devrim@gunduz.org> wrote:
Hi,

On Mon, 2024-02-05 at 08:16 -0800, Marcelo Marques wrote:
> Yes, the EPEL repo is enabled.

(Please keep the list CC'ed)

Armadillo 12 packages *are* in the EPEL repo:

https://dl.fedoraproject.org/pub/epel/9/Everything/x86_64/Packages/a/

If you have a local mirror, make sure that it is enabled. Also make sure
that armadillo is not in the excludes list in either dnf.conf or in the
repo config files.

-HTH

Regards,
--
Devrim Gündüz
Open Source Solution Architect, PostgreSQL Major Contributor
Twitter: @DevrimGunduz , @DevrimGunduzTR
gdal-libs package belongs to PostGIS
PostGIS Support Ticket #5664 - https://trac.osgeo.org/postgis/ticket/5664#ticket

On Tue, Feb 6, 2024 at 10:12 AM Marcelo Marques <marcelosmbr@gmail.com> wrote:
I appreciate the reply.
We have an internal Satellite that we pull from the EPEL repo.
The Satellite Repos are refreshed daily by the IT department.
It seems then that the EPEL repo has not been refreshed.
I will check with my IT department.
Thanks again for your help.

On Mon, Feb 5, 2024 at 8:18 AM Devrim Gündüz <devrim@gunduz.org> wrote:
Hi,

On Mon, 2024-02-05 at 08:16 -0800, Marcelo Marques wrote:
> Yes, the EPEL repo is enabled.

(Please keep the list CC'ed)

Armadillo 12 packages *are* in the EPEL repo:

https://dl.fedoraproject.org/pub/epel/9/Everything/x86_64/Packages/a/

If you have a local mirror, make sure that it is enabled. Also make sure
that armadillo is not in the excludes list in either dnf.conf or in the
repo config files.

-HTH

Regards,
--
Devrim Gündüz
Open Source Solution Architect, PostgreSQL Major Contributor
Twitter: @DevrimGunduz , @DevrimGunduzTR