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!
