commit: 06b5108b9a9c847c4694f11623fb0d416cc583e2 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Fri Jul 18 14:54:40 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Fri Jul 18 15:17:53 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06b5108b
dev-python/pylibmc: allow use of dev-libs/libmemcached-awesome dev-libs/libmemcached-awesome is an API & ABI compatible fork of dev-libs/libmemcached. The latter hasn't had updates or fixes in quite some time. pylibmc can sometimes hit an assert in libmemcached with pypy that is fixed in libmemcached-awesome. Bug: https://github.com/lericson/pylibmc/issues/298 Signed-off-by: Sam James <sam <AT> gentoo.org> .../pylibmc/{pylibmc-1.6.3-r1.ebuild => pylibmc-1.6.3-r2.ebuild} | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-python/pylibmc/pylibmc-1.6.3-r1.ebuild b/dev-python/pylibmc/pylibmc-1.6.3-r2.ebuild similarity index 93% rename from dev-python/pylibmc/pylibmc-1.6.3-r1.ebuild rename to dev-python/pylibmc/pylibmc-1.6.3-r2.ebuild index e6f84125db0d..b3092f2c4d89 100644 --- a/dev-python/pylibmc/pylibmc-1.6.3-r1.ebuild +++ b/dev-python/pylibmc/pylibmc-1.6.3-r2.ebuild @@ -26,7 +26,10 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 x86" IUSE="sasl" DEPEND=" - >=dev-libs/libmemcached-0.32[sasl=] + || ( + dev-libs/libmemcached-awesome[sasl=] + >=dev-libs/libmemcached-0.32[sasl=] + ) " RDEPEND="${DEPEND}" BDEPEND="
