You are not logged in.

#1 2015-07-16 18:52:20

Gyscos
Member
Registered: 2009-09-19
Posts: 33

[SOLVED] Fish 2.2.0-1 and docker conflicts for autocompletion file

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 filesystem

This 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

#2 2015-07-16 19:28:26

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 9,003
Website

Re: [SOLVED] Fish 2.2.0-1 and docker conflicts for autocompletion file

Gyscos wrote:

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

#3 2015-07-16 22:15:49

Gyscos
Member
Registered: 2009-09-19
Posts: 33

Re: [SOLVED] Fish 2.2.0-1 and docker conflicts for autocompletion file

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

#4 2015-07-17 01:37:37

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,727

Re: [SOLVED] Fish 2.2.0-1 and docker conflicts for autocompletion file

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.

https://bugs.archlinux.org/task/45673

Online

Board footer

Powered by FluxBB