[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