Just to give a heads up, the next version of eselect will finally drop some long-deprecated commands and options: - "list-modules" is deprecated since eselect-1.1, released in 2009. Use "eselect modules list" instead. - The --no-color option has been replaced by --color=<yes|no|auto> to be compatible with both Portage and GNU tools. Also, when stdout is not a terminal, color is automatically disabled, so in this case the option can be dropped altogether (since eselect-1.0.12). AFAICS, zsh-completion-20130808 still uses both of the above.
Options were finally dropped in eselect-1.4.
Created attachment 365976 [details, diff] Initial patch to silence warning spew I got curious enough about this to take a look, and here's a first cut of silencing those messages. It works and is easy enough: it simply removes the offending arguments from the individual eselect modules. Unfortunately I don't understand the main _eselect() logic/code at all, so someone with superior shell-fu needs to address the remaining bits.
Until a new unstable makes it to the portage tree, it is worth noting that this was resolved in **99999999 a week ago.
Three months passed, how the thing is going?
*** Bug 516902 has been marked as a duplicate of this bug. ***
Bump!
Anything I can do to help? The patch attached in comment #2 looks good to me.
(In reply to Ulrich Müller from comment #7) > Anything I can do to help? The patch attached in comment #2 looks good to me. Commit it to portage? :)
Well, I guess new zsh-completion should hit the tree. I wrote a message to Tim Harder (as he maintains zsh-completion), let's wait for his response.
If he's still alive, of course. He should be getting notifications from bugs.gentoo.org. Can anyone from the Dev team reach out to him?
CCing QA Guys, i can not commit this ATM and Tim seems to be inactive for some time. Please, review and commit.
(In reply to Sergey Popov from comment #11) > CCing QA > > Guys, i can not commit this ATM and Tim seems to be inactive for some time. > Please, review and commit. Before having my funeral you guys could check the git repo and notice it's been fixed since January. ;) I've been slacking a bit on the release since mva mentioned wanting to fix something else first.
(In reply to Tim Harder from comment #12) > I've been slacking a bit on the release since mva mentioned wanting to fix > something else first. Oh, and the pkgmove to gentoo-zsh-completions, prerequisite dep cleanup, etc. Anyway if you want this fixed now install the live ebuild as the next release might take a few days to a week or so.
> I've been slacking a bit on the release since mva mentioned wanting to fix something else first. You've been slacking on the release for a year?
+*zsh-completion-20130808-r1 (21 Nov 2014) + + 21 Nov 2014; Sergey Popov <pinkbyte@gentoo.org> + +zsh-completion-20130808-r1.ebuild, zsh-completion-99999999.ebuild, + +files/zsh-completion-20130808-eselect.patch: + QA commit: revision bump, fix bug #491430, add epatch_user + 21 Nov 2014; Sergey Popov <pinkbyte@gentoo.org> + -zsh-completion-20130808.ebuild, zsh-completion-20130808-r1.ebuild: + QA commit: transfer stable keywords from old revision and drop that revision As this bug affects current stable, i have fixed it using my QA hat