[Pkg-zfsonlinux-devel] Bug#1063457: zfsutils-linux abuses Conflicts in violation of policy 10.1

Helmut Grohne helmut at subdivi.de
Thu Feb 8 14:14:07 GMT 2024


Control: reassign -1 zfsutils-linux,nordugrid-arc-client

On Thu, Feb 08, 2024 at 01:49:34PM +0000, 陈 晟祺 wrote:
> We are aware of this. arcstat is NOT a new binary added in recent versions,
> but is installed into /usr/sbin for several years and versions. I moved it to /usr/bin
> because it does not actually require specific permission to use.

That is a piece of history I was unaware of. Unfortunate.

> Is there any suggestion on such situation? Keeping ours in sbin would cause (the
> long-existing) confusion to user if they install both packages and find that two
> different arcstat exist in bin and sbin. Renaming either one would also make trouble.

We have precedent for similar situations in Debian. Probably the most
prominent is /usr/bin/node. If no agreement can be found over the name,
the typical course of action is to rename both.

In the long term, it would be ideal to get both upstreams talk to each
other and have them to agree that either of them releases the name.

In general, arcstat using update-alternatives is inappropriate, because
they are not different implementations of the same functionality.

Getting advice from debian-devel at lists.debian.org also seems like a
valid approach. We can use feedback to guesstimate the relative uses of
the name.

As you say that this is not a new issue, but was merely hidden by the
sbin vs bin difference, I am reassigning the bug to both packages.

Helmut



More information about the Pkg-zfsonlinux-devel mailing list