/ Ryan Schmidt wrote on Mon 12.Nov'12 at 22:29:03 -0600 /

> On Nov 12, 2012, at 19:00, Phillip Koebbe wrote:
> 
> > On Nov 12, 2012, at 2:17 PM, Christopher Rasch wrote:
> > 
> >> I made the change you suggested.  Now, I'm getting a different error (see 
> >> below).  Macports still appears to be looking for the openssl 1.0.x 
> >> macport.
> 
> > I don't know if this will work in your situation, but in the past I've let 
> > MacPorts install the newer version of a port and then deactivated it and 
> > activated the older version that I need for whatever older port I'm trying 
> > to install.
> 
> Yes that would work. But openssl would still appear as outdated in the output 
> of "port outdated", though (somewhat confusingly) trying to update it will do 
> nothing—until Markus updates the port to a newer version, at which point 
> trying to update it would do so.
> 
> 
> Or you could use the -n switch to tell MacPorts not to upgrade any 
> dependencies.
> 
> sudo port -n install +ldap +sasl +tls
> 
> You may first want to verify with the -y (dry run) flag that there are no 
> other dependencies that you want to upgrade first:
> 
> sudo port -y install +ldap +sasl +tls
> 
> 
> You appear to have your old private copy of postfix in src/postfix. The best 
> idea of all might be instead to set up your own private ports tree, with the 
> proper category directories, e.g. ~/src/dports/mail/postfix. Then you can add 
> ~/src/dports to your sources.conf. If you list it first, before the regular 
> MacPorts tree, any portfiles you have in it should take precedence over 
> official MacPorts versions. Thus if you have your own private 
> ~/src/dports/devel/openssl @0.9.8o_0, MacPorts' openssl @1.0.1c_0 will never 
> be seen. Usually this is a bad idea because you won't receive possibly 
> important updates from us, but if you know what you're doing this strategy 
> can help you manage your custom ports.

Is the lagacy software that prevents you from upgrading your OS some macports 
port? if not, could you simply build the openssl libraries and the version of 
postfix you need from source, perhaps put your older openssl library in 
/usr/local and install postfix over the Apple supplied version (if you've still 
got it. That could mean you wouldn't need to play tricks with macports and so 
continue using it normally? Would that be a possible solution? 

Jamie.
_______________________________________________
macports-users mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo/macports-users

Reply via email to