cyrus-sasl2: error building +universal
Ryan Schmidt
ryandesign at macports.org
Wed Jan 6 09:19:01 PST 2010
On Jan 6, 2010, at 10:16, Joost Kremers wrote:
> On Wed, 06 Jan 2010 07:59 -0600, Ryan Schmidt wrote:
>
>> The command you probably wanted was
>>
>> sudo port upgrade --enforce-variants installed +universal
>> You probably need to deactivate the old non-universal cyrus-sasl2 before
>> the new universal one can be built.
>>
>> sudo port deactivate cyrus-sasl2
>> sudo port clean cyrus-sasl2
>> sudo port install cyrus-sasl2 +universal
>
> I tried that but got an error again. Full output is here:
>
> http://user.uni-frankfurt.de/~kremers/macports-cyrus-sasl-error.txt
It shows your zlib and openssl ports are not universal. Since these are dependencies of cyrus-sasl2, they must be built universal first. MacPorts base does not check for this problem directly, though some individual ports do. I just added this check to cyrus-sasl2, so if you wait a half hour, then "sudo port selfupdate" and try again, it should inform you of this problem and tell you how to rebuild openssl and its dependencies (zlib) universal using
sudo port upgrade --enforce-variants openssl +universal
More information about the macports-users
mailing list