darwin_8 variants on Darwin 9 / Mac OS X 10.5 Leopard

Kevin Van Vechten kvv at apple.com
Wed Nov 14 19:44:16 PST 2007


On Nov 14, 2007, at 7:31 PM, Ryan Schmidt wrote:

> So, we have people who had MacPorts installed in Tiger, on which  
> MacPorts selected the darwin_8 variant. And then they upgraded to  
> Leopard and retained their MacPorts installation. Now they've got  
> Leopard, but their installed ports still say darwin_8. Further, when  
> they go to upgrade these ports at some later point, MacPorts still  
> tries to use the darwin_8 variant. Surely this is bad.
>
> What are users expected to do when upgrading the OS major version?  
> Are they expected to throw out their MacPorts install and start  
> over? That would be inconvenient. I'm recommending people uninstall  
> all ports that have darwin_8 variants and reinstall them. That's  
> inconvenient too.
>
> What can we do to improve this situation?

Naively I think that `port upgrade` should attempt to rebuild ports  
with the newer variant, even if the version number of the port has not  
changed.  At least that way, ports can be upgraded to the "native"  
version for the OS en masse, and it's reasonably intuitive.

- Kevin


More information about the macports-dev mailing list