Problems installing Atlas

Joshua Root jmr at macports.org
Wed Jun 9 15:21:14 PDT 2010


On 2010-6-10 03:16 , shawn at msbx.ws wrote:
> Hi all,
> 
> I'm trying to install the atlas port with the universal variant and I'm
> getting the following error:
> 
> Error: Cannot install atlas for the arch(s) 'i386 x86_64' because
> Error: its dependency gcc44 is only installed for the arch 'x86_64'
> Error: and does not have a universal variant.
> Error: Unable to execute port: architecture mismatch
> 
> I know that gcc44 does not have a universal variant, but gcc44 does
> install 32- and 64-bit libraries so this should work. This actually
> works fine under 1.8.2 with the latest atlas port. I'm guessing that
> 1.9.0 is doing some extra checks that weren't being done before? I'm
> running 1.9.0 with Snow Leopard.

Right. For now we should probably just put gcc in depends_skip_archcheck
where this is a problem. For the future, maybe the gcc ports should use
the universal variant to control whether multilib is enabled?

- Josh


More information about the macports-users mailing list