[MacPorts] #59900: Install of youtube-dl requires multiple Python modules of various versions

MacPorts noreply at macports.org
Mon Dec 30 00:10:22 UTC 2019


#59900: Install of youtube-dl requires multiple Python modules of various versions
----------------------+----------------------
  Reporter:  spmundi  |      Owner:  (none)
      Type:  defect   |     Status:  new
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.6.2
Resolution:           |   Keywords:  variants
      Port:           |
----------------------+----------------------

Comment (by kencu):

 looks like `clang-3.4` is calling in `python27`, at least on this system
 I'm on right now. `clang-3.4` can't, I believe, use anything in the
 python3.X series, so you're stuck there.

 `youtube-dl` has chosen to use `python38` as it's default variant.
 However, you can just use `python37` if you install `youtube-dl` with the
 `+python37` variant.

 your message says

 > It does no good for me to try and install using variants. EG port
 install youtube-dl -python38. There is no difference in the output. I do
 not wish to have me ports cluttered up with all manner of pythonx.x
 installs which I am not using.

 I have no idea what you are trying to actually say there.

 But if you "I do not wish to have me ports cluttered up with all manner of
 pythonx.x installs which I am not using." then you might want to install
 `youtube-dl` with the `python37` variant.

 That is pretty much the best we can do. If that's not sufficient for you,
 as they say "pull requests are welcome" to improve the situation, and if
 you should come up with something useful, they will be reviewed and
 critiqued in detail, as always.

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


More information about the macports-tickets mailing list