Backing up MacPorts directories
Steve Holden
steve at coordinated.org
Thu May 28 04:52:20 PDT 2015
> -----Original Message-----
> From: Ryan Schmidt [mailto:ryandesign at macports.org]
> Sent: 26 May 2015 20:33
> To: Larry Velázquez
> Cc: Steve Holden; MacPorts Users
> Subject: Re: Backing up MacPorts directories
>
> On May 26, 2015, at 12:11 PM, Lawrence Velázquez wrote:
>
> > On May 26, 2015, at 7:11 AM, Steve Holden wrote:
> >
> >> Is it recommended to omit any of the directories under
> >> ‘/opt/local/var/macports’ from backups (e.g. ‘distfiles’, ‘sources’)?
> >> https://guide.macports.org/#internals.hierarchy
> >>
> >> Whilst I’d like a fully-functioning MacPorts installation if I have to
> >> boot from or restore from a backup drive, I wondered whether any of
> >> its build directories could be safely omitted? Would their contents be
> >> re-downloaded or re-built automatically (or could they be manually)?
> >
> > You can probably omit these.
> >
> > - var/macports/build: A scratch directory for port builds. There
> > shouldn't be anything in there, unless a build was interrupted and you
> > didn't run `port clean` afterwards.
> > - var/macports/distfiles: A cache for ports' source distributions.
> > MacPorts will redownload anything it can't find here.
> > - var/macports/logs: MacPorts' logs.
> > - var/macports/sources: Contains the ports tree and MacPorts base source
> > code. I believe `port selfupdate` repopulates this, so you need not
> > back it up.
>
> While the contents of those directories can be safely deleted, MacPorts
> might expect the directories themselves to exist, with certain permissions
> and ownership. Not sure if they will be recreated automatically if you delete
> them (or exclude them from your backup, then restore them).
Thanks, Ryan and Larry - I'll exclude the contents (but not the directories themselves) from my backup.
Best wishes,
Steve
More information about the macports-users
mailing list