Package Details: qtile-git 0.29.0.r55.gfd6b2cd-1

Git Clone URL: https://aur.archlinux.org/qtile-git.git (read-only, click to copy)
Package Base: qtile-git
Description: A full-featured, pure-Python tiling window manager
Upstream URL: https://github.com/qtile/qtile
Licenses: MIT
Conflicts: qtile
Provides: qtile
Submitter: Mr.Elendig
Maintainer: xiota (elParaguayo)
Last Packager: elParaguayo
Votes: 69
Popularity: 0.38
First Submitted: 2008-09-23 19:38 (UTC)
Last Updated: 2024-12-19 07:07 (UTC)

Dependencies (55)

Required by (4)

Sources (1)

Pinned Comments

xiota commented on 2024-09-20 20:36 (UTC) (edited on 2024-09-20 20:49 (UTC) by xiota)

Re: The tests take a very long time to run.

When I adopted this package, checks were disabled. Upon enabling them, I saw a large number of failures. Leaving the checks enabled will prevent problems from going unnoticed.

Users who rebuild frequently may not need to run checks after every build. They may opt for one of the following:

  • Pass the --nocheck option to makepkg to skip the tests.
  • Configure makepkg to disable checks by default.
    • Edit the BUILDENV array in /etc/makepkg.conf.
    • Occasionally use the --check option.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 .. 11 Next › Last »

Rutherther commented on 2023-08-11 19:32 (UTC)

qtile switched to wlroots 0.16 recently,

so changing CFLAGS and LDFLAGS to

  export CFLAGS="$CFLAGS -I/usr/include/wlroots0.15"
  export LDFLAGS="$LDFLAGS -L/usr/lib/wlroots0.15"

is no longer necessary. This also prevents the qtile from building currently, ending in many errors when gcc is being run.

mcol commented on 2022-05-01 18:12 (UTC)

The wayland dependencies are removed from this completely now. If you want a package that pulls in wayland dependencies (and not x11 ones), there is the qtile-wayland-git AUR package.

mcol commented on 2022-02-14 20:03 (UTC)

Thanks guys. An issue for this has been posted on the pywlroots issue tracker (https://github.com/flacjacket/pywlroots/issues/77) and will be resolved soon.

prutserdt commented on 2022-02-14 19:58 (UTC) (edited on 2022-02-14 19:59 (UTC) by prutserdt)

Exactly the same error as arjan5 overhere

arjan5 commented on 2022-02-14 15:13 (UTC)

Building this package currently doesn't work. I get the following traceback:

==> Starting pkgver()...
==> Starting build()...
Traceback (most recent call last):
  File "/home/user/git/qtile-git/src/qtile/setup.py", line 105, in <module>
    cffi_modules=get_cffi_modules(),
  File "/home/user/git/qtile-git/src/qtile/setup.py", line 89, in get_cffi_modules
    import wlroots.ffi_build
  File "/usr/lib/python3.10/site-packages/wlroots/ffi_build.py", line 2419, in <module>
    if has_xwayland():
  File "/usr/lib/python3.10/site-packages/wlroots/ffi_build.py", line 68, in has_xwayland
    FFI().verify(
  File "/usr/lib/python3.10/site-packages/cffi/api.py", line 468, in verify
    lib = self.verifier.load_library()
  File "/usr/lib/python3.10/site-packages/cffi/verifier.py", line 104, in load_library
    self._write_source()
  File "/usr/lib/python3.10/site-packages/cffi/verifier.py", line 193, in _write_source
    with open(self.sourcefilename, "w") as fp:
PermissionError: [Errno 13] Permission denied: '/usr/lib/python3.10/site-packages/wlroots/__pycache__/_cffi__x7e26aea1x8197481a.c'
==> ERROR: A failure occurred in build().
    Aborting...

dvzrv commented on 2021-09-17 18:37 (UTC)

@mcol: Please make sure to remove the leading v from the version string (see https://wiki.archlinux.org/title/VCS_package_guidelines#Git).

blazingtime commented on 2021-08-25 08:05 (UTC)

python-pip is required as a make dependency

dvzrv commented on 2021-07-19 11:25 (UTC)

@RogerDuran/@dequis: While at it, please also review the Python package guidelines and the VCS guidelines: