FS#23226 - [task] installs scripts in wrong location
Attached to Project:
Community Packages
Opened by Greg (dolby) - Thursday, 10 March 2011, 16:55 GMT
Last edited by Andrea Scarpino (BaSh) - Sunday, 10 April 2011, 14:57 GMT
Opened by Greg (dolby) - Thursday, 10 March 2011, 16:55 GMT
Last edited by Andrea Scarpino (BaSh) - Sunday, 10 April 2011, 14:57 GMT
|
Details
The task command-line todo list manager installs zsh, fish
and bash completions as well as vim syntax files into
/usr/share/doc/task/scripts/. That way the user never takes
advantage of them.
Additionally, the package is lacking optional dependency on all three above, as well as perl and ruby, in which the files in /usr/share/doc/task/scripts/add-ons/ as written in. |
This task depends upon
Closed by Andrea Scarpino (BaSh)
Sunday, 10 April 2011, 14:57 GMT
Reason for closing: Fixed
Additional comments about closing: task 1.9.4-2
Sunday, 10 April 2011, 14:57 GMT
Reason for closing: Fixed
Additional comments about closing: task 1.9.4-2
edit: /usr/share/doc/task/scripts/add-ons/ has scripts in python as well.
edit2: the /usr/share/doc/task/scripts/add-ons/ scripts also seem to require json
probably perl-json, python-cjson and ruby-json ( http://aur.archlinux.org/packages.php?O=0&K=ruby-json&do_Search=Go )
I had personally always just copied the relevant completion file to my home directory, but yes it's probably easier to install these system wide. Have implemented this. There doesn't need to be a dependency (even optional) on bash/fish/zsh/vim though, at least not simply because they provide completion.
ruby-json is currently in the AUR so can't be a dependency of this. I'll investigate further on this front.
Thanks.
Regarding lua, that's still experimental and upstream advises against enabling it in official builds.
Did the completion scripts work for you? If so, are you happy for me to close this bug?
Thanks.