Control: severity -1 normal
Control: tags -1 + wontfix unreproducible

Bastian Blank:
> Hi Ximin
> 
> On Tue, Nov 26, 2019 at 10:25:51PM +0000, Ximin Luo wrote:
>> Control: severity -1 normal
> 
> Please stop fiddling with severities.
> 

The maintainer of a package decides the severities and whether things are bugs 
or not. Neither have you provided a justification for "serious", it is not 
breaking anything.

>> The more precise reason, as I have explained many times already, is because 
>> the cargo package manager supports crates having optional dependencies. It 
>> is not feasible to automatically merge optional-dependency-sets together 
>> because it results in dependency loops that would not otherwise exist. It is 
>> not economically feasible to manually merge these sets together either, 
>> because it is boring and time-consuming work, error-prone (hard to manually 
>> tell if you did or did not introduce a cycle) and of questionable benefit.
> 
> Yes, I got that.  And it seems cargo does not support recursive
> dependencies.
> 
> However Debian does not use cargo, it uses dpkg and apt.  apt and dpkg
> actually support recursive dependencies.  Due to some downsides in
> regards of the handling of maintainer scripts they are discuraged.  But
> as long as you don't have any of those, which all those packages don't
> have, that's not much of a problem.
> 

Manual cost, nobody is going to want to do this work. Do you want to do this 
work?

>> I do not see any users complaining about this behaviour of our automatic 
>> tooling. We would be happy to work towards a patch on any Debian 
>> infrastructure to make these processes smoother. There is no reason why 
>> adding and removing empty metadata-only packages should require manual 
>> oversight, and if one is (and one should be) interested in automating the 
>> amount of manual work involved in maintaining Debian infrastructure, this is 
>> one obvious tedious task to automate away.
> 
> Sylvestre as rust team member asked the ftp team, which is responsible
> for the archive content, to change their handling of binary-NEW.  So you
> expect the ftp team to do the work you don't want to do.
> 
> This bug is about members of the ftp team asking you to change your
> solution to that problem.  Re-iterating why it's not possible does not
> help.
> 
>> We are all volunteers, there is no "job security" here, why are we manually 
>> reviewing empty packages and we are we trying to conserve a process that 
>> involves manually reviewing empty packages?
> 
> Because the ftp team is responsible for the content of the archive,
> including package names etc.
> 

Your proposed solution involves us doing more manual work, our suggested 
solution involves you doing less manual work. So, no thanks.

X

-- 
GPG: ed25519/56034877E1F87C35
GPG: rsa4096/1318EFAC5FBBDBCE
https://github.com/infinity0/pubkeys.git

Reply via email to