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 1vJ5Iw-00A1KA-2Z for pgsql-pkg-yum@arkaria.postgresql.org; Wed, 12 Nov 2025 07:30:10 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vJ5Iu-009o6e-1s for pgsql-pkg-yum@arkaria.postgresql.org; Wed, 12 Nov 2025 07:30:08 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vJ5Iu-009o6W-10 for pgsql-pkg-yum@lists.postgresql.org; Wed, 12 Nov 2025 07:30:08 +0000 Received: from mailout217.brandenburg.de ([194.76.232.217]) by makus.postgresql.org with smtp (Exim 4.96) (envelope-from ) id 1vJ5Ir-006gXT-1S for pgsql-pkg-yum@lists.postgresql.org; Wed, 12 Nov 2025 07:30:07 +0000 From: "Lorenz, Christopher" DKIM-Filter: OpenDKIM Filter v2.11.0 mailout217.brandenburg.de 0057E6031D DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zit-bb.brandenburg.de; s=default; t=1762932602; bh=bb2lngH490RkNomFVN5NjRzKG9+jZZ5Vtr50ep93Y6E=; h=From:To:Subject:Date:From; b=lC4sKCb9em51pRwqN+3rD/hT61eD86pCcl8+sYNpETmkBSQ/54cO4VxVrX4Z9Agj+ i6HMXTXCz677ptBnAAMf0qx6MQrh6CIKKAzAruDtu2GcN0QXyvhaQlrYuhIfkQglDK +Pyf/vFBSHTJ8ABhqHb3fyHhB7ivVyb8OEav+f/UnBJWtU19fmMpQpDX2VtOdnMf/G /eXMRJHXWImKzMB2hx/tvuPRMh1SXCKv2CaBZ/Hgn3V8bi6RM6Y3HJ4MUc0vTy9rgo RW/2vlpZqY+7Ip8H67mnqkvaAhb+/QQFKtaFgEVFLEnlMFXLYKkPdLZE4zWMQyprl+ NgfvIOBViePwQ== To: "pgsql-pkg-yum@lists.postgresql.org" Subject: RHEL8+9 libpcre2 dependencies in postgis packages Thread-Topic: RHEL8+9 libpcre2 dependencies in postgis packages Thread-Index: AdxTpf71jbdNPiDfSwafn/buwMPZ3Q== Date: Wed, 12 Nov 2025 07:30:01 +0000 Message-ID: Accept-Language: de-DE, en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.129.65.242] x-tm-as-product-ver: SMEX-14.0.0.3223-9.1.2019-29570.005 x-tm-as-result: No-10--7.307800-8.000000 x-tmase-matchedrid: g7XVaO+YFMstC1eAkW8MEi0rAbu/h0p4oJ9fUBwJTsxpcllX9CE7NS7U uxdyt0pIBqppdY0Ui0e3QNNbu119InIc/Nd+0EFe/CprfuGlsmkqGSKayMy/0qblOPYo31FrIjW JMsGiLEWiORCerYMqGsuYIkz5RRxDjWDfMO3Wy/m5xEk7XHDs76JYuGaIjh0/IOKWWMbJYW2zZH hGBmyWLiEDSoeKo+QxMaGMVGvIJ/Nw3KLC2TPT8eE/P3ewEMoQ4o52Mv3bAwA= x-tm-as-user-approved-sender: No x-tm-as-user-blocked-sender: No x-tmase-result: 10--7.307800-8.000000 x-tmase-version: SMEX-14.0.0.3223-9.1.2019-29570.005 x-tm-snts-smtp: CEC1B03F682794511850218DFF1A888A2971FB1EBC3C55992F9547AE832018582000:9 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi, on last update we got some errors updating postgis in RHEL8: Problem 1: cannot install the best update candidate for package postgis31_1= 3-3.1.12-10PGDG.rhel8.x86_64 - nothing provides libpcre2-8-0 needed by postgis31_13-3.1.12-13PGDG.rhel8.= x86_64 from PostgreSQL_PostgreSQL13_-_RHEL_8_x86_64 Problem 2: cannot install the best update candidate for package postgis31_1= 4-3.1.12-10PGDG.rhel8.x86_64 - nothing provides libpcre2-8-0 needed by postgis31_14-3.1.12-13PGDG.rhel8.= x86_64 from PostgreSQL_PostgreSQL14_-_RHEL_8_x86_64 I've found that the dependencies changed from pcre to libpcre2-8-0: $ rpm -qp /tmp/postgis31_13-3.1.12-13PGDG.rhel8.x86_64.rpm --requires | gre= p pcre libpcre.so.1()(64bit) libpcre2-8-0 $ rpm -qp /tmp/postgis31_13-3.1.12-10PGDG.rhel8.x86_64.rpm --requires | gre= p pcre libpcre.so.1()(64bit) pcre The libraries libpcre2 are provided by pcre2 on RHEL8+9: $ rpm -qf /usr/lib64/libpcre2-8.so.0 pcre2-10.32-3.el8_6.x86_64 $ rpm -qf /usr/lib64/libpcre.so.1 pcre-8.42-6.el8.x86_64 I've found the commit for postgis 3.1: https://git.postgresql.org/gitweb/?p= =3Dpgrpms.git;a=3Dcommitdiff;h=3Da2e39ff2a23b5c925ff0fb08340c6a7f85313c29 As I can see you use pcre2 only from RHEL10 upwards, but RHEL8 and RHEL9 al= so provides the library with package pcre2 . Thanks and Regards, Christopher Lorenz