On Jan 14, 2020, at 03:52, Raphael Cohn wrote:

> I'm trying to get macports to use a local (file://) repository for a macports 
> installed in a non-standard prefix (in this case, a project local macports, 
> ie per user, per project) with a mixture of private and public port files. I 
> want to be able to build from source the first time, then use a previously 
> built archive for any subsequent operations. For example. uninstalling and 
> reinstalling a bunch of ports as the project evolves.
> 
> Ideally, I thought I could just create an entry in archive_sites.conf that 
> pointed to <prefix>/var/macports/software, but that doesn't work; adding use 
> of incoming/verified to point to a package in software (symlink) doesn't 
> work; signing with my own key doesn't work. I must be missing something.
> 
> Is this even possible?

I don't think I understand what you're trying to do.

<prefix>/var/macports/software is where MacPorts puts compressed archives of 
the ports you've installed. If you uninstall a port, its corresponding archive 
in that directory will be deleted.

So it doesn't make sense to list that location in archive_sites.conf, since 
there would never be an occasion when you need to install a port and there 
would be an archive already there. The archive would only be there if the port 
is already installed.

Reply via email to