[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