[gentoo-dev] bash-completion-2.1-r1 once again

2014-08-26 Thread Michał Górny
Hello, developers and users. I would like to champion the goal of bringing bash-completion-2.1-r1 to Gentoo. As far as I can see, nobody's been working on this since the first failed attempt has been reverted. Firstly, I would like to describe the differences between the old and the new system.

Re: [gentoo-dev] bash-completion-2.1-r1 once again

2014-08-26 Thread Joshua Kinard
On 08/26/2014 06:51, Michał Górny wrote: Hello, developers and users. I would like to champion the goal of bringing bash-completion-2.1-r1 to Gentoo. As far as I can see, nobody's been working on this since the first failed attempt has been reverted. Firstly, I would like to describe the

Re: [gentoo-dev] bash-completion-2.1-r1 once again

2014-08-26 Thread Michał Górny
Dnia 2014-08-26, o godz. 07:13:53 Joshua Kinard ku...@gentoo.org napisał(a): oldcompdir = /usr/share/bash-completion [...] completionsdir = /usr/share/bash-completion/completions [snip] I take it systems with /usr mounted separately won't be affected by this change? Do we need to

Re: [gentoo-dev] bash-completion-2.1-r1 once again

2014-08-26 Thread Alexander Tsoy
В Tue, 26 Aug 2014 12:51:22 +0200 Michał Górny mgo...@gentoo.org пишет: What needs to change? - The major issue is how to switch the system properly -- preferably, without forcing users to reinstall everything :). I think the best way forward is to: 1. Teach 'old'

Re: [gentoo-dev] bash-completion-2.1-r1 once again

2014-08-26 Thread Michał Górny
Dnia 2014-08-26, o godz. 15:42:42 Alexander Tsoy alexan...@tsoy.me napisał(a): Several packages install completions into compatdir (/etc/bash_completion.d) by default. And these completions are incompatible with autoloader, so they will not work if you simply install them into completionsdir

Re: [gentoo-dev] bash-completion-2.1-r1 once again

2014-08-26 Thread Michał Górny
Dnia 2014-08-26, o godz. 12:51:22 Michał Górny mgo...@gentoo.org napisał(a): I think the best way forward is to: 1. Teach 'old' eselect-bashcomp to find files in the new $completionsdir as well as the old location, and stabilize that soon. 2. Switch the eclass and ebuilds to use the new

Re: [gentoo-dev] bash-completion-2.1-r1 once again

2014-08-26 Thread Michał Górny
Dnia 2014-08-26, o godz. 23:35:16 Michał Górny mgo...@gentoo.org napisał(a): Dnia 2014-08-26, o godz. 12:51:22 Michał Górny mgo...@gentoo.org napisał(a): I think the best way forward is to: 1. Teach 'old' eselect-bashcomp to find files in the new $completionsdir as well as the old