Path: csiph.com!newsfeed.xs4all.nl!newsfeed9.news.xs4all.nl!bofh.it!news.nic.it!robomod From: Stefano Rivera Newsgroups: linux.debian.maint.python Subject: Re: Bug#1005043: lintian: check that Python version numbers are not 0.0.0 Date: Tue, 08 Feb 2022 01:30:01 +0100 Message-ID: References: X-Mailbox-Line: From debian-python-request@lists.debian.org Tue Feb 8 00:26:19 2022 Old-Return-Path: X-Amavis-Spam-Status: No, score=-5.851 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, LDO_WHITELIST=-5, SHIP_ID_INT=1] autolearn=no autolearn_force=no X-Policyd-Weight: using cached result; rate: -4.6 Mail-Followup-To: debian-python@lists.debian.org X-Gpg-Public-Key: http://www.rivera.za.net/stefano.gpg MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline User-Agent: NeoMutt/20201127 X-Mailing-List: archive/latest/19746 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/20220208002601.mqhitz5vlumrqqip@satie.tumbleweed.org.za Approved: robomod@news.nic.it Lines: 23 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Tue, 8 Feb 2022 00:26:01 +0000 X-Original-Message-ID: <20220208002601.mqhitz5vlumrqqip@satie.tumbleweed.org.za> X-Original-References: <164409460483.3521277.16549103784531274307.reportbug@erdos.d-and-j.net> <20220206164653.chplpvjvyzhzkxiw@satie.tumbleweed.org.za> Xref: csiph.com linux.debian.maint.python:13933 Hi Julian (2022.02.07_06:26:38_+0000) > I'm a little confused by this. Have a look at > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1005039 against > python3-iniconfig. It has a very straightforward debian/rules, using > pybuild, and its setup.py script has "use_scm_version=True", but it > still produces a python package with version number 0.0.0. > > I have tried this in an environment where I have > python3-setuptools-scm installed, by the way (even though the package > does not Build-Depends on it). I'm using dh-python version 5.20220119 That's the issue, it *needs* to Build-Depend on that (pybuild only exports the PRETEND environment variable when there is a Build-Dependency). Committed a fix to git. SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272