Path: csiph.com!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!nntp.speedium.network!feeder01!weretis.net!feeder8.news.weretis.net!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod From: Giovanni Mascellani Newsgroups: linux.debian.bugs.dist,linux.debian.maint.python Subject: Bug#972213: boost1.71: Please indicate some way which python versions you support Date: Fri, 16 Oct 2020 08:50:02 +0200 Message-ID: References: X-Original-To: Drew Parsons , 972213@bugs.debian.org, debian-python@lists.debian.org X-Mailbox-Line: From debian-bugs-dist-request@lists.debian.org Fri Oct 16 06:45:11 2020 Old-Return-Path: X-Spam-Flag: NO X-Spam-Score: -4 Reply-To: Giovanni Mascellani , 972213@bugs.debian.org Resent-To: debian-bugs-dist@lists.debian.org Resent-Cc: Debian Boost Team X-Debian-Pr-Message: followup 972213 X-Debian-Pr-Package: boost1.71 X-Debian-Pr-Source: boost1.71 X-Spam-Bayes: score:0.0000 Tokens: new, 13; hammy, 150; neutral, 125; spammy, 0. spammytokens: hammytokens:0.000-+--followup-for, 0.000-+--followupfor, 0.000-+--FollowupFor, 0.000-+--Followup-For, 0.000-+--debianpolicy Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=debian.org; s=vps.gio.user; t=1602830633; bh=WL14Z8ggpAA7Znn66y/J3V+cNcRBwCTT5NbNQCIBBzA=; h=Subject:To:References:From:Date:In-Reply-To:From; b=WA1wrTJ8e1i+NlNcAaqdtj+7wzzJsybnK2T3l/GqDR0PmEgZSK95j/Pk1WcEEMR89 GLBixXT/VtUCMzqxfCJY8OZLkNLi6ngOnsHulB2HZ5FIfXAA5cxUUxOk60R1sgQtwp Z5nqxU6loT0CxwvIwv/qzlo2JjaW/8NG7BHBFl7jJup5/GJQFjQ0hnhY3NigXgFeaK vLG4pgAZOiJ9wib2oqn/uSEOyfuJ10Qz6Enfx93ARwSuiTyQi6bNrDLNEdQDS7Y+Xa 4Vb1rPH7q0skFjYw26LIwK8UI9aDOdM2IHZyFRy91sWuYKfyyQU3CD07QwPi3qrYik 5nnO/yT7ecPyQ== Organization: Debian User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.3.2 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Debian-Message: from BTS X-Mailing-List: archive/latest/1627576 List-ID: List-URL: Approved: robomod@news.nic.it Lines: 39 Sender: robomod@news.nic.it X-Original-Date: Fri, 16 Oct 2020 08:43:53 +0200 X-Original-Message-ID: X-Original-References: <160268352629.28072.10388202521171168675.reportbug@mail.sceal.ie> <160280958293.174864.15697454085967198930.reportbug@monte.emerall.com> <160268352629.28072.10388202521171168675.reportbug@mail.sceal.ie> <160280958293.174864.15697454085967198930.reportbug@monte.emerall.com> Xref: csiph.com linux.debian.bugs.dist:1028809 linux.debian.maint.python:12943 Hi, Il 16/10/20 02:53, Drew Parsons ha scritto: > Source: boost1.71 > Followup-For: Bug #972213 > X-Debbugs-Cc: debian-python@lists.debian.org > > Would it make sense to use the Built-Using [1] header? > e.g. > Built-Using: python3.8 python3.9 > > dh_python3 knows if the module includes extensions > (*_python*.so.) and could inject the pythons into Built-Using. > > [...] > > [1] > https://www.debian.org/doc/debian-policy/ch-relationships.html#additional-source-packages-used-to-build-the-binary-built-using The precise web page you are linking hints that this use of Built-Using would be improper: "This field should be used only when there are license or DFSG requirements to retain the referenced source packages. It should not be added solely as a way to locate packages that need to be rebuilt against newer versions of their build dependencies". That said, I forgot to mention that the Python versions Boost is compiled against is also tracked in the package names provided by libboost-python1.71.0, which are currently libboost-python1.71.0-py38 and libboost-python1.71-py39. Is this better? More in general, there can be dozens of ways to advertise which Python versions are used to build Boost.Python, but it is not clear to me how this information should be consumed. Giovanni. -- Giovanni Mascellani