FS#79116 - [transmission-cli] Split off CLI tools into a separate package
Attached to Project:
Arch Linux
Opened by drws (drws) - Sunday, 16 July 2023, 12:16 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:27 GMT
Opened by drws (drws) - Sunday, 16 July 2023, 12:16 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:27 GMT
|
Details
Description:
The transmission-cli package provides Transmission and its CLI tools, which are CLI-only but still useful to have in GUI installations (transmission-show for example). So the transmission-cli package needs to be installed alongside GUI build. The transmission-cli package also adds an additional user, installs a system service, daemon and WebUI. All that is unneeded or even unwanted in an ordinary desktop installation. A solution would be to split off CLI tools into a separate package (transmission-cli-tools for example), add it as an optional dependency of GUI packages and possibly even as an explicit dependency of transmission-cli. If the proposal is rejected or solved in a different manner, there is one small issue to take into account. While both official GUI packages (transmission-gtk and transmission-qt) already list transmission-cli as an optional dependency, the description is incomplete in both ("daemon and web support"). If the CLI tools stay in transmission-cli, a more descriptive one would be "CLI tools, daemon and WebUI". Additional info: * package version: 4.0.3-1 |
This task depends upon
Closed by Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:27 GMT
Reason for closing: Moved
Additional comments about closing: https://gitlab.archlinux.org/archlinux/p ackaging/packages/transmission/issues/2
Saturday, 25 November 2023, 20:27 GMT
Reason for closing: Moved
Additional comments about closing: https://gitlab.archlinux.org/archlinux/p ackaging/packages/transmission/issues/2