Path: csiph.com!news.samoylyk.net!gothmog.csi.it!bofh.it!news.nic.it!robomod From: Alexandre Detiste Newsgroups: linux.debian.bugs.dist,linux.debian.maint.python Subject: Bug#1095776: patroni: please re-add back the build-dependency on python3-setuptools Date: Tue, 11 Feb 2025 22:50:01 +0100 Message-ID: X-Original-To: Debian Bug Tracking System X-Mailbox-Line: From debian-bugs-dist-request@lists.debian.org Tue Feb 11 21:42:09 2025 Old-Return-Path: X-Spam-Flag: NO X-Spam-Score: -2.848 Reply-To: Alexandre Detiste , 1095776@bugs.debian.org Resent-To: debian-bugs-dist@lists.debian.org Resent-Cc: debian-python@lists.debian.org, Debian PostgreSQL Maintainers X-Debian-Pr-Message: report 1095776 X-Debian-Pr-Package: src:patroni X-Debian-Pr-Source: patroni X-Gm-Message-State: AOJu0YxctKaS6Tzjf7zw7rZLtKuJv1TyAUipeYLdSX0vnF2OVDtyt22T x9QlI2KTrSS4d+3LLqvLwzPdnWfv8a2V8a2tzANmHBFUQQSUXv5mr0YT3g72 X-Gm-Gg: ASbGncsqJRvG5fbD93w6r5x4Sj0rKySEdwGJelV5KAcAgmGQOD6QU5qmdmHWQjZeoOQ gZ7WX92kDEveoX55NS8d9TdPsqje9kYzE6L4Oxca8EfM/n7fs35vRO8DbpuIRsitqb8zBA+9/9S z3mgrPQUXB+w7Bq/mM4k+B5l/1uIlw57jwBc8F9hdZJz3mk+roiTsGkfhFR95UrL4UrnYz4qzQb zBGzKHg25mx/7ehsM+A46aSJqsye7tF2Mq6uw5GuA5h2SELmIIISmBmI6SqKDHgar+6cpiw5lkN V85QfirqBEmbYzX2+IgtJybc3D+2XetT7eSCmlBpjDIA X-Google-SMTP-Source: AGHT+IFI8kOnmpeY3WD70ZYaO3rnSzzPsl0Uk0XrbcIanSx1MHHC/6+2aW5pW9DaFbp79xQy/17tEQ== X-Received: by 2002:a05:6402:35cb:b0:5dc:58c8:3154 with SMTP id 4fb4d7f45d1cf-5deadde67f8mr1683534a12.28.1739309919986; Tue, 11 Feb 2025 13:38:39 -0800 (PST) X-Google-Original-From: Alexandre Detiste Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Mailer: reportbug 13.0.2 X-Debian-Message: from BTS X-Mailing-List: archive/latest/1886337 List-ID: List-URL: Approved: robomod@news.nic.it Lines: 30 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Tue, 11 Feb 2025 22:38:39 +0100 X-Original-Message-ID: <173930991902.28380.2209551006078324077.reportbug@quieter> Xref: csiph.com linux.debian.bugs.dist:1232806 linux.debian.maint.python:16712 Source: patroni Version: 4.0.4-6 Severity: important X-Debbugs-Cc: debian-python@lists.debian.org Dear Maintainer, It's not conveninent to be bearer of bad news, but the legacy dependency from dh-python -> python3-setuptools will be removed some day. So, as of today, your package did build by luck; but it won't build anymore when the dh-python in experimental will be uploaded in unstable. patroni does uses an old-style "setup.py" which import setuptools module. Here's a sample bug from the MBF done back then with a longuer explanation: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1080626 https://bugs.debian.org/cgi-bin/pkgreport.cgi?include=subject%3AMissing;submitter=stefanor%40debian.org Greetings, Alexandre