After attempting to use eix-0.33.0 and discovering it is broken, I tried downgrading to 0.32.10 and found it does not seem to be compatible with the latest app-shells/push (3.0). It seems that the changes in eix that require push 3.0 also mean that push 3.0 is not backwards compatible. See also: bug # 633424 and bug # 628512 Reproducible: Always
wrong include path. The gentoo push is installed into /lib/push/push.sh, while eix-sync in a wrong place (/usr/share/push/push.sh). Fix is to change the /usr/share/eix/eix-functions SourcePush function to: SourcePush() { eixf_source=`cat "/lib/push/push.sh" 2>/dev/null` || die \ "`gettext 'push.sh from https://github.com/vaeth/push/ is needed'`" eval "$eixf_source" } ciao luigi
*** This bug has been marked as a duplicate of bug 633424 ***