Damn, I just upgraded to Sequoia and did the old way - had some trouble so I might try again.
—Mark On Wed, Jun 12, 2024, at 6:26 AM, Joshua Root wrote: > Hi Franco, > > Thanks for testing, and good to hear it went well. > > - Josh > > On 12/6/2024 19:41, Franco Vaccari wrote: > > Happy to report that the migration went smoothly. Just one port > > installation finished in error (grass, and looking at the port health that > > was expected, so also qgis3 +grass wasn’t migrated) but that didn’t prevent > > the migration to complete for all other ports (944 of them). > > > > All this on a MacBook Pro with M1 processor, macOS Sonoma 14.5, Xcode 15.4 > > and its CLT’s. > > > > So, all in all, a very positive experience. > > > > Thanks to the MacPorts team! > > > > Ciao > > > > Franco > > > >> On 12 Jun 2024, at 09:46, Franco Vaccari via macports-users > >> <[email protected]> wrote: > >> > >> Dear Josh, > >> > >> since your mail caught me a few minutes after updating from Ventura to > >> Sonoma, and a few seconds before I started to play with MacPorts > >> migration, I felt obliged to give the migrate command a shot… > >> > >> Currently computing dependency order. Will let you know the outcome… > >> > >> Ciao > >> > >> Franco > >> > >>> On 12 Jun 2024, at 09:00, Joshua Root <[email protected]> wrote: > >>> > >>> A 'migrate' action has been added to MacPorts base in git on the master > >>> branch. If you are comfortable with checking out the git repo, installing > >>> MacPorts from source, running potentially buggy pre-release code, and > >>> reporting any issues, we would greatly appreciate you giving it a try. > >>> > >>> The new action automates all parts of the existing Migration procedure > >>> apart from updating Xcode and the CLTs. After updating your OS to a new > >>> major version or transferring to a new machine with a different CPU > >>> architecture, you should be able to simply run: > >>> > >>> sudo port migrate > >>> > >>> and MacPorts base will first be rebuilt, and then all ports that need to > >>> be reinstalled to be compatible with your current system will be. Build > >>> failures should be handled as gracefully as possible and reported at the > >>> end. > >>> > >>> Thanks to Umesh Singla for doing the initial work on this feature, and to > >>> Clemens Lang for doing much of the work of completing and updating the > >>> code. > >>> > >>> - Josh > >> > > > >
