As it says in the PR, this script ends with an error, but it seems like it
doesn’t actually matter, since the test site is in fact built in
/tmp/steve-site.#####
Error provided below for someone who knows what it means, and if I should care:
[09:42:01] ERROR Cannot load plugin `gfm`
_utils.py:117
libcmark-gfm.dylib not found. See build-cmark.sh. Error:
dlopen(../../infrastructure-pelican/bin/cmark-gfm-0.28.3.gfm.12/lib/libcmark-gfm.dylib,
0x0006): tried:
'../../infrastructure-pelican/bin/cmark-gfm-0.28.3.gfm.12/lib/libcmark-gfm.dylib'
(no such file),
'/System/Volumes/Preboot/Cryptexes/OS../../infrastructure-pelican/bin/cmark-gfm-0.28.3.gfm.12/lib/libcmark-gfm.dylib'
(no such file),
'/opt/homebrew/lib/../../infrastructure-pelican/bin/cmark-gfm-0.28.3.gfm.12/lib/libcmark-gfm.dylib'
(no such file),
'/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/lib/../../infrastructure-pelican/bin/cmark-gfm-0.28.3.gfm.12/lib/libcmark-gfm.dylib'
(no such
file),
'/opt/homebrew/lib/../../infrastructure-pelican/bin/cmark-gfm-0.28.3.gfm.12/lib/libcmark-gfm.dylib'
(no such file),
'/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/lib/../../infrastructure-pelican/bin/cmark-gfm-0.28.3.gfm.12/lib/libcmark-gfm.dylib'
(no such
file),
'/usr/lib/../../infrastructure-pelican/bin/cmark-gfm-0.28.3.gfm.12/lib/libcmark-gfm.dylib'
(no such file, not in dyld cache),
'../../infrastructure-pelican/bin/cmark-gfm-0.28.3.gfm.12/lib/libcmark-gfm.dylib'
(no such file),
'/Users/rcbowen/devel/apache/infrastructure-pelican/bin/cmark-gfm-0.28.3.gfm.12/lib/libcmark-gfm.dylib'
(no such file),
'/System/Volumes/Preboot/Cryptexes/OS/Users/rcbowen/devel/apache/infrastructure-pelican/bin/cmark-gfm-0.28.3.gfm.12/lib/libcmark-gfm.dylib'
(no such
file),
'/Users/rcbowen/devel/apache/infrastructure-pelican/bin/cmark-gfm-0.28.3.gfm.12/lib/libcmark-gfm.dylib'
(no such file)
But, with this PR, and the other one earlier today, we should now have a site
where at least all of the pages are there, and work, even if it’s pretty sparse.
—Rich
> On Oct 10, 2025, at 9:44 AM, rbowen (via GitHub) <[email protected]> wrote:
>
>
> rbowen opened a new pull request, #51:
> URL: https://github.com/apache/steve/pull/51
>
> This makes test-build.sh actually run for me, and adds some documentation
> so that people who are not already familiar with the infrastructure-pelican
> tools will know how and where to do the necessary stuff. Note that while the
> script ends with
>
> ERROR Cannot load plugin `gfm`
>
> _utils.py:117
> libcmark-gfm.dylib not found. See build-cmark.sh. Error:
>
> The script does in fact run to completion and build the test site. Could
> use some tips in how to get rid of that error message, but it seems
> unnecessary.
>
>
>
> --
> This is an automated message from the Apache Git Service.
> To respond to the message, please log on to GitHub and use the
> URL above to go to the specific comment.
>
> To unsubscribe, e-mail: [email protected]
>
> For queries about this service, please contact Infrastructure at:
> [email protected]
>
—
Rich Bowen
[email protected]