You're suppost to tell the arch teams about this, Richard. There are plenty examples you could have learned this from, and the devmanual tells you that you ought to. *lz4-0_p120 (31 Jul 2014) 31 Jul 2014; Richard Yao <ryao@gentoo.org> +lz4-0_p120.ebuild: Bump to upstream r120; Keywords on alpha, hppa and ia64 are dropped because valgrind is unavailable on those architectures; We now pull from github, so future updates will be easier Normally dependencies would be done as DEPEND="valgrind? ( dev-util/valgrind )". Since in this case the test suite isn't suited for any use without valgrind installed, we may need to mask USE=test on these architectures instead.
jer, the systemd maintainers wanted some more changes to lz4. My plan was to ask the arch teams to stablize -r1 to save the arch team some trouble.
Never mind. I added USE=valgrind and made it simply not run the test-mem target.