Control: tags -1 + wontfix Control: tags -1 - a11y On Mon, Apr 08, 2019 at 12:14:24PM +0200, Patrick Zanon wrote: > Package: util-linux > Version: 2.33.1-0.1 > Severity: normal > Tags: patch a11y > > Dear Maintainer, > > the rename.ul, which is into the package, is not listed among the possible > alternatives for the "rename" command, like - for example - prename or > file-rename. Thus the command is reacheable only by calling it with its > real name (rename.ul) rather than calling it through the "rename" command.
The util-linux rename command does not implement the same (command line) interface as the alternative(s) does, so it is not policy compliant to add it as an alternative. The expression part is different in the util-linux implementation from other implementations. There's thus no use trying to claim the implementations can be used interchangably (even though it might happen work for some trivial usage). > > The situation could be solved by adding the following line in the script > called during the configuration step: > > update-alternatives --install /usr/bin/rename rename /usr/bin/rename.ul 100 \ > --slave /usr/share/man/man1/rename.1.gz rename.1.gz > /usr/share/man/man1/rename.ul.1.gz Things might be more complicated than this because util-linux is an 'Essential: yes' package. More details in debian-policy. Regards, Andreas Henriksson