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!

Reply via email to