saltstack/salt — pull request #3065 by shadowfax-chc (2012-12-29 06:21:29+00:00)
Title: Added module for eix tool (for Gentoo)

Eix is a tool that maintains a database of the portage tree to allow faster searching. It also allows the user to sync both the official portage tree and any overlays added via layman with a single command.

I have added a module for calling the sync and update command for eix as well as updated the ebuild.refresh_db function to first try calling eix-sync, if that fails, call emerge --sync as normal.

(I personally, as a Gentoo user, never use emerge --sync since eix-sync does it and more, but this allows those that do not have eix installed to sync the standard way).