... Making install in docs/reference/gck gmake[4]: Entering directory '/tmp/ports/usr/ports/security/gcr/work/gcr-3.28.0/docs/reference/gck' gmake[5]: Entering directory '/tmp/ports/usr/ports/security/gcr/work/gcr-3.28.0/docs/reference/gck' gmake[5]: Nothing to be done for 'install-exec-am'. install -m 0644 ./html/annotation-glossary.html ... install -m 0644 ./html/up-insensitive.png install -m 0644 ./html/up.png Traceback (most recent call last): File "/usr/local/bin/gtkdoc-rebase", line 56, in <module> sys.exit(rebase.run(options)) File "/usr/local/share/gtk-doc/python/gtkdoc/rebase.py", line 75, in run ScanDirectory(dir, options) File "/usr/local/share/gtk-doc/python/gtkdoc/rebase.py", line 133, in ScanDirectory ScanDirectory(subdir, options) File "/usr/local/share/gtk-doc/python/gtkdoc/rebase.py", line 114, in ScanDirectory onlinedir = ReadIndex(dir, entry) File "/usr/local/share/gtk-doc/python/gtkdoc/rebase.py", line 153, in ReadIndex for line in common.open_text(os.path.join(dir, file)): File "/usr/local/lib/python3.6/posixpath.py", line 80, in join a = os.fspath(a) TypeError: expected str, bytes or os.PathLike object, not builtin_function_or_method gmake[5]: *** [Makefile:883: install-data-local] Error 1 gmake[5]: Leaving directory '/tmp/ports/usr/ports/security/gcr/work/gcr-3.28.0/docs/reference/gck' gmake[4]: *** [Makefile:626: install-am] Error 2 ...
(In reply to rozhuk.im from comment #0) This looks like an issue related to textproc/gtk-doc, not security/gcr, which depends on it. Please include the following information: * Exact system version (uname -a) * Exact installed Python version (python3.6 --version) * Exact installed lang/python36 port version (pkg version -n python36) * Exact installed textproc/gtk-doc port version (pkg version -n gtk-doc) * Full/complete security/gcr buildlog including invocation command * Contents of /etc/make.conf if not empty
(In reply to Kubilay Kocak from comment #1) # uname -a FreeBSD rimwks 11.2-STABLE FreeBSD 11.2-STABLE r339071M amd64 # python3.6 --version Python 3.6.6 pkg version -n python36 python36-3.6.6_1 =
Created attachment 197904 [details] build. log
Created attachment 197905 [details] make.conf
It is a bug of gtk-doc 1.28: https://bugzilla.gnome.org/show_bug.cgi?id=796011 gtk-doc 1.29 already fixes it.
Created attachment 197913 [details] Update gtk-doc to 1.29
This fix mine issue with gcr, thanks.
A commit references this bug: Author: kwm Date: Sat Oct 13 20:38:51 UTC 2018 New revision: 482012 URL: https://svnweb.freebsd.org/changeset/ports/482012 Log: Update gtk-doc to 1.29. PR: 232017 Submitted by: Ting-Wei Lan <lantw44@gmail.com> Changes: head/textproc/gtk-doc/Makefile head/textproc/gtk-doc/distinfo
Thanks!