Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #15097

Re: pybuild now supports meson

Path csiph.com!1.us.feeder.erje.net!3.eu.feeder.erje.net!feeder.erje.net!news2.arglkargh.de!news.karotte.org!fu-berlin.de!news.servidellagleba.it!bofh.it!news.nic.it!robomod
From Simon McVittie <smcv@debian.org>
Newsgroups linux.debian.maint.python
Subject Re: pybuild now supports meson
Date Wed, 02 Aug 2023 20:30:01 +0200
Message-ID <GYoLD-4EnY-3@gated-at.bofh.it> (permalink)
References <GYo8V-4DTE-5@gated-at.bofh.it>
X-Original-To debian-python@lists.debian.org
X-Mailbox-Line From debian-python-request@lists.debian.org Wed Aug 2 18:23:56 2023
Old-Return-Path <smcv@debian.org>
X-Amavis-Spam-Status No, score=-108.52 tagged_above=-10000 required=5.3 tests=[ATTENDEES_DBSPAM_BODY3=1, BAYES_00=-2, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, LDO_WHITELIST=-5, RCVD_IN_DNSWL_MED=-2.3, T_SCC_BODY_TEXT_LINE=-0.01, UNPARSEABLE_RELAY=0.001, USER_IN_DKIM_WELCOMELIST=-0.01, USER_IN_DKIM_WHITELIST=-100] autolearn=ham autolearn_force=no
MIME-Version 1.0
Content-Type text/plain; charset=us-ascii
Content-Disposition inline
X-Debian-User smcv
X-Mailing-List <debian-python@lists.debian.org> archive/latest/21015
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/ZMqfIznZ5eBObij2@tautology.pseudorandom.co.uk
Approved robomod@news.nic.it
Lines 20
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Wed, 2 Aug 2023 19:23:31 +0100
X-Original-Message-ID <ZMqfIznZ5eBObij2@tautology.pseudorandom.co.uk>
X-Original-References <20230802174424.kblpsp7hac2sqygj@satie.tumbleweed.org.za>
Xref csiph.com linux.debian.maint.python:15097

Show key headers only | View raw


On Wed, 02 Aug 2023 at 17:44:24 +0000, Stefano Rivera wrote:
> The latest upload of dh-python to unstable (6.20230802) includes a
> meson plugin, so pybuild can easily build a package multiple times for
> all supported Python modules.

I don't think this is necessarily appropriate for a lot of the packages
in the dd-list: many of them don't install any public Python modules,
only private Python modules for internal use (often only for their
tests). It seems better for those to keep using Meson directly, to match
upstream expectations and give their maintainers full control over their
build options.

One that I was surprised not to see on the list is dbus-python, which
currently uses Meson directly. I'd vaguely planned to try building it
using pybuild and meson-python, but pybuild invoking Meson directly
might be better.

(meson-python itself is a false positive: it's already using pybuild.)

    smcv

Back to linux.debian.maint.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

pybuild now supports meson Stefano Rivera <stefanor@debian.org> - 2023-08-02 19:50 +0200
  Re: pybuild now supports meson Simon McVittie <smcv@debian.org> - 2023-08-02 20:30 +0200
    Re: pybuild now supports meson Stefano Rivera <stefanor@debian.org> - 2023-08-02 21:20 +0200
    Re: pybuild now supports meson Nicholas D Steeves <sten@debian.org> - 2023-08-02 22:30 +0200

csiph-web