[MacPorts] #64370: pango @1.50.3_0+quartz+x11: Exception: python3 is missing modules: markdown
MacPorts
noreply at macports.org
Fri Jan 7 22:10:15 UTC 2022
#64370: pango @1.50.3_0+quartz+x11: Exception: python3 is missing modules: markdown
--------------------------+------------------------
Reporter: ballapete | Owner: ryandesign
Type: enhancement | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Resolution: | Keywords: leopard
Port: pango |
--------------------------+------------------------
Changes (by ballapete):
* keywords: => leopard
Comment:
#64385 describes the reason for the failure, that `py-markdown` has one
more dependency, `py-importlib-metadata`. Installing this `meson` now
logs:
{{{
Dependency sysprof-capture-4 skipped: feature sysprof disabled
Pkg-config binary for MachineChoice.HOST is cached.
Determining dependency 'gi-docgen' with pkg-config executable
'/opt/local/bin/pkg-config'
env[PKG_CONFIG_PATH]:
Called `/opt/local/bin/pkg-config --modversion gi-docgen` -> 1
CMake binary for 1 is cached.
Preliminary CMake check failed. Aborting.
Run-time dependency gi-docgen found: NO (tried pkgconfig, framework and
cmake)
Looking for a fallback subproject for the dependency gi-docgen
Executing subproject gi-docgen
Project name: gi-docgen
Project version: 2021.9
Program python3 (jinja2, markdown, markupsafe, pygments, toml, typogrify)
found: YES (/opt/local/bin/python3) modules: jinja2, markdown, markupsafe,
pygments, toml, typogrify
Program gi-docgen.py found: YES
(/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/pango-1.50.3/subprojects
/gi-docgen/gi-docgen.py)
Configuring gi-docgen.pc using configuration
Build targets in project: 0
Subproject gi-docgen finished.
Dependency gi-docgen from subproject subprojects/gi-docgen found: YES
2021.9
Configuring config.h using configuration
Configuring pango-features.h using configuration
Program glib-mkenums found: YES (/opt/local/bin/glib-mkenums)
Program g-ir-scanner found: YES (/opt/local/bin/g-ir-scanner)
Pkg-config binary for MachineChoice.HOST is cached.
Determining dependency 'harfbuzz-gobject' with pkg-config executable
'/opt/local/bin/pkg-config'
}}}
For the test build I also deleted two lines from `Portfile`:
{{{
89 configure.args-append \
90 -Dlt_cv_path_NM=${prefix}/bin/nm
}}}
so that `meson` stopped complaing about
{{{
gi-docgen| WARNING: In subproject gi-docgen: Unknown options:
"lt_cv_path_NM"
}}}
--
Ticket URL: <https://trac.macports.org/ticket/64370#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list