[MacPorts] #69601: Installing recent versions of yq or wget installs libnetpbm which has a full X11/UI list of dependencies

MacPorts noreply at macports.org
Mon Nov 25 12:56:18 UTC 2024


#69601: Installing recent versions of yq or wget installs libnetpbm which has a
full X11/UI list of dependencies
----------------------------+------------------------
  Reporter:  tux-o-matic    |      Owner:  ryandesign
      Type:  defect         |     Status:  assigned
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:
Resolution:                 |   Keywords:
      Port:  wget yq groff  |
----------------------------+------------------------

Comment (by jleroy):

 Replying to [comment:33 lcvisser]:
 > With the `vala` bindings removed from `libproxy`, I now have 246
 reported dependencies for `wget`.

 Thank you for your work!

 The biggest dependency now seems to be `gpgme`, with 131 ports needed.
 `gpgme` and `libmetalink` dependency are required to enable Metalink
 support in `wget`.

 However:
  -
 [[https://git.savannah.gnu.org/cgit/wget.git/tree/configure.ac#n917|Upstream]]
 Metalink support is enabled only if `libmetalink` is available on the
 target system,
  - Metalink support in `wget` seems to be disabled on most Linux
 distributions (Debian, Ubuntu and RHEL at least),
  - Metalink support in `cURL` have been removed upstream in 2021 due to
 multiples [[https://curl.se/mail/archive-2021-06/0006.html|security
 issues]].


 So maybe the best solution is to just drop Metalink support, or at least
 add a `metalink` variant, disabled by default ?

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


More information about the macports-tickets mailing list