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.94.2) (envelope-from ) id 1tfimk-004beH-2p for pgsql-pkg-debian@arkaria.postgresql.org; Wed, 05 Feb 2025 17:01:58 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1tfimj-00G2Rp-1K for pgsql-pkg-debian@arkaria.postgresql.org; Wed, 05 Feb 2025 17:01:57 +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.94.2) (envelope-from ) id 1tfimi-00G2Rh-Q4 for pgsql-pkg-debian@lists.postgresql.org; Wed, 05 Feb 2025 17:01:56 +0000 Received: from mail-yb1-xb31.google.com ([2607:f8b0:4864:20::b31]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1tfimf-003XSo-1s for pgsql-pkg-debian@postgresql.org; Wed, 05 Feb 2025 17:01:56 +0000 Received: by mail-yb1-xb31.google.com with SMTP id 3f1490d57ef6-e5b16621c28so1967215276.2 for ; Wed, 05 Feb 2025 09:01:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738774912; x=1739379712; darn=postgresql.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=FffZhqQHEfHBlmnU9n9hgb+XmSzjEZBsiptexE3s5vg=; b=bta1z3l/ZAWWEaLOUknzH9z4TIsoUZQXLX8Vn3v7NzsjNsIhW6vVSvhmb1ZJDfVcyt IQDkmitx5H96pbqMO0Y3aQVh7sUpN5SjJ+gR1TiIRRJRhAkV/prFXC5OXRDc1HcIGOgx ROHE6yDoFd0qDqMkUqPJ/sStF1ccjoysvAwG3PfrJle6rzHuoBWUU0Aoe0vqDmLAEH8B a1trFOzNDOM9UVPk4VOMTrftvt+OaJ8Zz3DKhe8qZlgDCisiYJ8vwcL8BotH3wqXEGbJ r4rbmfF3FiMM42+cOxiOm2iKxcknVovnkntMF2HNsMwd9KaPS7vfrbkXk3Y9H7Sp/sJP tKtw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738774912; x=1739379712; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=FffZhqQHEfHBlmnU9n9hgb+XmSzjEZBsiptexE3s5vg=; b=W/WCLQaPiU5Fq3K3d/zM5MZ2xc0OXWM9v//P056GoA1nd80RbzRCijRjgKsD55ndgO ZyhdsvQgPD9ttdGXyr3ThXcJpnebj0rWY2KXeB84giMyxyIPkVqfTTXaubc8nHg2ED2y 15WJK6X3dfzfNmQuyEoYCZB0w0t452EoA8JVN0L80QGAZm9wYyLMmOgvwOSRF/vC0Rou vYmjuQn92hS9p+Kz0vaN+n68sbg3phjMzCH1F+ztvx8C2J3QjTQPy1aWOKjuTzspsQg+ 5JHjhwkTHoNb1OZUCutPu+uZYrp67bolZ+qC8zfisSnMrZZa48l+BB3wEw6ITFJmcB8J /WCA== X-Forwarded-Encrypted: i=1; AJvYcCXt+5QEJtWWjkx278iuzaazpcd1Zrz+mAg+lnVtXlKgPmqWWdhAQjaKG0iE3iunFo+UDlV5cgJaxZiraVBS7Nqb@postgresql.org X-Gm-Message-State: AOJu0YzLIYT+HFDAWGTamzaYfPLAO53yr7v6aTmZtkvqB5THm6cNRtZW ZQERwa4squHn83p1C3TQXYokugbd8T+mP0+uQUxrRvnhVkQFxmhtBtM4vw76nsqAnAUAMhxZ7T+ /ynTXKWE6tghPNFMDUJecFxb1uLk= X-Gm-Gg: ASbGncu58l97DCzRSpL2INby5EwBFPrSpSVR4Eefc+46atCMI7yYOC+Mq0YbMGDW1xh yes5Ph28fBCeKtWVTtqMv+vnEEz++rAISWXZPqnD6Jm2LnL4guAnwAmYbcMh8dvuqFfUBGTAReQ == X-Google-Smtp-Source: AGHT+IFasw0cyJxHRVvr/2NMjz6AYREVvhbAofJ26m/re9swmIksY/BfrLAxUxHUkkpzcfVhbRyXFCueBPvNNRS16kQ= X-Received: by 2002:a05:6902:3483:b0:e5b:3495:4e64 with SMTP id 3f1490d57ef6-e5b34954f10mr437527276.21.1738774911410; Wed, 05 Feb 2025 09:01:51 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Brian Cosgrove Date: Wed, 5 Feb 2025 11:01:39 -0600 X-Gm-Features: AWEUYZmLfK72stZhPZX0K2P7r-WNYcQro9gFdj28-vEQuzffBFP-QnABnpWq0S8 Message-ID: Subject: Re: PgBouncer 1.24.0 - New upstream version To: Christoph Berg , Bradford Boyle , pgsql-pkg-debian@postgresql.org Content-Type: multipart/mixed; boundary="000000000000f0d53c062d6814e2" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000f0d53c062d6814e2 Content-Type: multipart/alternative; boundary="000000000000f0d53b062d6814e0" --000000000000f0d53b062d6814e0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Attached in DEP-3 format, I think, if it helps at all. On Wed, Feb 5, 2025 at 6:40=E2=80=AFAM Brian Cosgrove = wrote: > Skipping this release for bullseye is not entirely unreasonable with > Trixie pending. > > Skipping the entire suite feels unreasonable if the Postgres Debian team > releases 1.24. > > I am working up a patch that will skip only these tests that will likely > be accepted upstream as well, should Debian choose to release 1.24 for > bullseye. > > https://github.com/pgbouncer/pgbouncer/pull/1266 > > > > On Wed, Feb 5, 2025 at 3:10=E2=80=AFAM Christoph Berg wrote= : > >> Re: Bradford Boyle >> > I think we could go without tests on bullseye since it seems like we a= re >> > nearing the trixie release and bullseye will become old old stable. >> > (Correct me if I am wrong on this point, I'm making this assumption >> > based on the trixie freeze dates). There's probably little value in >> > creating extra work here. >> >> Or we just don't update the package on bullseye, leaving it at 1.23.1. >> But there is still the autopkgtest, so we still have test coverage >> there. >> >> > It looks like d/rules for pgbouncer will skip the tests if nocheck is = in >> > DEB_BUILD_OPTIONS -- is this something that can be configured via the >> Jenkins >> > YAML? I am not very familiar with the Jenkins job builder YAML and I >> didn't see >> > any usages of that in the current set of jobs. Or would I need to upda= te >> > generate-pgdg-source to include an additional tweak to disable the >> tests on >> > older platforms? >> >> Any of these would work. >> >> DEB_BUILD_OPTIONS=3Dnocheck would have to be set in the sbuild-package >> script. That's probably the easiest way forward. >> >> The extra test dependencies need annotating with so the >> build doesn't try to install them. >> >> Christoph >> >> >> > > -- > Brian Cosgrove > --=20 Brian Cosgrove --000000000000f0d53b062d6814e0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Attached in DEP-3 format, I think, if it helps at all.
On Wed, Feb 5, 2025 at 6:40=E2=80=AFAM Brian Cosgrove <= ;cosgroveb@gmail.com> wrote:<= br>
Skipping this release for bullseye is not entirely unreasonable with Trixi= e pending.=C2=A0

Skipping the entire suite feels unreaso= nable if the Postgres Debian team releases 1.24.=C2=A0

=
I am working up a patch that will skip only these tests that will like= ly be accepted upstream as well,=C2=A0should Debian choose to release 1.24 = for bullseye.=C2=A0

On Wed, F= eb 5, 2025 at 3:10=E2=80=AFAM Christoph Berg <cb@df7cb.de> wrote:
Re: Bradford Boyle
> I think we could go without tests on bullseye since it seems like we a= re
> nearing the trixie release and bullseye will become old old stable. > (Correct me if I am wrong on this point, I'm making this assumptio= n
> based on the trixie freeze dates). There's probably little value i= n
> creating extra work here.

Or we just don't update the package on bullseye, leaving it at 1.23.1.<= br> But there is still the autopkgtest, so we still have test coverage
there.

> It looks like d/rules for pgbouncer will skip the tests if nocheck is = in
> DEB_BUILD_OPTIONS -- is this something that can be configured via the = Jenkins
> YAML? I am not very familiar with the Jenkins job builder YAML and I d= idn't see
> any usages of that in the current set of jobs. Or would I need to upda= te
> generate-pgdg-source to include an additional tweak to disable the tes= ts on
> older platforms?

Any of these would work.

DEB_BUILD_OPTIONS=3Dnocheck would have to be set in the sbuild-package
script. That's probably the easiest way forward.

The extra test dependencies need annotating with <!nocheck> so the build doesn't try to install them.

Christoph




--
Brian Cosgrove


--
Brian Cosgrove
--000000000000f0d53b062d6814e0-- --000000000000f0d53c062d6814e2 Content-Type: application/octet-stream; name="fix-bullseye-pgbouncer-1.24.patch" Content-Disposition: attachment; filename="fix-bullseye-pgbouncer-1.24.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_m6s5oelu0 ZGlmZiAtLWdpdCBhL2RlYmlhbi9wYXRjaGVzL2ZpeC1wc3ljb3BnLWNsb3NlLXRlc3RzLnBhdGNo IGIvZGViaWFuL3BhdGNoZXMvZml4LXBzeWNvcGctY2xvc2UtdGVzdHMucGF0Y2gKbmV3IGZpbGUg bW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uOWI2OWQ4OQotLS0gL2Rldi9udWxsCisrKyBiL2Rl Ymlhbi9wYXRjaGVzL2ZpeC1wc3ljb3BnLWNsb3NlLXRlc3RzLnBhdGNoCkBAIC0wLDAgKzEsMjkg QEAKK0Rlc2NyaXB0aW9uOiBTa2lwIHRlc3RzIGZvciBDbG9zZSBtZXNzYWdlcyBvbiBwc3ljb3Bn IDwgMy4yCitPcmlnaW46IHVwc3RyZWFtLCBodHRwczovL2dpdGh1Yi5jb20vcGdib3VuY2VyL3Bn Ym91bmNlci9wdWxsLzEyNjYKK0xhc3QtVXBkYXRlOiAyMDI1LTAyLTA1CistLS0KK1RoaXMgcGF0 Y2ggaGVhZGVyIGZvbGxvd3MgREVQLTM6IGh0dHA6Ly9kZXAuZGViaWFuLm5ldC9kZXBzL2RlcDMv CistLS0gYS90ZXN0L3Rlc3RfcHJlcGFyZWQucHkKKysrKyBiL3Rlc3QvdGVzdF9wcmVwYXJlZC5w eQorQEAgLTMxMSw2ICszMTEsMTAgQEAgZGVmIHRlc3RfZGVzY3JpYmVfbm9uX2V4aXN0ZW50X3By ZXBhcmVkX3N0YXRlbWVudChib3VuY2VyKToKKworICMgbGlicHEgYmVmb3JlIFBHMTcgZG9lcyBu b3Qgc3VwcG9ydCBzZW5kaW5nIENsb3NlIG1lc3NhZ2VzCisgQHB5dGVzdC5tYXJrLnNraXBpZigi cHN5Y29wZy5wcS52ZXJzaW9uKCkgPCAxNzAwMDAiKQorK0BweXRlc3QubWFyay5za2lwaWYoCisr ICAgICJwc3ljb3BnLl9fdmVyc2lvbl9fIDwgJzMuMi4wJyIsCisrICAgIHJlYXNvbj0iRGViaWFu IG9sZHN0YWJsZSBkb2Vzbid0IHN1cHBvcnQgYSB2ZXJzaW9uIG9mIHBzeWNvcGcgd2l0aCAnY2xv c2VfcHJlcGFyZWQnIHN1cHBvcnQiLAorKykKKyBkZWYgdGVzdF9jbG9zZV9wcmVwYXJlZF9zdGF0 ZW1lbnQoYm91bmNlcik6CisgICAgIHdpdGggYm91bmNlci5jb25uKCkgYXMgY29ubjoKKyAgICAg ICAgIHJlc3VsdCA9IGNvbm4ucGdjb25uLnByZXBhcmUoYiJ0ZXN0IiwgYiJTRUxFQ1QgMSIpCitA QCAtMzM4LDggKzM0Miw5IEBAIGRlZiB0ZXN0X3N0YXRlbWVudF9uYW1lX2xvbmdlcl90aGFuX3Br dF9idWYoYm91bmNlcik6CisgICAgICAgICBhc3NlcnQgcmVzdWx0LnN0YXR1cyA9PSBwcS5FeGVj U3RhdHVzLlRVUExFU19PSworICAgICAgICAgYXNzZXJ0IHJlc3VsdC5nZXRfdmFsdWUoMCwgMCkg PT0gYiJhYmMiCisKKy0gICAgICAgIGlmIHBzeWNvcGcucHEudmVyc2lvbigpID49IDE3MDAwMDoK KysgICAgICAgIGlmIHBzeWNvcGcucHEudmVyc2lvbigpID49IDE3MDAwMCBhbmQgcHN5Y29wZy5f X3ZlcnNpb25fXyA+PSAiMy4yLjAiOgorICAgICAgICAgICAgICMgbGlicHEgYmVmb3JlIFBHMTcg ZG9lcyBub3Qgc3VwcG9ydCBzZW5kaW5nIENsb3NlIG1lc3NhZ2VzCisrICAgICAgICAgICAgIyBE ZWJpYW4gb2xkc3RhYmxlIGRvZXMgbm90IHBhY2thZ2UgcHN5Y29wZyB3aXRoICdjbG9zZV9wcmVw YXJlZCcKKyAgICAgICAgICAgICByZXN1bHQgPSBjb25uLnBnY29ubi5jbG9zZV9wcmVwYXJlZChu YW1lKQorICAgICAgICAgICAgIGFzc2VydCByZXN1bHQuc3RhdHVzID09IHBxLkV4ZWNTdGF0dXMu Q09NTUFORF9PSworICAgICAgICAgICAgICMgRW5zdXJlIHRoYXQgdGhlIGNsb3NlIHdhcyBzdWNj ZXNzZnVsCmRpZmYgLS1naXQgYS9kZWJpYW4vcGF0Y2hlcy9zZXJpZXMgYi9kZWJpYW4vcGF0Y2hl cy9zZXJpZXMKaW5kZXggMTlmNzkwZS4uNWQ3ODY1MSAxMDA2NDQKLS0tIGEvZGViaWFuL3BhdGNo ZXMvc2VyaWVzCisrKyBiL2RlYmlhbi9wYXRjaGVzL3NlcmllcwpAQCAtMSwyICsxLDMgQEAKK2Zp eC1wc3ljb3BnLWNsb3NlLXRlc3RzLnBhdGNoCiBkZWJpYW4tY29uZmlnCiB1cGRhdGUtdGVzdC1h c3NlcnRpb25zLnBhdGNoCg== --000000000000f0d53c062d6814e2--