line 452 of src/eix-sync.in reads umask "${previouus_umask}" it should be umask "${previous_umask}" this is why you get minor error on eix-sync, but i didnt notice any broken behavior because of this. Reproducible: Always Steps to Reproduce: 1. run eix-sync 2. 3.
The error he's referring to is this: "/usr/bin/eix-sync: line 452: umask: `': invalid symbolic mode operator"
Thanks: I didn't see this since I use dash as /bin/sh, and dash does not report an error for umsask '' The typo is fixed in eix' git master (>=eix-0.23.7).
Created attachment 299209 [details, diff] Suggested patch for eix-0.23.6.ebuild Patch for eix-0.23.6.ebuild with simple sed in `src_prepare()`
+*eix-0.23.7 (23 Jan 2012) + + 23 Jan 2012; Jeremy Olexa <darkside@gentoo.org> -eix-0.23.6.ebuild, + +eix-0.23.7.ebuild: + Version bump to fix regressions in last version, fixes bugs 399233, 399117, + 399451