> On Dec 24, 2021, at 6:43 AM, Pascal <p....@orange.fr> wrote:
> 
> Hello,
> 
> gobject-introspection seems not in pygobject3 dependency list:
> 
> % jhbuild build pygobject3       
> Loading .env environment variables...
> in jhbuildrc-custom
> *** Checking out zlib *** [1/20]
> *** Skipping zlib (package and dependencies not updated) *** [1/20]
> *** Checking out libpng *** [2/20]
> *** Skipping libpng (package and dependencies not updated) *** [2/20]
> *** Checking out libjpeg *** [3/20]
> *** Skipping libjpeg (package and dependencies not updated) *** [3/20]
> *** Checking out libtiff *** [4/20]
> *** Skipping libtiff (package and dependencies not updated) *** [4/20]
> *** Checking out libxml2 *** [5/20]
> *** Skipping libxml2 (package and dependencies not updated) *** [5/20]
> *** Checking out libxslt *** [6/20]
> *** Skipping libxslt (package and dependencies not updated) *** [6/20]
> *** Checking out itstool *** [7/20]
> *** Skipping itstool (package and dependencies not updated) *** [7/20]
> *** Checking out gtk-doc *** [8/20]
> *** Skipping gtk-doc (package and dependencies not updated) *** [8/20]
> *** Checking out pixman *** [10/20]
> *** Skipping pixman (package and dependencies not updated) *** [10/20]
> *** Checking out libffi *** [11/20]
> *** Skipping libffi (package and dependencies not updated) *** [11/20]
> *** Checking out glib *** [12/20]
> *** Skipping glib (package and dependencies not updated) *** [12/20]
> *** Checking out freetype-no-harfbuzz *** [13/20]
> *** Skipping freetype-no-harfbuzz (package and dependencies not updated) *** 
> [13/20]
> *** Checking out icu *** [14/20]
> *** Skipping icu (package and dependencies not updated) *** [14/20]
> *** Checking out harfbuzz-no-cairo *** [15/20]
> *** Skipping harfbuzz-no-cairo (package and dependencies not updated) *** 
> [15/20]
> *** Checking out freetype *** [16/20]
> *** Skipping freetype (package and dependencies not updated) *** [16/20]
> *** Checking out fontconfig *** [17/20]
> *** Skipping fontconfig (package and dependencies not updated) *** [17/20]
> *** Checking out cairo *** [18/20]
> *** Skipping cairo (package and dependencies not updated) *** [18/20]
> *** Checking out pycairo *** [19/20]
> *** Skipping pycairo (package and dependencies not updated) *** [19/20]
> *** Checking out pygobject3 *** [20/20]
> *** Configuring pygobject3 *** [20/20]
> meson --prefix /usr/local/xnadalib-2021 --libdir lib  --wrap-mode=nofallback 
> /usr/local/src-2021/pygobject-3.40.1
> The Meson build system
> Version: 0.59.0
> Source dir: /usr/local/src-2021/pygobject-3.40.1
> Build dir: /usr/local/src-2021/cache/jhbuild/build/pygobject-3.40.1
> Build type: native build
> Project name: pygobject
> Project version: 3.40.1
> C compiler for the host machine: 
> /Applications/Xcode.app/Contents/Developer/usr/bin/gcc (clang 13.0.0 "Apple 
> clang version 13.0.0 (clang-1300.0.29.3)")
> C linker for the host machine: 
> /Applications/Xcode.app/Contents/Developer/usr/bin/gcc ld64 711
> Host machine cpu family: x86_64
> Host machine cpu: x86_64
> Program python3 found: YES (/usr/local/xnadalib-2021/bin/python3)
> Found pkg-config: /usr/local/xnadalib-2021/bin/pkg-config (0.29.2)
> Dependency python found: YES (pkgconfig)
> Found CMake: /usr/local/xnadalib-2021/bin/cmake (3.20.0)
> Run-time dependency gobject-introspection-1.0 found: NO (tried pkgconfig, 
> framework and cmake)
> Not looking for a fallback subproject for the dependency 
> gobject-introspection-1.0 because:
> Use of fallback dependencies is disabled.
> 
> ../../../../pygobject-3.40.1/meson.build:29:0: ERROR: Dependency 
> 'gobject-introspection-1.0' is required but not found.
> 
> A full log can be found at 
> /usr/local/src-2021/cache/jhbuild/build/pygobject-3.40.1/meson-logs/meson-log.txt
> *** Error during phase configure of pygobject3: ########## Error running 
> meson --prefix /usr/local/xnadalib-2021 --libdir lib  --wrap-mode=nofallback 
> /usr/local/src-2021/pygobject-3.40.1 *** [20/20]
> 
>  [1] Rerun phase configure
>  [2] Ignore error and continue to build
>  [3] Give up on module
>  [4] Start shell
>  [5] Reload configuration
>  [6] Go to phase "wipe directory and start over"
> choice: 3
> 
> Is it worth adding it in gtk-osx-python.modules?
> 
Pascal,

No, because pygobject has soft dependencies on meta-gtk-osx-gtk2 or 
meta-gtk-osx-gtk3. You're supposed to include one or the other in your module 
list.

Regards,
John Ralls


_______________________________________________
gtk-osx-users-list mailing list
gtk-osx-users-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-osx-users-list

Reply via email to