Re: multiple missing providers from pgdg-common

From: Joseph G <joseph(dot)glenn(at)mytecknet(dot)com>
To: Devrim Gündüz <devrim(at)gunduz(dot)org>, ronljohnsonjr(at)gmail(dot)com
Cc: pgsql-general(at)lists(dot)postgresql(dot)org
Subject: Re: multiple missing providers from pgdg-common
Date: 2024-01-13 21:23:56
Message-ID: CAGX+g7pCP1d8Jb395pedwwepbANq5A66P1QH5qX=hGeV=vJJnA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

>
> sudo rpm -qp
> https://dl.fedoraproject.org/pub/epel/8/Everything/x86_64/Packages/a/armadillo-12.6.6-1.el8.x86_64.rpm
> --provides
> armadillo = 12.6.6-1.el8
> armadillo(x86-64) = 12.6.6-1.el8
> libarmadillo.so.12()(64bit)

sudo rpm -qp
> https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/a/armadillo-10.8.2-1.el7.x86_64.rpm
> --provides
> warning:
> https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/a/armadillo-10.8.2-1.el7.x86_64.rpm:
> Header V4 RSA/SHA256 Signature, key ID 352c64e5: NOKEY
> armadillo = 10.8.2-1.el7
> armadillo(x86-64) = 10.8.2-1.el7
> libarmadillo.so.10()(64bit)

If we look, gdal35 or 36 is asking for libarmadillo.so.10 which doesn't
look like its available for EL8 just an older EL7? I can't get past this
error at the moment.

> - nothing provides libarmadillo.so.10()(64bit) needed by
> gdal35-libs-3.5.3-4.rhel8.x86_64 from pgdg-common
> - nothing provides libarmadillo.so.10()(64bit) needed by
> gdal35-libs-3.5.3-7PGDG.rhel8.x86_64 from pgdg-common
> - nothing provides libarmadillo.so.10()(64bit) needed by
> gdal36-libs-3.6.4-4PGDG.rhel8.x86_64 from pgdg-common
> - nothing provides libarmadillo.so.10()(64bit) needed by
> gdal36-libs-3.6.4-5PGDG.rhel8.x86_64 from pgdg-common

Here is me trying 3.5.3

> sudo dnf install
> https://download.postgresql.org/pub/repos/yum/common/redhat/rhel-8-x86_64/gdal35-3.5.3-4.rhel8.x86_64.rpm
> Last metadata expiration check: 1:32:19 ago on Sat 13 Jan 2024 11:50:46 AM
> PST.
> gdal35-3.5.3-4.rhel8.x86_64.rpm
> 182 kB/s | 226 kB 00:01
> Error:
> Problem: package gdal35-3.5.3-4.rhel8.x86_64 from @commandline requires
> gdal35-libs(x86-64) = 3.5.3-4.rhel8, but none of the providers can be
> installed
> - conflicting requests
> - nothing provides libarmadillo.so.10()(64bit) needed by
> gdal35-libs-3.5.3-4.rhel8.x86_64 from pgdg-common
> (try to add '--skip-broken' to skip uninstallable packages or '--nobest'
> to use not only best candidate packages)

On Sat, Jan 13, 2024 at 1:07 PM Joseph G <joseph(dot)glenn(at)mytecknet(dot)com> wrote:

> the XXXX is the RPM that I'm trying to install, here is the output for the
> requirements:
>
>
> sudo rpm -qp takserver-*.noarch.rpm --requires
>> warning: takserver-5.0-RELEASE31.noarch.rpm: Header V4 RSA/SHA512
>> Signature, key ID 6851f5b5: NOKEY
>> rpmlib(VersionedDependencies) <= 3.0.3-1
>> rpmlib(CompressedFileNames) <= 3.0.4-1
>> rpmlib(PayloadFilesHavePrefix) <= 4.0-1
>> java-17-openjdk-devel
>> postgis33_15
>> postgis33_15-utils
>> postgresql15-server
>> postgresql15-contrib
>> openssl
>
>
> Do you need anything more than that?
>
> On Sat, Jan 13, 2024 at 12:40 PM Devrim Gündüz <devrim(at)gunduz(dot)org> wrote:
>
>> What's that XXXX?
>>
>>
>> On 13 January 2024 20:26:19 CET, Joseph G <joseph(dot)glenn(at)mytecknet(dot)com>
>> wrote:
>>
>>> Problem: package XXXX from @commandline requires postgis33_15, but none
>>>> of the providers can be installed
>>>> - package postgis33_15-3.3.1-1.rhel8.x86_64 from pgdg15 requires
>>>> gdal35-libs >= 3.5.2, but none of the providers can be installed
>>>> - package postgis33_15-3.3.1-1.rhel8.x86_64 from pgdg15 requires
>>>> libgdal.so.31()(64bit), but none of the providers can be installed
>>>> - package postgis33_15-3.3.2-1.rhel8.x86_64 from pgdg15 requires
>>>> gdal35-libs >= 3.5.2, but none of the providers can be installed
>>>> - package postgis33_15-3.3.2-1.rhel8.x86_64 from pgdg15 requires
>>>> libgdal.so.31()(64bit), but none of the providers can be installed
>>>> - package postgis33_15-3.3.3-1.rhel8.x86_64 from pgdg15 requires
>>>> gdal35-libs >= 3.5.3, but none of the providers can be installed
>>>> - package postgis33_15-3.3.3-1.rhel8.x86_64 from pgdg15 requires
>>>> libgdal.so.31()(64bit), but none of the providers can be installed
>>>> - package postgis33_15-3.3.4-2PGDG.rhel8.x86_64 from pgdg15 requires
>>>> gdal36-libs >= 3.6.3, but none of the providers can be installed
>>>> - package postgis33_15-3.3.4-2PGDG.rhel8.x86_64 from pgdg15 requires
>>>> libgdal.so.32()(64bit), but none of the providers can be installed
>>>> - package postgis33_15-3.3.5-1PGDG.rhel8.x86_64 from pgdg15 requires
>>>> gdal36-libs >= 3.6.3, but none of the providers can be installed
>>>> - package postgis33_15-3.3.5-1PGDG.rhel8.x86_64 from pgdg15 requires
>>>> libgdal.so.32()(64bit), but none of the providers can be installed
>>>> - conflicting requests
>>>> - nothing provides libarmadillo.so.10()(64bit) needed by
>>>> gdal35-libs-3.5.3-4.rhel8.x86_64 from pgdg-common
>>>> - nothing provides libarmadillo.so.10()(64bit) needed by
>>>> gdal35-libs-3.5.3-7PGDG.rhel8.x86_64 from pgdg-common
>>>> - nothing provides libarmadillo.so.10()(64bit) needed by
>>>> gdal36-libs-3.6.4-4PGDG.rhel8.x86_64 from pgdg-common
>>>> - nothing provides libarmadillo.so.10()(64bit) needed by
>>>> gdal36-libs-3.6.4-5PGDG.rhel8.x86_64 from pgdg-common
>>>> (try to add '--skip-broken' to skip uninstallable packages or
>>>> '--nobest' to use not only best candidate packages)
>>>
>>>
>>> I can confirm that *postgis33_15-3.3.1-1.rhel8.x86_64* exists within my
>>> repositories:
>>>
>>>>
>>>> *sudo dnf provides postgis33_15*Last metadata expiration check:
>>>> 3:14:38 ago on Sat 13 Jan 2024 08:06:49 AM PST.
>>>> postgis33_15-3.3.1-1.rhel8.x86_64 : Geographic Information Systems
>>>> Extensions to PostgreSQL
>>>> Repo : pgdg15
>>>> Matched from:
>>>> Provide : postgis33_15 = 3.3.1-1.rhel8
>>>
>>>
>>> postgis33_15-3.3.2-1.rhel8.x86_64 : Geographic Information Systems
>>>> Extensions to PostgreSQL
>>>> Repo : pgdg15
>>>> Matched from:
>>>> Provide : postgis33_15 = 3.3.2-1.rhel8
>>>
>>>
>>> postgis33_15-3.3.3-1.rhel8.x86_64 : Geographic Information Systems
>>>> Extensions to PostgreSQL
>>>> Repo : pgdg15
>>>> Matched from:
>>>> Provide : postgis33_15 = 3.3.3-1.rhel8
>>>
>>>
>>> postgis33_15-3.3.4-2PGDG.rhel8.x86_64 : Geographic Information Systems
>>>> Extensions to PostgreSQL
>>>> Repo : pgdg15
>>>> Matched from:
>>>> Provide : postgis33_15 = 3.3.4-2PGDG.rhel8
>>>
>>>
>>> postgis33_15-3.3.5-1PGDG.rhel8.x86_64 : Geographic Information Systems
>>>> Extensions to PostgreSQL
>>>> Repo : pgdg15
>>>> Matched from:
>>>> Provide : postgis33_15 = 3.3.5-1PGDG.rhel8
>>>
>>>
>>> I additionally have the following repositories enabled:
>>>
>>>>
>>>> *sudo dnf repolist*repo id
>>>> repo name
>>>> appstream Rocky Linux 8 -
>>>> AppStream
>>>> baseos Rocky Linux 8 - BaseOS
>>>> epel Extra Packages for
>>>> Enterprise Linux 8 - x86_64
>>>> extras Rocky Linux 8 - Extras
>>>> pgdg-common PostgreSQL common RPMs
>>>> for RHEL / Rocky / AlmaLinux 8 - x86_64
>>>> pgdg12 PostgreSQL 12 for RHEL
>>>> / Rocky / AlmaLinux 8 - x86_64
>>>> pgdg13 PostgreSQL 13 for RHEL
>>>> / Rocky / AlmaLinux 8 - x86_64
>>>> pgdg14 PostgreSQL 14 for RHEL
>>>> / Rocky / AlmaLinux 8 - x86_64
>>>> pgdg15 PostgreSQL 15 for RHEL
>>>> / Rocky / AlmaLinux 8 - x86_64
>>>> pgdg16 PostgreSQL 16 for RHEL
>>>> / Rocky / AlmaLinux 8 - x86_64
>>>> powertools Rocky Linux 8 -
>>>> PowerTools
>>>
>>> --
>> Sent from my Android device with K-9 Mail. Please excuse my brevity.
>>
>
>

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message David Ventimiglia 2024-01-13 21:34:40 Re: How to redirect output from PostgreSQL pg_recvlogical to a file or a pipe?
Previous Message Joseph G 2024-01-13 21:07:20 Re: multiple missing providers from pgdg-common