From 33688726a8da4889a96b2a2b60cf8693bb388f96 Mon Sep 17 00:00:00 2001 From: osforge-fix Date: Tue, 2 Jun 2026 03:56:49 -0500 Subject: Fix invalid '!? (' empty-flag conditionals from libressl purge (30 ebuilds) The libressl purge mangled '!libressl? ( )' into the invalid '!? ( ... )' (empty USE flag), masking these packages and crashing emerge with InvalidDependString. Unwrap to the bare dependency; remove orphan positive blocks. Co-Authored-By: Claude Opus 4.8 (1M context) --- dev-python/grpcio/grpcio-1.74.0.ebuild | 2 +- dev-python/grpcio/grpcio-1.75.1.ebuild | 2 +- dev-python/grpcio/grpcio-1.76.0.ebuild | 2 +- dev-python/grpcio/grpcio-1.78.1.ebuild | 2 +- dev-python/grpcio/grpcio-1.80.0.ebuild | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) (limited to 'dev-python') diff --git a/dev-python/grpcio/grpcio-1.74.0.ebuild b/dev-python/grpcio/grpcio-1.74.0.ebuild index 506dc0827d9b..211608b4fb08 100644 --- a/dev-python/grpcio/grpcio-1.74.0.ebuild +++ b/dev-python/grpcio/grpcio-1.74.0.ebuild @@ -17,7 +17,7 @@ KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" IUSE="" RDEPEND=" - !? ( >=dev-libs/openssl-1.1.1:0=[-bindist(-)] ) + >=dev-libs/openssl-1.1.1:0=[-bindist(-)] >=dev-libs/re2-0.2021.11.01:= dev-python/cython[${PYTHON_USEDEP}] >=dev-libs/protobuf-25.0 diff --git a/dev-python/grpcio/grpcio-1.75.1.ebuild b/dev-python/grpcio/grpcio-1.75.1.ebuild index 506dc0827d9b..211608b4fb08 100644 --- a/dev-python/grpcio/grpcio-1.75.1.ebuild +++ b/dev-python/grpcio/grpcio-1.75.1.ebuild @@ -17,7 +17,7 @@ KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" IUSE="" RDEPEND=" - !? ( >=dev-libs/openssl-1.1.1:0=[-bindist(-)] ) + >=dev-libs/openssl-1.1.1:0=[-bindist(-)] >=dev-libs/re2-0.2021.11.01:= dev-python/cython[${PYTHON_USEDEP}] >=dev-libs/protobuf-25.0 diff --git a/dev-python/grpcio/grpcio-1.76.0.ebuild b/dev-python/grpcio/grpcio-1.76.0.ebuild index 1b54ea581810..9378a1934a7b 100644 --- a/dev-python/grpcio/grpcio-1.76.0.ebuild +++ b/dev-python/grpcio/grpcio-1.76.0.ebuild @@ -17,7 +17,7 @@ KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" IUSE="" RDEPEND=" - !? ( >=dev-libs/openssl-1.1.1:0=[-bindist(-)] ) + >=dev-libs/openssl-1.1.1:0=[-bindist(-)] >=dev-libs/re2-0.2021.11.01:= dev-python/cython[${PYTHON_USEDEP}] >=dev-libs/protobuf-25.0 diff --git a/dev-python/grpcio/grpcio-1.78.1.ebuild b/dev-python/grpcio/grpcio-1.78.1.ebuild index ef8c8ab68ce5..086c0054a38d 100644 --- a/dev-python/grpcio/grpcio-1.78.1.ebuild +++ b/dev-python/grpcio/grpcio-1.78.1.ebuild @@ -17,7 +17,7 @@ KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" IUSE="" RDEPEND=" - !? ( >=dev-libs/openssl-1.1.1:0=[-bindist(-)] ) + >=dev-libs/openssl-1.1.1:0=[-bindist(-)] >=dev-libs/re2-0.2021.11.01:= dev-python/cython[${PYTHON_USEDEP}] >=dev-libs/protobuf-25.0 diff --git a/dev-python/grpcio/grpcio-1.80.0.ebuild b/dev-python/grpcio/grpcio-1.80.0.ebuild index ef8c8ab68ce5..086c0054a38d 100644 --- a/dev-python/grpcio/grpcio-1.80.0.ebuild +++ b/dev-python/grpcio/grpcio-1.80.0.ebuild @@ -17,7 +17,7 @@ KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" IUSE="" RDEPEND=" - !? ( >=dev-libs/openssl-1.1.1:0=[-bindist(-)] ) + >=dev-libs/openssl-1.1.1:0=[-bindist(-)] >=dev-libs/re2-0.2021.11.01:= dev-python/cython[${PYTHON_USEDEP}] >=dev-libs/protobuf-25.0 -- cgit v1.3.1