New Migration procedure

Ryan Schmidt ryandesign at macports.org
Sat Jul 16 16:27:08 PDT 2011


On Jul 16, 2011, at 18:16, Rainer Müller wrote:

> as registry 2.0 with 'portdbformat sqlite' stores the platform a port
> was built and installed on, the migration procedure [1] needs to be
> rewritten for the upcoming Lion release.
> 
> 'port outdated' will consider all installed ports as outdated with a
> note saying "(platform darwin 10 != darwin 11)".

Has anyone tested that this actually works? If it does, I'll be so happy. :)

But won't most logn-time users still have the old flat registry? Unless they've paid attention to mailing list discussions, they wouldn't even know another registry format exists, nor that they should have upgraded to it.


> It's no longer necessary to manually remove and reinstall all ports or
> use a script for that, instead this can be solved by running the command
> 'port upgrade outdated'. Of course the migration will only be that easy
> if no build failures occur.
> 
> Rainer
> 
> [1] http://trac.macports.org/wiki/Migration






More information about the macports-dev mailing list