Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #14981
| Path | csiph.com!1.us.feeder.erje.net!2.eu.feeder.erje.net!feeder.erje.net!fu-berlin.de!news.servidellagleba.it!bofh.it!news.nic.it!robomod |
|---|---|
| From | Preuße, Hilmar <hille42@web.de> |
| Newsgroups | linux.debian.maint.python |
| Subject | Python pybuild system & setup.cfg |
| Date | Thu, 23 Mar 2023 21:50:01 +0100 |
| Message-ID | <GcA2J-eB5D-3@gated-at.bofh.it> (permalink) |
| X-Original-To | debian-python@lists.debian.org |
| X-Mailbox-Line | From debian-python-request@lists.debian.org Thu Mar 23 20:49:34 2023 |
| Old-Return-Path | <hille42@web.de> |
| X-Amavis-Spam-Status | No, score=-6.969 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, LDO_WHITELIST=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01] autolearn=ham autolearn_force=no |
| X-Policyd-Weight | using cached result; rate: -5.5 |
| X-Ui-Sender-Class | 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 |
| MIME-Version | 1.0 |
| User-Agent | Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Betterbird/102.9.0 |
| Content-Language | en-US, de-DE |
| Content-Type | text/plain; charset=UTF-8; format=flowed |
| Content-Transfer-Encoding | quoted-printable |
| X-Provags-ID | V03:K1:Ca3VMWDWdkUda1UnlvjpavECgO3AbZiu+/Ajcd0u4DY1/z6LGXj WXlzep42SMBo3DaUwJjAPYLW1EfpGrhKi8KfKW9ZGqnOIfFlnH7rvaDR/53G4iAI9e4jdCW F77nSRKLRiZhqwULNaAvbGPE52ix8XAl41EguNU8y8AADlxYQSfQbEhQrpmPAV9kuWsc3/d ew5XO6jliuezjH16renvQ== |
| Ui-Outboundreport | notjunk:1;M01:P0:TQ4/fYWglGk=;Hzj6moLePPi4KIt1+S8yQlXvpI4 bbG26SdvrtD+NuxfuIDswIaqdH6M1LeWWgx1kzH2H/+5gwhKctY2+YucPZXmxfnhBC34e5fOI GfteB01N8AI8xitjxef6+xsAtxo5l1093vVzNNEYJ1h/9KypVS78DUTzMzhofD7+PBtJD34mv qIr5E/VyCpzIk39eJVZt0Tm8fnBUtV93NDYJpjWyp7bs6oCt5GGmqoYR3XP0eeJYOW8LYXi12 edA+WAtwtXvGr4G2RSekdLLcA+B8Dt7HwJtgMI/Tb/kVpbW/RjWF/yzq3iky8ZRetxdL0zeSi a5JSyoRydtX5eRWiMpv23Ap2vSxZJ1Lhax0tyx0VgXqKZO09N95znC+NCsHrCh8hUuHOSlVsG eHICuW1hPpwmw5qxoLiYefiq3r5yK8OnzwTPEET9i61IPi6GE4RJqFvhLBikUdE6TaEgQcQrX I1mPtTy8jseIXZey59qRrGDjsDCWyae3j483sQr8q8cWkTNoV8IeqMLR+Bn/RG6cb7gxv4KsO Gt3AEUPYz6J2xLRUEsq1f0nKe+jvjPJ1jNphm8507KW5yexeauc569Gb3G79xppeCN6AKPeW6 7qeVmjayEQNKD78FmCXUqOH+bV8lGg4FuG5EHn7bfyozZXq7J6czVcEzoXvXEIx2VFoAQpR41 Vm057EuEzEiWgDQ66TnHLdObiNaO+z4vnWMrmJ0/lnJsqmwJ7xy0H99gZl3HdEKpqGTPlp2Vl rYn6T1jF9A4sdpQREQbPpwXRdAvqrWi9O+3Eb/S2mfSpPzrdLlpY7nTrf4k/XXJfORijTVg9x QBl9pMc5fYAX75ssu+Nvk8YyhZCa0hJFdRG9ZHlFUV2Br68fZ7E5z4B9xrLYcAwK1gIh6bWiB Q2HBVmoTPDaZtxWxEIy/5GltApS/91V7na0gc6tiIyJQ/1G386KWEamHgfe3wadsytST8FNxu 7ehwn6uU0pTVdboMcwK/sN2BT3k= |
| X-Mailing-List | <debian-python@lists.debian.org> archive/latest/20889 |
| List-ID | <debian-python.lists.debian.org> |
| List-URL | <https://lists.debian.org/debian-python/> |
| List-Archive | https://lists.debian.org/msgid-search/a34d5399-ae91-a18c-4644-d46fcb039e04@web.de |
| Approved | robomod@news.nic.it |
| Lines | 44 |
| Organization | linux.* mail to news gateway |
| Sender | robomod@news.nic.it |
| X-Original-Date | Thu, 23 Mar 2023 21:49:12 +0100 |
| X-Original-Message-ID | <a34d5399-ae91-a18c-4644-d46fcb039e04@web.de> |
| Xref | csiph.com linux.debian.maint.python:14981 |
Show key headers only | View raw
Hi,
I'm a little bit lost, by building the pssh package. The upstream author
released a new version, which changed the build system. Before I had a
setup.py in the root directory, now there is a pyproject.toml and a
setup.cfg file, the setup.py is gone. The debian/rules file calls the dh
sequencer:
DESTDIR=debian/tmp
%:
dh $@ --buildsystem=pybuild
The build fails right at the beginning, with:
dh clean --buildsystem=pybuild
dh_auto_clean -O--buildsystem=pybuild
I: pybuild base:240: python3.11 setup.py clean
python3.11: can't open file '/<<PKGBUILDDIR>>/setup.py': [Errno 2] No
such file or directory
E: pybuild pybuild:388: clean: plugin distutils failed with: exit
code=2: python3.11 setup.py clean
The content of the pyproject.toml is:
[build-system]
requires = ["setuptools"]
build-backend = "setuptools.build_meta"
The build Deps I use until now are:
Build-Depends: debhelper-compat (= 13),
python3,
python3-setuptools,
dh-sequence-python3
I don't know what needs to be changed to convince debhelper to use the
setup.cfg instead of setup.py. My wild guess is that I have to change my
BD's but I don't know what needs to be added/removed.
Thanks for help,
Hilmar
--
sigfault
Back to linux.debian.maint.python | Previous | Next — Next in thread | Find similar | Unroll thread
Python pybuild system & setup.cfg Preuße, Hilmar <hille42@web.de> - 2023-03-23 21:50 +0100
Re: Python pybuild system & setup.cfg Étienne Mollier <emollier@emlwks999.eu> - 2023-03-23 22:10 +0100
Re: Python pybuild system & setup.cfg Scott Kitterman <debian@kitterman.com> - 2023-03-23 22:20 +0100
Re: Python pybuild system & setup.cfg Preuße, Hilmar <hille42@web.de> - 2023-03-23 23:10 +0100
csiph-web