Re: Wow: Building the likes of devel/llvm16 now requires building rust first (when rust is out of date). . .

From: Charlie Li <>
Date: Thu, 14 Sep 2023 17:52:45 UTC
Mark Millard wrote:
> Note: py39 is in use in my context.
> Building devel/llvm16			requires building textproc/py-recommonmark@py39
> Building textproc/py-recommonmark@py39	requires building textproc/py-sphinx@py39
> Building textproc/py-sphinx@py39	requires building www/py-requests@py39
> Building www/py-requests@py39		requires building net/py-urllib3@py39
> Building net/py-urllib3@py39		requires building security/py-openssl@py39
> Building security/py-openssl@py39	requires building security/py-cryptography@py39
> Building security/py-cryptography@py39	requires building devel/py-setuptools-rust@py39
> Building devel/py-setuptools-rust@py39	requires building lang/rust
> Building devel/llvm16 and the like just got more
> resource intensive for those not already building
> lang/rust . Building lang/rust in my context uses
> system-clang ( not a devel/llvm* ). So no loop in
> my context.
The DOCS option is problematic for if/when the rust port resurrects an 
option to use port LLVM rather than the bundled one.
> I normally build rust anyway. But other folks may
> have been avoiding such.
I and others who use a different USES=ssl provider don't have a choice 
but to build rust every time.

Charlie Li
...nope, still don't have an exit line.