On 2025-12-09 10:01:22 +0100, Andreas Tille wrote:
> Hi Sebastian,
> 
> Am Tue, Dec 09, 2025 at 09:25:00AM +0100 schrieb Sebastian Ramacher:
> > 
> > So, are you becoming the upstream?
> 
> No.
> 
> > If not, uploading it with the team as
> > maintainer we give the wrong impression that this package is still
> > maintained.
> 
> I intend to maintain the existing codebase within Debian. To give a
> concrete example: Bug #1112231 - mp3splt-gtk: Depends on deprecated
> dbus-glib - is clearly an issue that ideally should be solved upstream.
> As Debian maintainer of the package I see my responsibilities as:
> 
>  1. Tagging the issue upstream (which I just did).
> 
>  2. Ensuring that the package does not block progress inside Debian (for
>     example, if mp3splt-gtk prevents removal of dbus-glib, I would take
>     care of removing the GUI component while keeping the CLI tool
>     functional, if feasible).
> 
> > A prospective maintainer needs to also take up upstream
> > maintenance.
> 
> There are many packages in Debian with inactive upstreams that are still
> maintained on the Debian side. Could you clarify what you expect in
> practice under "take up upstream maintenance"?
> 
> For instance, do you mean creating new releases, rewriting parts of the
> codebase, or something else?

mp3splt has three open CVEs from 2017 (!). Going through the issues
reported at https://github.com/mp3splt/mp3splt/issues, there are even
more reports on crashes (not even counting all the issues where the
package produces broken output). Fixing/traiging those would reasonably
fall under "taking over upstream maintenance".

So if you are not becoming upstream, then I think we and our users are
better served by removing this package. A code base with open CVEs that
is expected to handle potentially untrusted files and no upstream
maintainer falls IMHO below the quality threshold that we can expect
from Debian packages.

Cheers
-- 
Sebastian Ramacher

Reply via email to