Thanks for your clear and kind response to what now seems to have been an unfair rant on my part. Clearly, I didn’t have a good understanding of what reclaim actually did. Now I get it.
I should note that all of my requested ports have been successfully migrated. It wasn’t easy, but I learned a lot. Thanks for that. Mike -- www.mgnewman.com > On Oct 23, 2024, at 17:49, Joshua Root <[email protected]> wrote: > > Michael Newman wrote: > >> So, I decided to run reclaim and try again with ffmpeg. But this time the >> list of dependencies was huge: > [long list of dependencies] > > Yes, ffmpeg has a lot of dependencies and even more when building from > source. Reclaim may have removed some of the latter because they're not > needed once you have built and installed the ports that use them. > >> I just don’t understand this. I am now watching MacPorts build rust for >> which must be the fourth or fifth time today. Why does it have to keep >> building rust over and over again? > > Rust was updated to a new version, which accounts for one of the rebuilds. > Otherwise it was probably only rebuilt if you uninstalled it (with port > reclaim or otherwise). Everything is deactivated and then activated again > when you restore a snapshot, which may look superficially similar to but is > much faster than actually building. > >> Should I just delete MacPorts and start all over again? > That would probably just mean you have to build rust yet again? :) > > - Josh >
