Package Details: wayfarer-git 1.1.0.r0.b77ac60-3

Git Clone URL: https://aur.archlinux.org/wayfarer-git.git (read-only, click to copy)
Package Base: wayfarer-git
Description: Screen recorder for GNOME / Wayland or X11 / Pipewire / XDG Portal
Upstream URL: https://github.com/stronnag/wayfarer.git
Licenses: GPL3
Conflicts: wayfarer
Provides: wayfarer
Submitter: stronnag
Maintainer: stronnag
Last Packager: stronnag
Votes: 0
Popularity: 0.000000
First Submitted: 2021-05-17 17:28 (UTC)
Last Updated: 2023-03-15 20:44 (UTC)

Latest Comments

« First ‹ Previous 1 2

stronnag commented on 2023-02-27 19:09 (UTC)

OTOH, "rules are for the guidance of wise men and the observance of fools". So now the PKGBUILD somehow, miraculous works.

stronnag commented on 2023-02-27 18:32 (UTC)

And if I replace the Arch version by the latest gitlab/main, guess what: that works too.

You have the options (one of):

  • Work out what the mystery missing dependency is
  • Wait for Arch to update the repo version
  • Install blueprint-compiler from gitlab main
  • Build wayfarer from source by cloning its repo
  • Use kooha with is in community

stronnag commented on 2023-02-27 17:58 (UTC)

So far:

  • On my (develop) machines, the PKGBUILD always works
  • On a new install the PKGBUILD fails as described
  • If I delete the Arch installed blueprint-compiler and build manually from the AUR helper cache, using the automatically downloaded blueprint-compiler compiler it works. meson setup build --wipe; ninja -C build

So there some issue with the Arch installed blueprint-compiler; it maybe has some hidden dependency that the older embedded blueprint-compiler does not.

  • AUR projects are not allowed to install replacements for repo tools
  • The older embedded blueprint-compiler 0.2 works. the newer Arch 0.6 does not.

bkb commented on 2023-02-27 14:34 (UTC)

FAILED: data 
/usr/bin/blueprint-compiler batch-compile data/. ../data ../data/wayfarer.blp
Traceback (most recent call last):
  File "/usr/bin/blueprint-compiler", line 37, in <module>
    from blueprintcompiler import main
  File "/usr/lib/python3.10/site-packages/blueprintcompiler/main.py", line 24, in <module>
    from .errors import PrintableError, report_bug, MultipleErrors
  File "/usr/lib/python3.10/site-packages/blueprintcompiler/errors.py", line 35, in <module>
    class ErrorReference:
  File "/usr/lib/python3.10/site-packages/dataclasses.py", line 958, in dataclass
    return wrap(_cls)
  File "/usr/lib/python3.10/site-packages/dataclasses.py", line 950, in wrap
    return _process_class(cls, init, repr, eq, order, unsafe_hash, frozen)
  File "/usr/lib/python3.10/site-packages/dataclasses.py", line 800, in _process_class
    cls_fields = [_get_field(cls, name, type)
  File "/usr/lib/python3.10/site-packages/dataclasses.py", line 800, in <listcomp>
    cls_fields = [_get_field(cls, name, type)
  File "/usr/lib/python3.10/site-packages/dataclasses.py", line 659, in _get_field
    if (_is_classvar(a_type, typing)
  File "/usr/lib/python3.10/site-packages/dataclasses.py", line 550, in _is_classvar
    return type(a_type) is typing._ClassVar
AttributeError: module 'typing' has no attribute '_ClassVar'. Did you mean: 'ClassVar'?
[4/21] Compiling Vala source ../src/gst-recording.vala ../src/recman.vala ../src/utils.vala ...er.vala ../src/selection.vala ../src/pipeline.vala ../src/encoders.vala ../src/settings.vala
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'wayfarer-git-r42.b848247-1': 

stronnag commented on 2023-02-21 14:49 (UTC)

s/aurhelp/aurhelper/

stronnag commented on 2023-02-21 14:48 (UTC)

Thanks, but can I please see all the output of the aurhelp session?

dreieck commented on 2023-02-21 14:26 (UTC)

Building wayfarer-git in the latest version fails for me on generating data/w-resources.c with ../data/wayfarer.gresource.xml: Failed to locate “wayfarer.ui” in any source directory.:

==> Starting build()...
[...]
[2/15] Generating data/w-resources_c with a custom command
FAILED: data/w-resources.c 
/usr/bin/glib-compile-resources ../data/wayfarer.gresource.xml --sourcedir ../data/data --sourcedir data --sourcedir ../data --c-name w --internal --generate --target data/w-resources.c --dependency-file data/w-resources.c.d
../data/wayfarer.gresource.xml: Failed to locate “wayfarer.ui” in any source directory.
[3/15] Generating data/w-resources_h with a custom command
FAILED: data/w-resources.h 
/usr/bin/glib-compile-resources ../data/wayfarer.gresource.xml --sourcedir ../data/data --sourcedir data --sourcedir ../data --c-name w --internal --generate --target data/w-resources.h
../data/wayfarer.gresource.xml: Failed to locate “wayfarer.ui” in any source directory.
[4/15] Compiling Vala source ../src/gst-recording.vala ../src/recman.vala ../...wayfarer.vala ../src/selection.vala ../src/pipeline.vala ../src/encoders.vala
../src/selection.vala:83.15-83.33: warning: `Graphene.Rect.alloc' is deprecated. Use Rect.alloc
   83 |             var rect = Graphene.Rect.alloc();
      |                        ^~~~~~~~~~~~~~~~~~~   
Compilation succeeded - 1 warning(s)
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().

stronnag commented on 2022-09-17 07:11 (UTC)

Thanks for the comment. Too easy to miss things on a development machine.

Klowner commented on 2022-09-17 00:48 (UTC)

Thank you for this! I was unable to build without first installing object-introspection, you may want to add it as a dependency.