Package: bacula-console-qt
Severity: wishlist
X-Debbugs-Cc: [email protected]

bacula-console-qt ships the Bacula Admin Tool as `/usr/sbin/bat`. This
is a GUI tool, and has a `.desktop` file pointing to it.

Meanwhile, there is a Debian package for the `bat` command-line tool,
very commonly invoked via the command line. People are accustomed to
using that tool as `bat` in other distributions, but Debian ships it as
`batcat` to avoid conflicts with Bacula. (This rename originally
occurred to avoid conflict with a different package that was more
commonly invoked via the command line; the rename was preserved to avoid
conflict with Bacula.) This is sufficiently awkward that users sometimes
use diversions or symlinks or similar to work around it.

`bat` upstream reached out to Bacula upstream, in
https://gitlab.bacula.org/bacula-community-edition/bacula-community/-/issues/2774
. Bacula's upstream maintainer said:
> I believe that distro are used to do that. bacula-console-qt or
> bacula-bat are fine and should be used. People might be surprised and
> looking for the executable they used before, they will not be very
> happy, but in this case, it might be a link in some menu so the impact
> will be limited.

Would you be willing to consider shipping the executable in Debian as
`bacula-bat`, and updating the `.desktop` file accordingly? This would
then allow Debian to maintain cross-distribution compatibility for users
of the `bat` command-line tool commonly found in other distributions.

Thank you for considering this.

- Josh

Reply via email to