[MacPorts] #69764: Mpv doesn't recognized rst2man installed by py312-docutils if it's not default

MacPorts noreply at macports.org
Wed Apr 17 14:23:26 UTC 2024


#69764: Mpv doesn't recognized rst2man installed by py312-docutils if it's not
default
-------------------------+--------------------
 Reporter:  eirnym       |      Owner:  (none)
     Type:  defect       |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:
 Keywords:  mpv rst2man  |       Port:  mpv
-------------------------+--------------------
 I did a clean install today and found that mpv doesn't recognize rst2man
 installed py312-docutils. Quick look in logs and contents of
 py312-docutils revials the reason of this problem.

 I put relevant logs below where it's clearly shown that mpv looks for
 rst2man or rst2man-3.12.py while py312-docutils installs rst2man-3.12.

 I see a very small patch to solve this issue: add rst2man-3.12 to a search
 list in meson configuration file.

 It's very annoyng for me to have to select py312-docutils then deselect it
 to uninstall

 relevant log file:
 {{{
 :info:configure Message: Detected Swift library directory:
 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx
 :info:configure Has header "AppKit/NSTouchBar.h" : YES
 :info:configure Program rst2man rst2man-3.12.py found: NO
 :info:configure meson.build:1567:10: ERROR: Program 'rst2man
 rst2man-3.12.py' not found or not executable
 :info:configure A full log can be found at
 /opt/local/var/macports/build/_opt_macports_ports_multimedia_mpv/mpv/work/build
 /meson-logs/meson-log.txt
 :info:configure Command failed:  cd
 "/opt/local/var/macports/build/_opt_macports_ports_multimedia_mpv/mpv/work/mpv-0.37.0"
 && /opt/local/bin/meson setup --prefix=/opt/local --buildtype=release
 -Dmanpage-build=enabled -Dcoreaudio=enabled -Dcocoa=enabled
 -Dcplugins=enabled -Dzlib=enabled -Dswift-build=enabled -Dhtml-
 build=disabled -Dvideotoolbox-gl=enabled -Dcuda-hwaccel=disabled
 -Dopensles=disabled -Degl-drm=disabled -Degl-angle-lib=disabled -Degl-
 angle-win32=disabled -Daudiounit=disabled -Dios-gl=disabled
 -Ddirect3d=disabled -Dandroid-media-ndk=disabled -Drpi=disabled
 -Ddvbin=disabled -Dlibmpv=false -Dcaca=disabled -Dcdda=enabled -Dpthread-
 debug=disabled -Ddvdnav=enabled -Degl-x11=disabled -Dgl=enabled -Dgl-
 cocoa=enabled -Dvulkan=enabled -Dgl-x11=disabled -Djack=disabled
 -Djavascript=disabled -Djpeg=enabled -Dlibarchive=enabled
 -Dlibbluray=enabled -Dlua=lua5.2 -Dopenal=disabled -Dpdf-build=disabled
 -Dpulse=disabled -Drubberband=disabled -Duchardet=disabled
 -Dvapoursynth=disabled -Dx11=disabled -Dxv=disabled
 /opt/local/var/macports/build/_opt_macports_ports_multimedia_mpv/mpv/work/mpv-0.37.0
 /opt/local/var/macports/build/_opt_macports_ports_multimedia_mpv/mpv/work/build
 --wrap-mode=default
 :info:configure Exit code: 1

 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/69764>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list