ports.macports.org gives strange port dependencies
Joshua Root
jmr at macports.org
Sun Sep 25 21:26:51 UTC 2022
On 2022-9-25 01:13 , Christopher Jones wrote:
>
>
>> On 24 Sep 2022, at 3:52 pm, Arjun Salyan <arjun at macports.org
>> <mailto:arjun at macports.org>> wrote:
>>
>> The output of "port info pciids” from the same Docker container says:
>
> Can you please run
>
> > port -d info pciids
>
> pipe the output to file and send it here ? I want to see if we can
> figure out what is leading port to decide to add these deps.
Compiler selection doesn't depend only on the platform, it looks at the
actual versions (and existence) of the compilers available on the
system. It's just another way in which a static PortIndex can't reflect
the dynamic values of Portfile variables.
So to make this work as you want, you'd have to either make a way to
inject a fake compiler_version_cache, or provide compiler executables
(or something that looks like them) that report the desired versions on
the system running portindex.
- Josh
More information about the macports-dev
mailing list