On Tue, Apr 15, 2025 at 12:03:35AM +0200, Bastian Germann wrote: > Source: pymbolic > Version: 2022.2-2 > Severity: normal > > Please move the Vcs repo to the Python Team's salsa group or drop the > Python Team from Uploaders.
Hello Alastair. Just to clarify what the problem is: The following fields in debian/control are incompatible with each other: Uploaders: Debian Python team <[email protected]> Vcs-Browser: https://salsa.debian.org/mckinstry/pymbolcc.git because for example there is not any way that I as a team member can do a team upload and keep the git repo in sync. As Bastian points out, there are essentially two solutions for this: A) The package is yours and only yours. In this case you should drop this field in the next upload: Uploaders: Debian Python team <[email protected]> but additionally, the repository pointing to mckinstry should also exist and be visible from the outside, because if not the Vcs fields would be also wrong and they would have to be removed as well. B) The intent was always for this package to be team maintained. In this case the following two fields can remain: Maintainer: Alastair McKinstry <[email protected]> Uploaders: Debian Python team <[email protected]> but the Vcs fields should point to an existing repo under python team. If this is the case (i.e. B), please just say so, and I will gladly create such repo from snapshot.debian.org[*] and take care of fixing the Vcs fields. I will also fix the clean target, which is the reason why this package drawed my attention. [*] The package has only two releases so far, so I don't think we would lose valuable history. However, if you still have a repo somewhere in your hard disk and I create from snapshot anyway, I would request that you clone it again from salsa to avoid weird merge commits to appear in salsa. Thanks.

