Bug#1026104: longstanding problem with dependencies of python3-numpy in testing

2023-01-11 Thread Simon McVittie
On Tue, 10 Jan 2023 at 20:04:08 +0100, Helmut Grohne wrote: > We do not see a simple change or > patch that would be readily applicable to improve the situation. Sandro > indicated that he does not want to work on such a patch, which is his > right granted by the Debian Constitution. On the other

Bug#1026104: longstanding problem with dependencies of python3-numpy in testing

2023-01-08 Thread Joachim Wuttke
> How about this? > > #!/bin/sh > ":" """ " > if which python3.11 >/dev/null 2>&1; then > exec python3.11 "$0" "$@" > else > echo "Please install python3.11 to use this tool" >&2 > fi > exit 1 > """ > print("hey, I'm running under

Bug#1026104: longstanding problem with dependencies of python3-numpy in testing

2023-01-07 Thread Helmut Grohne
Hi Joachim, On Sat, Jan 07, 2023 at 09:50:28PM +0100, Joachim Wuttke wrote: > Would it make sense to submit an issue against dh-python? I think that dh-python - in general - does the right thing here. It looks at #! lines and adds the appropriate dependencies. If you want to make a dent on

Bug#1026104: longstanding problem with dependencies of python3-numpy in testing

2023-01-07 Thread Philipp Kern
On 07.01.23 21:50, Joachim Wuttke wrote: The issue for me is not that I do "just want to not have 2 python interpreters installed". The issue for me is the Depends of the transitory python3-numpy releases break my dependent software, as described in

Bug#1026104: longstanding problem with dependencies of python3-numpy in testing

2023-01-07 Thread Joachim Wuttke
Dear all: Sandro wrote: > Please compare the numpy popcon numbers (which we know are not > detailed, but it's a start) with the handful of people having reported > this issue. While maintaining numpy, my work caters towards the actual > numpy users, not people who just want to not have 2 python

Bug#1026104: longstanding problem with dependencies of python3-numpy in testing

2023-01-07 Thread Helmut Grohne
Hi Matthew, On Sat, Jan 07, 2023 at 05:06:50PM +, Matthew Vernon wrote: > Sandro, would you be opposed to relaxing the Depends: to a Recommends: ? If > you would be opposed, would you mind briefly explaining why, please? I think this question was already posed by Simon McVittie and Sandro's

Bug#1026104: longstanding problem with dependencies of python3-numpy in testing

2023-01-07 Thread Sandro Tosi
On Sat, Jan 7, 2023 at 12:06 PM Matthew Vernon wrote: > > Hi, > > On 14/12/2022 18:55, Joachim Wuttke wrote: > > > At times, python3-numpy in testing depends on two python3 > > minor versions in parallel. This is unusual, annoying for > > many users, and breaking dependent software for some. > >

Bug#1026104: longstanding problem with dependencies of python3-numpy in testing

2023-01-07 Thread Matthew Vernon
Hi, On 14/12/2022 18:55, Joachim Wuttke wrote: At times, python3-numpy in testing depends on two python3 minor versions in parallel. This is unusual, annoying for many users, and breaking dependent software for some. Complaints have been filed at Sandro, would you be opposed to relaxing the

Bug#1026104: longstanding problem with dependencies of python3-numpy in testing

2022-12-18 Thread Joachim Wuttke
Reviewing #945824, I believe that even if we were eventually to overrule the Python maintainers on this, (i) the impact to users in the meantime is very low, and (ii) we are about to freeze, so it's unlikely we'd make any decision applying to bookworm. So I think we should leave this for the

Bug#1026104: longstanding problem with dependencies of python3-numpy in testing

2022-12-17 Thread Sean Whitton
Hello, We had a plan to have a meeting on Tuesday if anything came up. Reviewing #945824, I believe that even if we were eventually to overrule the Python maintainers on this, (i) the impact to users in the meantime is very low, and (ii) we are about to freeze, so it's unlikely we'd make any

Bug#1026104: longstanding problem with dependencies of python3-numpy in testing

2022-12-14 Thread Joachim Wuttke
Package: tech-ctte Estimated volunteers of the Debian Technical Committee: At times, python3-numpy in testing depends on two python3 minor versions in parallel. This is unusual, annoying for many users, and breaking dependent software for some. Complaints have been filed at