wmww / gtk4-layer-shell

A library to create panels and other desktop components for Wayland using the Layer Shell protocol and GTK4
MIT License
149 stars 6 forks source link

Not building on arch #36

Closed charklie closed 1 month ago

charklie commented 6 months ago

meson-log.txt testlog.txt

I tried downloading from source, from aur and from cargo but all exit with code 4 and fail on test 14/33 integration-test-menu-popup.

abenz1267 commented 6 months ago

Change your theme to something default. Like adwaita or raleigh. Then build. then change back to whatever you used before.

charklie commented 6 months ago

Change your theme to something default. Like adwaita or raleigh. Then build. then change back to whatever you used before.

Sorry for the late reply but this didn't work, and so didn't it build when downloading from the tty.

abenz1267 commented 5 months ago

just tried installing on a fresh install, doesn't work indeed. not even when changing the theme.

gmankab commented 5 months ago
Traceback (most recent call last):
  File "/usr/bin/g-ir-scanner", line 103, in <module>
    from giscanner.scannermain import scanner_main
  File "/usr/lib/gobject-introspection/giscanner/scannermain.py", line 35, in <module>
    from giscanner.ast import Include, Namespace
  File "/usr/lib/gobject-introspection/giscanner/ast.py", line 27, in <module>
    from .sourcescanner import CTYPE_TYPEDEF, CSYMBOL_TYPE_TYPEDEF
  File "/usr/lib/gobject-introspection/giscanner/sourcescanner.py", line 31, in <module>
    from giscanner._giscanner import SourceScanner as CSourceScanner
ModuleNotFoundError: No module named 'giscanner._giscanner'
[107/134] Linking target test/test-set-anchor-normalizes-booleans
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: gtk4-layer-shell-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
gtk4-layer-shell - exit status 4
simonm commented 3 months ago

Same problem here. Any suggestions on how to get it to pass tests? Let me know how I can help to troubleshoot this and find a solution!

EDIT - I see the solution is already known. Thank you to @kooskkaspers - see issue https://github.com/wmww/gtk4-layer-shell/issues/40