On Sun, Nov 26, 2023 at 12:32:11PM +0100, Matthieu Herrb wrote: > Hi, > > Building gcr failed here :
That's a missing BDEP in gi-docgen that has been fixed this morning. > > [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 > -- Antoine