Opened 3 years ago
Last modified 2 years ago
#64079 closed defect
privoxy @3.0.32 uses indeterminate perl5.major for dependencies — at Version 1
Reported by: | brunoomartin | Owned by: | essandess (Steve Smith) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.7.1 |
Keywords: | Cc: | ||
Port: | privoxy |
Description (last modified by jmroot (Joshua Root))
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.
Change History (1)
comment:1 Changed 3 years ago by jmroot (Joshua Root)
Description: | modified (diff) |
---|---|
Owner: | set to essandess |
Port: | 3.0.32 removed |
Status: | new → assigned |
Summary: | privoxy @3.0.32 Fails to upgrade → privoxy @3.0.32 uses indeterminate perl5.major for dependencies |
Note: See
TracTickets for help on using
tickets.
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.