it is pulled in by the last line in salt:
${PYTHON_PKGNAMEPREFIX}opentelemetry-exporter-otlp-proto-http>0:devel/py-opentelemetry-exporter-otlp-proto-http@${PY_FLAVOR}
which brings in:
GCP_AUTH_RUN_DEPENDS=
${PYTHON_PKGNAMEPREFIX}opentelemetry-exporter-credential-provider-gcp>=0.59b0:devel/py-opentelemetry-exporter-credential-provider-gcp@${PY_FLAVOR}
Which brings in:
${PYTHON_PKGNAMEPREFIX}google-auth>=2.25:security/py-google-auth@${PY_FLAVOR
which then pulls:
AIOHTTP_RUN_DEPENDS=
${PYTHON_PKGNAMEPREFIX}aiohttp>=3.8.0<4.0.0:www/py-aiohttp@${PY_FLAVOR}
Maybe you set some custom options to disable that or do you not use that
patch?
https://bugs.freebsd.org/bugzilla/attachment.cgi?id=272214&action=diff
Am 13.07.26 um 18:00 schrieb Matthias Fechner:
Am 13.07.26 um 17:43 schrieb Kirill Ponomarev:
www/py-aiohttp is not a dependency of salt, not in the 3008
RUN_DEPENDS, and nothing in salt's dependency chain. It's building
because your set is 150amd64-gitlab-salt314, so it's coming from the
gitlab side of the bulk, not from salt.
I execute poudriere with:
poudriere bulk -t -r -p gitlab -j 150amd64 -z salt314 sysutils/py-salt
I think it is pulled in by:
security/py-google-auth/Makefile
...
OPTIONS_DEFAULT=AIOHTTP PYJWT REQUESTS
...
AIOHTTP_RUN_DEPENDS=
${PYTHON_PKGNAMEPREFIX}aiohttp>=3.8.0<4.0.0:www/py-aiohttp@${PY_FLAVOR}
Kind regards
Matthias