Package Details: cagebreak 2.3.1-1

Git Clone URL: (read-only, click to copy)
Package Base: cagebreak
Description: Tiling wayland compositor based on cage inspired by ratpoison
Upstream URL:
Licenses: MIT
Conflicts: cagebreak-bin
Submitter: project-repo
Maintainer: project-repo
Last Packager: project-repo
Votes: 1
Popularity: 0.059048
First Submitted: 2020-06-01 13:33 (UTC)
Last Updated: 2024-01-27 17:22 (UTC)

Latest Comments

1 2 3 Next › Last »

project-repo commented on 2023-12-04 11:56 (UTC)

cagebreak and cagebreak-bin now work with wlroots 0.17.

This supersedes our previous pinned comment.

We apologize for the inconvenience.

cheers project-repo

project-repo commented on 2023-11-26 17:28 (UTC)

Cagebreak currently does not build with wlroots 0.17. We are working on this issue and will be releasing a new version as soon as we can. In the mean time, please downgrade your wlroots to the most recent 0.16 version.

(Due to build issues it is not possible to use 'wlroots0.16' without changing the meson build file.)

We hope to resolve this as soon as possible.

cheers project-repo

project-repo commented on 2023-11-26 14:18 (UTC)

Hi Stephen

We are currently working on adapting Cagebreak to wlroots 0.17. This will be released as soon as reasonably possible.

cheers project-repo

FixedWing commented on 2023-11-26 13:20 (UTC)

Hi Project!

Thank you for fixing the last problem. He're the next:

PKGBUILD has depends='wlroots<0.17.0', which doesn't exist.

What's more, cage and sway require wlroots0.16, which does exist. wlroots0.16 conflicts with the current version of wlroots, 0.17.0-1. So it's impossible to have cagebreak in combination with either cage or sway.


project-repo commented on 2023-06-05 19:10 (UTC)

The problems with the check() function have hopefully finally been resolved with Cagebreak 2.2.0.

cheers project-repo

project-repo commented on 2023-04-26 19:43 (UTC) (edited on 2023-04-26 19:43 (UTC) by project-repo)

Hi FixedWing

After some further debugging, we actually did end up (probably) finding the bug that is causing this failure. The changes were recently committed to the development branch on github and will be contained in the next release. In the meantime, you (and anyone else) can continue to use the workaround consisting of deleting the check() function in the makepkg. Thanks for pointing this out to us and sorry for any inconvenience.

cheers project-repo

project-repo commented on 2023-04-24 20:11 (UTC)

Hi FixedWing

We unfortunately still cannot reproduce your issue on our side.

Please tell us if there remains any direction we might reasonable pursue. Otherwise, we will sadly be unable to help you.

cheers project-repo

FixedWing commented on 2023-04-22 23:32 (UTC)

Sorry for taking so long to respond.

I looked for other indicators before I commented but there really was nothing else more specific, which is why I asked.

Same error with 2.1.1. I removed the check function and it built successfully.

Nothing special about the build other than BUILDENV=(!distcc color ccache check !sign) BUILDDIR=/tmp/makepkg Which I would think pretty common.


project-repo commented on 2023-04-12 16:18 (UTC)

Hi FixedWing

I am unable to reproduce this issue by calling makepkg in the directory of the PKGBUILD. Is there anything specific I ought to know about your setup?

Regardless of reproducibility, from the output you posted I can gather that there seems to have been a test suite failure. Can you see anything else in the output or in the log files that might be of use for debugging?

In the meantime you can try removing the check() function from the PKGBUILD as a workaround.

cheers project-repo

FixedWing commented on 2023-04-12 03:53 (UTC)

I'm not able to build 2.1.0. How can I fix this?

==================================== 1/2 ===================================== test: cagebreak:basic / Environment Variables start time: 03:35:55 duration: 0.42s result: exit status 1 command: MALLOC_PERTURB_=34 MESONCURRENTCONFIGDIR=/tmp/makepkg/cagebreak/src/cagebreak /bin/bash /tmp/makepkg/cagebreak/src/cagebreak/test/environment-variables ----------------------------------- stdout ----------------------------------- Cagebreak 2.1.0 is running on Wayland display wayland-1 Cagebreak 2.1.0 is running on Wayland display wayland-1 Cagebreak 2.1.0 is running on Wayland display wayland-1 ----------------------------------- stderr ----------------------------------- cat: /tmp/makepkg/cagebreak/src/cagebreak/_build-envvars/socket: No such file or directory ==============================================================================