> On Dec 6, 2020, at 9:35 AM, Ken Cunningham <[email protected]> > wrote: > > of course the simplest method of reverting to an older binary is to just > reactivate it if you still have it installed, but inactive, after an update. > > This will show you what versions are installed: > > port -v installed portname > > and this: > > port activate portname > I like this approach. Unfortunately, I have only the current version:
shapelib @1.5.0_0 (active) Is there some way that I can set this aside and install the version I need and then make it active? According to the usage page, https://ports.macports.org/port/shapelib/stats?days=30&days_ago=0 someone installed the version I am needing, 1.3.0_0, as recently as last month, November 2020. Thanks, Jerry > will give you a menu of previous versions to activate. > > You may run into linkage troubles, etc, but I use this often to get out of a > bind, where port X is updated but port Y that depends on it won't update and > is now broken because of port X being updated. > > This buys me time to fix port Y and then update that in MacPorts, and then > restore the current versions of everything. > > Ken >
