Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vrzzU-00HD1i-1u for pgsql-pkg-yum@arkaria.postgresql.org; Mon, 16 Feb 2026 14:54:26 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vrzzT-002tx2-1T for pgsql-pkg-yum@arkaria.postgresql.org; Mon, 16 Feb 2026 14:54:23 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vrzzT-002twu-0b for pgsql-pkg-yum@lists.postgresql.org; Mon, 16 Feb 2026 14:54:23 +0000 Received: from smtpout2.smhi.se ([2001:67c:274:5501::39]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1vrzzN-000000012B4-3ih5 for pgsql-pkg-yum@lists.postgresql.org; Mon, 16 Feb 2026 14:54:23 +0000 Received: from epost.smhi.se (winserv973.ad.smhi.se [172.16.6.41]) by smtpout2.smhi.se (Postfix) with ESMTPSA id 369D110C1E8A for ; Mon, 16 Feb 2026 14:54:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smhi.se; s=20180112; t=1771253651; bh=bWYeH4c5fE2gCKW4uy4fi8l/EJd19VaJ60XXBjC8MUo=; h=From:To:Subject:Date:From; b=i5rrPWqJfa8CkfyVjB1KPPvuP0HmvOPJY0Yz8VFmkvqqhhJtCy/Z74NY7Dxd9IFvx FcF3fCwR0Rn5z8rUAd0YZSZ48DD+fDdCxoMe1OJNjZZTd43CDyqiLOrpYDGb0S08k+ 6S0Lv3BKd4wstLP/ZYeQV9tgitw8foJdhNZxVw4I= From: Peter Svensson To: "pgsql-pkg-yum@lists.postgresql.org" Subject: gdal312-python-tools dependency error on RHEL10 Thread-Topic: gdal312-python-tools dependency error on RHEL10 Thread-Index: AQHcn1JP2BDf5Niuc0ifBak1ynKVeA== Date: Mon, 16 Feb 2026 14:54:10 +0000 Message-ID: Accept-Language: sv-SE, en-US Content-Language: sv-SE X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.66.1.180] Content-Type: multipart/alternative; boundary="_000_a085d1dd8ee548d2a1dd2a20216a563esmhise_" MIME-Version: 1.0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --_000_a085d1dd8ee548d2a1dd2a20216a563esmhise_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, I have problem with dependency for gdal312-python-tools on RHEL10 We have redhat, epel and PGDG repositories First I install gdal312-python3 and it also install gdal312-libs f= rom PGDG repo due to dependency. $ rpm -qa|grep gdal gdal312-libs-3.12.2-1PGDG.rhel10.1.x86_64 gdal312-python3-3.12.2-1PGDG.rhel10.1.x86_64 Then i try to install gdal312-python-tools from PGDG repo, but it= will install gdal-libs from rhel repo, and python3-gdal from epel repo. Installing: gdal312-python-tools x86_64 3.12.2-1PGDG.rhel10.1 = PGDG repo Installing dependencies: gdal-libs x86_64 3.10.3-3.el10 = rhel-appstream repo libpq x86_64 16.11-3.el10_= 1 rhel-baseos repo python3-gdal x86_64 3.10.3-7.el10_2 = epel repo Error: Transaction test error: file /usr/lib64/python3.12/site-packages/osgeo/__init__.py from install o= f python3-gdal-3.10.3-7.el10_2.x86_64 conflicts with file from package gdal= 312-python3-3.12.2-1PGDG.rhel10.1.x86_64 ... Why does gdal312-python-tools requires gdal-libs and python3-gdal = instead of gdal312-libs and gdal312-python3 ? Regards, Peter --_000_a085d1dd8ee548d2a1dd2a20216a563esmhise_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Hi,

I have problem with dependency  for  gdal312-python-tool= s on  RHEL10


We have  redhat, epel and PGDG repositories

First I install   gdal312-python3       = ;and it also install gdal312-libs  from  PGDG  repo  du= e to dependency.

$ rpm -qa|grep gdal
gdal312-libs-3.12.2-1PGDG.rhel10.1.x86_64
gdal312-python3-3.12.2-1PGDG.rhel10.1.x86_64


Then i try to install    gdal312-python-tool= s    from  PGDG repo,   but  it will install = gdal-libs from rhel repo, and  python3-gdal  from epel repo.

Installing:
 gdal312-python-tools          x86_64&nb= sp;             3.12.2-1PGDG.rhel10.1  &= nbsp;             PGDG  repo
Installing dependencies:
 gdal-libs               =               x86_64     = ;         3.10.3-3.el10        &nbs= p;                     &n= bsp;   rhel-appstream    repo
 libpq                &nb= sp;                   x86_64&n= bsp;             16.11-3.el10_1    =                      = ;      rhel-baseos     repo
 python3-gdal                &= nbsp;      x86_64            &= nbsp; 3.10.3-7.el10_2               = ;               epel   repo

Error: Transaction test error:
  file /usr/lib64/python3.12/site-packages/osgeo/__init__.py from= install of python3-gdal-3.10.3-7.el10_2.x86_64 conflicts with file from pa= ckage gdal312-python3-3.12.2-1PGDG.rhel10.1.x86_64
   ...


Why does  gdal312-python-tools  requires   gdal-libs an= d python3-gdal       instead of      &nb= sp; gdal312-libs and gdal312-python3     ?


Regards,
Peter



--_000_a085d1dd8ee548d2a1dd2a20216a563esmhise_--