Package Details: cambalache-git 0.92.0.r33.g17000fc-1

Git Clone URL: https://aur.archlinux.org/cambalache-git.git (read-only, click to copy)
Package Base: cambalache-git
Description: A new RAD tool for Gtk 4 and 3 (Git version)
Upstream URL: https://gitlab.gnome.org/jpu/cambalache
Keywords: gtk
Licenses: LGPL-2.1-only
Conflicts: cambalache
Provides: cambalache
Submitter: Prince781
Maintainer: DodoGTA
Last Packager: DodoGTA
Votes: 4
Popularity: 0.000004
First Submitted: 2021-07-22 00:17 (UTC)
Last Updated: 2024-10-29 13:23 (UTC)

Latest Comments

1 2 Next › Last »

Erwinjitsu commented on 2024-10-29 11:51 (UTC) (edited on 2024-10-29 12:06 (UTC) by Erwinjitsu)

The problem now is that meson checks the filesystem for casilda, finds one (included with old installation of cambalache) and just accepts that as a fact. With this, the second time installing cambalache causes casilda to be missing:

Traceback (most recent call last):
  File "/usr/bin/cambalache", line 42, in <module>
    from cambalache.app import CmbApplication
  File "/usr/lib/python3.12/site-packages/cambalache/__init__.py", line 90, in <module>
    from .cmb_view import CmbView
  File "/usr/lib/python3.12/site-packages/cambalache/cmb_view.py", line 35, in <module>
    gi.require_version('Casilda', '0.1')
  File "/usr/lib/python3.12/site-packages/gi/__init__.py", line 122, in require_version
    raise ValueError('Namespace %s not available' % namespace)
ValueError: Namespace Casilda not available

So in order to get a working package, one needs to first uninstall Cambalache-git and then build the package and install new one.

meyznu commented on 2024-08-28 00:06 (UTC)

In my case, I managed to fix it by reinstalling wlroots. I guess it was a problem with wlroots

meyznu commented on 2024-08-27 23:57 (UTC)

Subproject casilda fails to build:

Looking for a fallback subproject for the dependency casilda-0.1

Executing subproject casilda 

casilda| Project name: casilda
casilda| Project version: 0.1.1
casilda| C compiler for the host machine: cc (gcc 14.2.1 "cc (GCC) 14.2.1 20240805")
casilda| C linker for the host machine: cc ld.bfd 2.43.0
casilda| Run-time dependency epoxy found: YES 1.5.10
casilda| Dependency gtk4 found: YES 4.14.5 (cached)
casilda| Run-time dependency pixman-1 found: YES 0.43.4
casilda| Run-time dependency wayland-protocols found: YES 1.36
casilda| Build-time dependency wayland-scanner found: YES 1.23.0
casilda| Run-time dependency wayland-server found: YES 1.23.0
casilda| Run-time dependency wlroots-0.18 found: NO (tried pkgconfig and make)

cambalache/subprojects/casilda/meson.build:26:14: ERROR: Dependency "wlroots-0.18" not found, tried pkgconfig and cmake

wlroots is in fact installed:

$ yay -Qs wlroots
local/wlroots 0.18.0-1
    Modular Wayland compositor library

Erwinjitsu commented on 2024-08-26 10:08 (UTC) (edited on 2024-08-26 13:10 (UTC) by Erwinjitsu)

Requires a new dependency called "casilda" (some separated code from cambalache)

Without this fails with:

...
Run-time dependency casilda-0.1 found: NO (tried pkgconfig and cmake)
Looking for a fallback subproject for the dependency casilda-0.1

cambalache/meson.build:91:14: ERROR: Automatic wrap-based subproject downloading is disabled
...

EDIT: Removed PKGBUILD to not cause any confusion.

SilverRainZ commented on 2023-05-19 17:24 (UTC)

Adding a webkitgtk-6.0 dep (no version 2) seems to fix this issue. cc @wildwestrom

ref: https://github.com/archlinuxcn/repo/commit/d9ff4b41c9f98eefc7acfd91e82ce50b71d59b75

wildwestrom commented on 2022-12-08 13:29 (UTC) (edited on 2022-12-08 13:29 (UTC) by wildwestrom)

This isn't compiling for me. Says it's missing WebKit. Not sure how to remedy the situation. The dependency was added here at fc1e715f.

Message: Python module WebKit2 >= 2.32.0 found: YES 2.38.2 4.1
Message: Python module WebKit >= 2.32.0 found: NO  6.0

cambalache/meson.build:72:0: ERROR: Assert failed: One or more required modules where not found

AlterEigo commented on 2022-11-23 13:27 (UTC)

gobject-introspection is also needed for compiling (can install from pacman)

DeedleFake commented on 2022-09-16 01:07 (UTC) (edited on 2022-09-16 01:07 (UTC) by DeedleFake)

FYI, if anyone's having issues with the UI preview not displaying, it's because you need to install the webkit2gtk-5.0 package.

p3732 commented on 2022-09-03 13:03 (UTC)

'cmake' is not necessary in makedependens, project is (now?) using meson.

wildwestrom commented on 2022-08-01 20:27 (UTC)

Something is wrong with this package, as when I install either cambalache-git or cambalache, I get the following:

Traceback (most recent call last):
  File "/usr/bin/cambalache", line 40, in <module>
    from cambalache.app import CmbApplication
  File "/home/main/.local/lib/python3.10/site-packages/cambalache/__init__.py", line 41, in <module>
    resource = Gio.Resource.load(os.path.join(pkgdatadir, 'cambalache.gresource'))
gi.repository.GLib.GError: g-file-error-quark: Failed to open file “/home/main/.local/share/cambalache/cambalache.gresource”: open() failed: No such file or directory (4)

The flatpak still works, but I don't know why it works.