Hi,

Building gcr failed here :

[378/380] /usr/local/bin/gi-docgen generate --quiet --fatal-warnings --config 
docs/gck/gck.toml --output-dir=docs/gck/gck-1 --no-namespace-dir 
--content-dir=/local/git/ports/pobj/gcr-3.41.1/gcr-3.41.1/docs/gck gck/Gck-1.gir
FAILED: docs/gck/gck-1 
/usr/local/bin/gi-docgen generate --quiet --fatal-warnings --config 
docs/gck/gck.toml --output-dir=docs/gck/gck-1 --no-namespace-dir 
--content-dir=/local/git/ports/pobj/gcr-3.41.1/gcr-3.41.1/docs/gck gck/Gck-1.gir
Traceback (most recent call last):
  File "/usr/local/bin/gi-docgen", line 5, in <module>
    from gidocgen.gidocmain import main
  File "/usr/local/lib/python3.10/site-packages/gidocgen/gidocmain.py", line 
10, in <module>
    from . import gdindex, gdgenerate, gdgenindices, gdgendeps, gdsearch, 
gdcheck, gdserver
  File "/usr/local/lib/python3.10/site-packages/gidocgen/gdgenerate.py", line 
16, in <module>
    from . import config, gir, log, utils
  File "/usr/local/lib/python3.10/site-packages/gidocgen/config.py", line 20, 
in <module>
    from packaging import version as packaging_version
ModuleNotFoundError: No module named 'packaging'
ninja: build stopped: subcommand failed.
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /usr/local/bin/ninja -C 
/local/git/ports/pobj/gcr-3.41.1/build-amd64 -j 1 -v
*** Error 1 in x11/gnome/gcr (/local/git/ports/devel/meson/meson.port.mk:63 
'do-build')
*** Error 2 in x11/gnome/gcr 
(/local/git/ports/infrastructure/mk/bsd.port.mk:3055 
'/local/git/ports/pobj/gcr-3.41.1/build-amd64/.build_done')
*** Error 2 in x11/gnome/gcr 
(/local/git/ports/infrastructure/mk/bsd.port.mk:2702 'build': 
@lock=gcr-3.41.1p3;  export _LOCKS_HELD=" gcr-3.4...)
===> Exiting x11/gnome/gcr with an error
*** Error 1 in /local/git/ports (infrastructure/mk/bsd.port.subdir.mk:144 
'build': @: ${echo_msg:=echo};  : ${target:=build};  for i in ; do...)
>>> Ended at 1700997695.36
max_stuck=21.19/signature=0.09/depends=3.02/show-prepare-results=3.54/extract=0.92/patch=0.32/configure=23.21/build=199.68
Error: job failed with 512 on localhost at 1700997695


The following patch fixes the build. a priori no package change...

ok ?

diff --git a/x11/gnome/gcr/Makefile b/x11/gnome/gcr/Makefile
index c001b6bd0a6..b813ffb3643 100644
--- a/x11/gnome/gcr/Makefile
+++ b/x11/gnome/gcr/Makefile
@@ -30,7 +30,8 @@ LIB_DEPENDS=          security/libgcrypt \
                        security/p11-kit \
                        x11/gtk+3
 
-BUILD_DEPENDS=         security/gnupg
+BUILD_DEPENDS=         security/gnupg \
+                       sysutils/py-packaging
 
 RUN_DEPENDS=           security/gnupg
 

-- 
Matthieu Herrb

Reply via email to