Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1leiMZ-0006Oe-9e for pgsql-pkg-yum@arkaria.postgresql.org; Thu, 06 May 2021 18:04:39 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1leiMW-0007sL-UB for pgsql-pkg-yum@arkaria.postgresql.org; Thu, 06 May 2021 18:04:36 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1leiMW-0007sD-P6 for pgsql-pkg-yum@lists.postgresql.org; Thu, 06 May 2021 18:04:36 +0000 Received: from mail-oi1-x22a.google.com ([2607:f8b0:4864:20::22a]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1leiMT-00042x-LM for pgsql-pkg-yum@postgresql.org; Thu, 06 May 2021 18:04:36 +0000 Received: by mail-oi1-x22a.google.com with SMTP id o16so1156400oiw.3 for ; Thu, 06 May 2021 11:04:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telsasoft-com.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=z6nEYiZDsY9BzSE4kfftAC8Lq63Ggn9hYbhyiXpXzrU=; b=utNG/WAT45fSBrNPhew93zyF+wMjd6w/CTecGUQd5LXXV1MQkzes/6+G3EZWdWat1c nsOw+OYgFfK5UD8xhdzJwRjjmeKsFr3FjZaDJPJpq++wmhyR8pibt9C5sHgYwfUmwuVu uVef36V3RhuLanf5x5DeBHHAWruo0DvT4Kt2O9PJvtCjTwV61BJ+dLvCT3cmzb6zJ47s AzOBDe+72a6FO7PswyODyqXJzR9jxFQQ8b3hFYmXWWYpseICCP5DYXwiemmXxhlmko0L 7EYzZBWQnuFtiiZONBTGMLwZuE7P9LMwNuED98ZaObSgkoW5hJ52ClNI4VQrEBT1+2Gb C6Dw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=z6nEYiZDsY9BzSE4kfftAC8Lq63Ggn9hYbhyiXpXzrU=; b=Oycxwb8BGHz1lgxjZfKOp9OywkLxMsDplH0n/vIAzsqMvPlmyhbr+hSxmqmuJ6c5OZ oeYBSJilEYKDRDHZLKUJfstIZU5jQHNv/Ds89o5fxhzQHHNZCZtg7fvaLMBO0NY7zbTX xcRsMBtRgVlRyRdhXKwFmrNTWIIcjnN9udaZEkZlTlsI9agTQaVH9b2FT+SfNZ7E+S2J DOsThEZT9VjlyZDR2i6NmX459RuBRvwas+kVrGUktWk3nz0Y89eSuf1AQfeYIzmTR3cB unNymlJI4wuKVTkqDUkC3ek0mdAzULy0oyqLIjvpPKZ78PA59pDJ1NxJqwLAmKVBMMpx JAyA== X-Gm-Message-State: AOAM5336sWbXKDypl6X9ShQuBtPRJ+R+lHhPfLugXf3rDDgxPM6gl+37 7zNqTCdAWu9Rb8QlP+Y8s94sjQ== X-Google-Smtp-Source: ABdhPJzOBPH10Hwxk+5WeODAm//aCeDLK1j5FbKvdxAKpYVjNFJJrZ2k/CF5Z0yE5v3fPvxvjcNg3w== X-Received: by 2002:aca:b7d5:: with SMTP id h204mr11730754oif.18.1620324270610; Thu, 06 May 2021 11:04:30 -0700 (PDT) Received: from pryzbyj.telsasoft (charmander.telsasoft.com. [50.244.222.1]) by smtp.gmail.com with ESMTPSA id k8sm553656oig.6.2021.05.06.11.04.29 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 06 May 2021 11:04:30 -0700 (PDT) Received: by pryzbyj.telsasoft (Postfix, from userid 1000) id EFF38800897; Thu, 6 May 2021 13:04:28 -0500 (CDT) Date: Thu, 6 May 2021 13:04:28 -0500 From: Justin Pryzby To: PyGreSQL Development Cc: Devrim =?iso-8859-1?B?R/xuZPx6?= , pgsql-pkg-yum@postgresql.org Subject: Re: [PyGreSQL] Latest PyGreSQL package for pgdg-common requires libpq5 Message-ID: <20210506180428.GO27406@telsasoft.com> References: <4aad0bf0-6395-de76-0e2b-46f8f39f2c33@uvic.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4aad0bf0-6395-de76-0e2b-46f8f39f2c33@uvic.ca> User-Agent: Mutt/1.9.4 (2018-02-28) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Thu, May 06, 2021 at 10:35:20AM -0700, Evan Rempel wrote: > repository: > https://download.postgresql.org/pub/repos/yum/common/redhat/rhel-7-x86_64/ That's built by Devrim et al (copied) and not by the pygres team. > Previous builds of the PyGreSQL had an rpm requires list that included only > libpq.so.5()(64bit) > > The latest build contains a requires list of > libpq.so.5()(64bit) > libpq5 > > The inclusion of the libpq5 requirement forces the install of the > pgdg-common package libpq5 which conflicts with the Redhat 7 package > postgresql-libs > > What it intentional to start requiring the package libpq5 or could the > PyGreSQL package be set back to nly require the libpq.so.5()(64bit) which is > satisfied by the Redhat 7 package postgresql-libs? I'm not sure, but there's also features which require recent client library, so there's a balance between 1) not requiring brand new dependencies; and 2) making new features available (without waiting for 5 years until their in the then-oldest release). This is one new feature: | New query method memsize() that gets the memory size allocated by the query (needs PostgreSQL >= 12 on the client). -- Justin