Re: PgBouncer 1.24.0 - New upstream version

From: Bradford Boyle <bradford(dot)d(dot)boyle(at)gmail(dot)com>
To: Brian Cosgrove <cosgroveb(at)gmail(dot)com>
Cc: pgsql-pkg-debian(at)postgresql(dot)org
Subject: Re: PgBouncer 1.24.0 - New upstream version
Date: 2025-01-13 04:13:51
Message-ID: CAOMoQbROhu7WG9LnyjHb1RXJrax_HKKMBbwaou+jps0uZgqHFw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-pkg-debian

Hi Brian,

On Sun, Jan 12, 2025 at 4:47 AM Brian Cosgrove <cosgroveb(at)gmail(dot)com> wrote:
>
> Unrelated to autopkgtest, I noticed in October that during debbuild
> the package does not run the main pytest suite for pgbouncer? Is that
> intentional? It appears that before the tests were rewritten in python
> that the package ran the shell-based suite properly.

Looking at the history for d/rules, I think disabling the main test
suite during the build was intended to be a temporary fix for a missing
file in the upstream source archive [0],[1]. It looks like the tests
weren't re-enabled when the issue was fixed upstream.

> I submitted a patch that should be able to be incorporated as-is:
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1085109

I've applied your patch to the package and pushed the changes to Salsa.
I did have to drop the b-d on python3-contextlib2 since this package is
not available (and not needed) in unstable. I also had to add
tzdata-legacy in order for the tests to pass. We'll probably need to add
some tweaks for the pgdg packages to build on older distributions.

[0]: https://salsa.debian.org/postgresql/pgbouncer/-/commit/74f05a0#8756c63497c8dc39f7773438edf53b220c773f67_22_25
[1]: https://github.com/pgbouncer/pgbouncer/issues/431

In response to

Responses

Browse pgsql-pkg-debian by date

  From Date Subject
Next Message apt.postgresql.org Repository Update 2025-01-13 10:42:53 credcheck updated to version 3.0-1.pgdg+1
Previous Message Brian Cosgrove 2025-01-12 12:47:05 Re: PgBouncer 1.24.0 - New upstream version