Thank you, this is exactly what I wanted! Sources.conf was the missing piece I needed.
On Aug 20, 2020, at 12:47 PM, Lothar Haeger <[email protected]> wrote: > You could probably check out the port tree from 2018 into a local folder and > use that in sources.conf as the only entry. > >> Am 20.08.2020 um 18:34 schrieb Wowfunhappy <[email protected]>: >> >> Hello! >> >> I'm running Mavericks, because I want to and it's my favorite OS. >> Sometimes—understandably—things break on Mavericks, because it's old. That's >> completely fine, I'm delighted that old OS's are still supported at all! >> >> However, there are some ports which are broken now but used to work. The one >> I'm currently having issues with is Docker Machine, which can't be installed >> due to an issue in Go and/or the Legacy Support framework (ticket #60611). I >> remember installing Docker Machine from Macports at some point in 2018, so >> it definitely used to work, and I wouldn't mind using that two-year-old >> version now—but I don't know how! >> >> I do understand how to install an older version of a single port, via the >> procedure documented at >> https://trac.macports.org/wiki/howto/InstallingOlderPort. However, what I >> want to do is install an older version of not just Docker Machine, but all >> of the packages that Docker Machine depends on, so I'm not trying to compile >> a new version of Go with an old version of the Legacy Support Framework, or >> vice-versa. Is there a way to do that? >> >> I'm using a clean prefix, so there's no danger of interfering with other >> ports installed on the system. >> >> In other words, I'm hoping to accomplish something kind of similar to >> Debian's snapshot system, where you can install from Debian's repositories >> as they were at a certain date in the past. https://snapshot.debian.org/ >> >> Thank you!
