Hi, I noticed that in app-portage/eix-0.31.3 my hooks no longer works: > Calculating hash tables... > Writing database file /var/cache/eix/portage.eix... > Database contains 18787 packages in 163 categories. > Diffing databases (18787 -> 18787 packages) > * Running @-hooks > /usr/bin/eix-sync: line 108: Something went wrong with egencache --repo=my-overlay --update --update-changelogs: command not found > * Copying old database to /var/cache/eix/previous.eix > * Running eix-update # cat /etc/eix-sync.conf @egencache --repo=my-overlay --update --update-changelogs I did a bisect. The bad commit introducing this bug is https://github.com/vaeth/eix/commit/4f9cc48ac43c9932db03ba7640d7139cafc4689d Reproducible: Always
Yes, I have the same problem with =eix-0.31.3 * Running @-hooks * Updating metadata for gentoo /usr/bin/eix-sync: line 108: Something went wrong with StatusInfo 'Updating metadata for gentoo': command not found /usr/bin/eix-sync: line 108: Something went wrong with egencache --repo=gentoo --update --update-use-local-desc --jobs=6: command not found * Copying old database to /var/cache/eix/previous.eix * Running eix-update [ebuild R ] app-portage/eix-0.31.3 USE="dep doc nls optimization sqlite -debug -security -strong-optimization -strong-security -swap-remote -tools" LINGUAS="de -ru" With =eix-0.31.2 the Hooks works fine.
Problem seems to be the removed backslash in https://github.com/vaeth/eix/commit/4f9cc48ac43c9932db03ba7640d7139cafc4689d#diff-7faa37a39de99263aa479fb3e20aac1fL106 Fix: https://github.com/vaeth/eix/pull/14
Update to =app-portage/eix-0.31.4 fixed it here. Thanks :)