[Pkg-matrix-maintainers] Bug#1085728: python-multipart: Make room for https://pypi.org/project/multipart/ somehow?
Colin Watson
cjwatson at debian.org
Wed Nov 20 13:51:57 GMT 2024
On Wed, Nov 20, 2024 at 12:57:47PM +0000, Julian Gilbey wrote:
> (2) Please take a look at
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1073445#25 (though
> I'm not proposing changing the package name in this NMU).
Looks reasonable, though I haven't looked in much detail ...
> (3) I would suggest tweaking Colin's proposal: the other binary/source
> packages currently (build-)depending on python3-multipart should all
> be upgraded *first* to change their python3-multipart dependency to
> read:
>
> python3-multipart (<< 0.1) | python3-python-multipart
>
> This way, when the python3-multipart package is renamed, these other
> packages will continue to work without change (unless the newer
> version of python3-multipart that I'm planning to NMU breaks them
> anyway).
That might be a good idea, but I wonder if the order should be flipped:
python3-python-multipart | python3-multipart (<< 0.1)
My instinct is that apt will behave slightly better that way, but even
if I'm wrong about that, it seems better to put the eventually-preferred
name first.
> (4) With the maintainer's current non-responsiveness, it may make
> sense to salvage these three interlinked packages (fastapi,
> python-multipart, sqlmodel). That will take longer than an NMU, but
> will help with the longer-term maintenance of these packages. (I
> would propose transferring them to the Debian Python Team if they are
> salvaged.)
I'm not very familiar with the salvaging process, but I don't object.
Judging from
https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#package-salvaging
it looks like that takes a minimum of about a month, giving plenty of
time for the maintainer to react and stop the process? And would you
like to drive that (since I suppose I might be seen as having a slight
conflict of interest due to being an upstream committer to multipart)?
--
Colin Watson (he/him) [cjwatson at debian.org]
More information about the Pkg-matrix-maintainers
mailing list