Re: F38 proposal: Prevent from building RPM packages providing python3dist(...) = 0 (Self-Contained Change proposal)

2022-11-24 Thread Karolina Surma
On 11/16/22 08:58, Zbigniew Jędrzejewski-Szmek wrote: Hello, The standard invocation of the Python dependency generator will be changed to always run with option like `--fail-if-version-zero`. (This is the subject of the current proposal.) Based on your concerns, an opt out mechanism would

Re: F38 proposal: Prevent from building RPM packages providing python3dist(...) = 0 (Self-Contained Change proposal)

2022-11-24 Thread Karolina Surma
On 11/14/22 16:35, Ben Cotton wrote: https://fedoraproject.org/wiki/Changes/Prevent-Providing-python3dist(pkg)%3D0 This document represents a proposed Change. As part of the Changes process, proposals are publicly announced in order to receive community feedback. This proposal will only be

Re: F38 proposal: Prevent from building RPM packages providing python3dist(...) = 0 (Self-Contained Change proposal)

2022-11-22 Thread Ewoud Kohl van Wijngaarden
On Tue, Nov 22, 2022 at 12:10:39PM +0100, Karolina Surma wrote: On 11/15/22 12:42, Ewoud Kohl van Wijngaarden wrote: On Tue, Nov 15, 2022 at 12:35:32PM +0100, Karolina Surma wrote: On 11/15/22 08:37, Mattia Verga via devel wrote: Il 15/11/22 00:23, Neal Gompa ha scritto: On Mon, Nov 14, 2022

Re: F38 proposal: Prevent from building RPM packages providing python3dist(...) = 0 (Self-Contained Change proposal)

2022-11-22 Thread Karolina Surma
On 11/15/22 12:42, Ewoud Kohl van Wijngaarden wrote: On Tue, Nov 15, 2022 at 12:35:32PM +0100, Karolina Surma wrote: On 11/15/22 08:37, Mattia Verga via devel wrote: Il 15/11/22 00:23, Neal Gompa ha scritto: On Mon, Nov 14, 2022 at 6:03 PM Kevin Kofler via devel wrote: So let me sum up:

Re: F38 proposal: Prevent from building RPM packages providing python3dist(...) = 0 (Self-Contained Change proposal)

2022-11-15 Thread Zbigniew Jędrzejewski-Szmek
On Tue, Nov 15, 2022 at 12:35:32PM +0100, Karolina Surma wrote: > On 11/15/22 08:37, Mattia Verga via devel wrote: > > Il 15/11/22 00:23, Neal Gompa ha scritto: > >> On Mon, Nov 14, 2022 at 6:03 PM Kevin Kofler via devel > >> wrote: > >>> So let me sum up: > >>> > Some Python building

Re: F38 proposal: Prevent from building RPM packages providing python3dist(...) = 0 (Self-Contained Change proposal)

2022-11-15 Thread Ewoud Kohl van Wijngaarden
On Tue, Nov 15, 2022 at 12:35:32PM +0100, Karolina Surma wrote: On 11/15/22 08:37, Mattia Verga via devel wrote: Il 15/11/22 00:23, Neal Gompa ha scritto: On Mon, Nov 14, 2022 at 6:03 PM Kevin Kofler via devel wrote: So let me sum up: Some Python building backends, eg. setuptools,

Re: F38 proposal: Prevent from building RPM packages providing python3dist(...) = 0 (Self-Contained Change proposal)

2022-11-15 Thread Karolina Surma
On 11/15/22 08:37, Mattia Verga via devel wrote: > Il 15/11/22 00:23, Neal Gompa ha scritto: >> On Mon, Nov 14, 2022 at 6:03 PM Kevin Kofler via devel >> wrote: >>> So let me sum up: >>> Some Python building backends, eg. setuptools, explicitly allow creating package with version

Re: F38 proposal: Prevent from building RPM packages providing python3dist(...) = 0 (Self-Contained Change proposal)

2022-11-15 Thread Miro Hrončok
On 15. 11. 22 0:03, Kevin Kofler via devel wrote: (Though actually, would %global __provides_exclude_from … together with a manual Provides: python3dist(…) = 0 not work?) I believe that %__provides_exclude_from would actually work. -- Miro Hrončok -- Phone: +420777974800 IRC: mhroncok

Re: F38 proposal: Prevent from building RPM packages providing python3dist(...) = 0 (Self-Contained Change proposal)

2022-11-14 Thread Mattia Verga via devel
Il 15/11/22 00:23, Neal Gompa ha scritto: > On Mon, Nov 14, 2022 at 6:03 PM Kevin Kofler via devel > wrote: >> So let me sum up: >> >>> Some Python building backends, eg. setuptools, explicitly allow >>> creating package with version `0.0.0` when the version used by a >>> project is not known.

Re: F38 proposal: Prevent from building RPM packages providing python3dist(...) = 0 (Self-Contained Change proposal)

2022-11-14 Thread Neal Gompa
On Mon, Nov 14, 2022 at 6:03 PM Kevin Kofler via devel wrote: > > So let me sum up: > > > Some Python building backends, eg. setuptools, explicitly allow > > creating package with version `0.0.0` when the version used by a > > project is not known. This was > >

Re: F38 proposal: Prevent from building RPM packages providing python3dist(...) = 0 (Self-Contained Change proposal)

2022-11-14 Thread Kevin Kofler via devel
So let me sum up: > Some Python building backends, eg. setuptools, explicitly allow > creating package with version `0.0.0` when the version used by a > project is not known. This was > [https://github.com/pypa/setuptools/issues/2329 discussed upstream] > with conclusion that it's an intended

F38 proposal: Prevent from building RPM packages providing python3dist(...) = 0 (Self-Contained Change proposal)

2022-11-14 Thread Ben Cotton
https://fedoraproject.org/wiki/Changes/Prevent-Providing-python3dist(pkg)%3D0 This document represents a proposed Change. As part of the Changes process, proposals are publicly announced in order to receive community feedback. This proposal will only be implemented if approved by the Fedora

F38 proposal: Prevent from building RPM packages providing python3dist(...) = 0 (Self-Contained Change proposal)

2022-11-14 Thread Ben Cotton
https://fedoraproject.org/wiki/Changes/Prevent-Providing-python3dist(pkg)%3D0 This document represents a proposed Change. As part of the Changes process, proposals are publicly announced in order to receive community feedback. This proposal will only be implemented if approved by the Fedora