Hi Guillaume,

* Guillaume Yziquel <guillaume.yziq...@mailfence.com> [2024-05-26 09:30]:
For various development reaons on my machine, I had to install the
go-task task tool. It is a task runner in the go ecosystem that has
named its executable... task.

https://github.com/go-task/task.git

This very obviously conflicts with the name of taskwarrior's executable.
Which saddens me a lot.

That naming choice from go-task is most unfortunate. But I do not
expect this name conflict to be of major importance to them. But I need
both taskwarrior and go-task's task. Because I use go-task's task in a
git repository, and use custom taskwarrior configuration to handle a
local bug-tracker local to the same git repository.

I would therefore appreciate, even if I do not have much hope on that
front, that debian packaging and the go-task team could come up with an
agreement on the name used here.

As to myself, I'll be looking at a way to rename the task taskwarrior
executable on my system, possibly by modifying the debian packaging.

As long as go-task is not part of Debian I don't think we should act on this. Otherwise Debian policy 10.1 has something on name conflicts:

https://www.debian.org/doc/debian-policy/ch-files.html#s-binaries

P.S.: using ubuntu (for the moment), but I believe debian is the right
place to report this bug.

I would rather recommend adding symbolic links in /usr/local/bin or ~/.local/bin with the new names.

Cheers Jochen

Attachment: signature.asc
Description: PGP signature

Reply via email to