[MacPorts] #64079: privoxy @3.0.32 uses indeterminate perl5.major for dependencies (was: privoxy @3.0.32 Fails to upgrade)

MacPorts noreply at macports.org
Mon Nov 29 14:10:51 UTC 2021


#64079: privoxy @3.0.32 uses indeterminate perl5.major for dependencies
---------------------------+-----------------------
  Reporter:  brunoomartin  |      Owner:  essandess
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.7.1
Resolution:                |   Keywords:
      Port:  privoxy       |
---------------------------+-----------------------
Changes (by jmroot):

 * owner:  (none) => essandess
 * status:  new => assigned
 * port:  privoxy 3.0.32 => privoxy


Old description:

> port upgrade fails on upgrading privoxy (dependency problem) on a mac
> running 11.6.1, Xcode 13.1, MacPorts 2.7.1
> Here is the output of the upgrade failure:
> {{{Warning: No port p5.26-sgmlspm found in the index.
> Warning: No port p5.26-getopt-long found in the index.
> Warning: No port p5.26-time-local found in the index.
> --->  Computing dependencies for privoxy
> Error: Dependency 'p5.26-sgmlspm' not found.}}}

New description:

 port upgrade fails on upgrading privoxy (dependency problem) on a mac
 running 11.6.1, Xcode 13.1, MacPorts 2.7.1
 Here is the output of the upgrade failure:
 {{{
 Warning: No port p5.26-sgmlspm found in the index.
 Warning: No port p5.26-getopt-long found in the index.
 Warning: No port p5.26-time-local found in the index.
 --->  Computing dependencies for privoxy
 Error: Dependency 'p5.26-sgmlspm' not found.
 }}}

--

Comment:

 The problem is that privoxy doesn't use a specific version of perl, it
 just goes with whatever variant you happen to have installed perl5 with.
 That's already bad for reproducibility, but it also results in nonexistent
 dependencies being used sometimes, as you've discovered.

-- 
Ticket URL: <https://trac.macports.org/ticket/64079#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list