Re: Broken deps on PostgreSQL 14.13 package update
От | Allen Hewes |
---|---|
Тема | Re: Broken deps on PostgreSQL 14.13 package update |
Дата | |
Msg-id | 3422b0e669d75dd96b456cb82b702383e94a2d33.camel@decisiv.com обсуждение исходный текст |
Ответ на | Re: Broken deps on PostgreSQL 14.13 package update (Devrim Gündüz <devrim@gunduz.org>) |
Ответы |
Re: Broken deps on PostgreSQL 14.13 package update
|
Список | pgsql-pkg-yum |
On Fri, 2024-08-09 at 00:14 +0300, Devrim Gündüz wrote: > Hi, > > On Thu, 2024-08-08 at 15:53 +0000, Allen Hewes wrote: > > It appears there's a package dep issue with the recent PostgreSQL > > 14.13 packing update. Not sure on where to get > > "perl(PostgreSQL::Test::Utils)" from... > > It took me some time to be able to reproduce it... Works on all of my > instances but fails on a new installation when I disabled PG 15 and > PG > 16 repos. > Interesting, b/c it's failing on all of my Fedora's and Rocky 9's with the same error. I'm interested to know why it works for you. I took a look at the packaging and it seems to need a exclusion for the dynamic dependency step, unless there is a package for these files? rpm -qp ~/Downloads/postgresql14-devel-14.13-1PGDG.f39.x86_64.rpm -l| grep '\.pm' /usr/pgsql-14/lib/pgxs/src/test/perl/PostgreSQL/Test/BackgroundPsql.pm /usr/pgsql-14/lib/pgxs/src/test/perl/PostgreSQL/Test/Cluster.pm /usr/pgsql-14/lib/pgxs/src/test/perl/PostgreSQL/Test/Utils.pm /usr/pgsql-14/lib/pgxs/src/test/perl/PostgresNode.pm /usr/pgsql-14/lib/pgxs/src/test/perl/PostgresVersion.pm /usr/pgsql-14/lib/pgxs/src/test/perl/RecursiveCopy.pm /usr/pgsql-14/lib/pgxs/src/test/perl/SimpleTee.pm /usr/pgsql-14/lib/pgxs/src/test/perl/TestLib.pm And checking the differences between 14.12 and 14.13 -devel packaging, I find: diff -Nuarp <(rpm -q postgresql14-devel --requires | grep perl | sort - d) <(rpm -qp ~/Downloads/postgresql14-devel-14.13-1PGDG.f39.x86_64.rpm --requires | grep perl | sort -d) --- /dev/fd/63 2024-08-08 17:15:35.357090545 -0400 +++ /dev/fd/62 2024-08-08 17:15:35.358090518 -0400 @@ -13,6 +13,8 @@ perl(File::Temp) perl(IPC::Run) perl-IPC-Run perl(overload) +perl(PostgreSQL::Test::BackgroundPsql) +perl(PostgreSQL::Test::Utils) perl(Scalar::Util) perl(Socket) perl(strict) /allen ________________________________ Disclaimer Confidentiality Notice: This e-mail, and any attachments and/or documents linked to this email, are intended forthe addressee and may contain information that is privileged, confidential, proprietary, or otherwise protected by law.Any dissemination, distribution, or copying is prohibited. This notice serves as a confidentiality marking for the purposeof any confidentiality or nondisclosure agreement. If you have received this communication in error, please contactthe original sender.
В списке pgsql-pkg-yum по дате отправления: