You are not logged in.
Updating fish from 2.1.2-1 to 2.2.0-1 today, and I get the following message:
fish: /usr/share/fish/completions/docker.fish exists in filesystemThis file belongs to the docker (1:1.7.1-1) package.
Looking at other files in this directory, they all belong to the fish package, it appears docker is the only intruder here.
What is the usual policy for files like that? It appears bash-completion files are more spread among multiples packages, are the rules different?
Edit: solved in fish 2.2.0-2
Last edited by Gyscos (2015-07-17 17:42:47)
Offline
What is the usual policy for files like that?
https://wiki.archlinux.org/index.php/Pa … 9.22_error
https://bbs.archlinux.org/viewtopic.php?id=130138
I just deleted mine but then I don't really use fish anymore...
Jin, Jîyan, Azadî
Offline
Ah, I guess filing a bug report is more serious than just posting here.
I meant to ask what is the policy for packaging?
Should shells pack completion files for all possible programs?
Should programs pack completion files for all possible shells?
Or is this handled on a case-by-case basis?
Last edited by Gyscos (2015-07-16 22:17:02)
Offline
Usually the one shipped with the program is going to be better supported, so that most often wins out. It is looked at on a case by case basis, though.
Online