Re: privoxy-pki-bundle not Behaving as Desired – Request for Assistance
Steven Smith
steve.t.smith at gmail.com
Sun May 22 18:43:05 UTC 2022
A standard install command grabs pre-built stuff from https://packages.macports.org/privoxy-pki-bundle <https://packages.macports.org/privoxy-pki-bundle>. This pre-built stuff is inevitably stale because it inevitably contains expired certs. We want to port to install stuff, just not pre-built expired stuff.
The desired behavior is to always install from “source,” i.e. the behavior that goes with “port -s install” which always installs the latest up-to-date PKI.
How does one write a Portfile to prevent installs from being cached at https://packages.macports.org/privoxy-pki-bundle ?
> sudo port install privoxy-pki-bundle
> ---> Computing dependencies for privoxy-pki-bundle
> ---> Fetching archive for privoxy-pki-bundle
> ---> Attempting to fetch privoxy-pki-bundle-3.0.33_3+user_pki_bundle.darwin_21.x86_64.tbz2 from https://packages.macports.org/privoxy-pki-bundle
> On May 22, 2022, at 5:19 AM, Ryan Schmidt <ryandesign at macports.org> wrote:
>
> On May 21, 2022, at 12:40, Steven Smith wrote:
>
>> Is there a way to achieve the second objective: prevent MacPorts from building and caching its own copy of the port contents, which for this port will inevitably be filled with expired certificates?
>>
>> Right now, avoiding this issue requires installing the port from “source” with `port -s install`.
>
> Again I don't understand the question.
>
> If you don't want the port to install anything, write the destroot phase to do that. Except that a port must install at least one file. But this doesn't sound like what you're asking.
>
> Why will what the port installs inevitably be filled with expired certificates? What would be the cause of that happening?
>
> If the port's contents should be changed (in the binaries produced by the buildbot and on user systems) then change the port to install the new contents and increase its revision.
>
> Perhaps there is something unique about this software that I don't understand. (I have no idea what this software is.)
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-dev/attachments/20220522/5d7cfdbb/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3898 bytes
Desc: not available
URL: <http://lists.macports.org/pipermail/macports-dev/attachments/20220522/5d7cfdbb/attachment.bin>
More information about the macports-dev
mailing list