Thexcb-util module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. These experimental libraries provide convenience functions and interfaces which make the raw X protocol more usable. Some of the libraries also provide client-side code which is not strictly part of the X protocol but which have traditionally been provided by Xlib.
I get a bunch of output and no clear errors, but am still unable to install awesome. Any ideas for what I could try? Or any way I could install this version through pacman, or convince awesome to work with 0.3.6 ?
If you installed xcb-util from a tarball it may have worked without issue but pacman is going to have no way to know this. Installing tarballs does not update the package database to reflect this, so the makepkg command will still believe you need it.
Hey not sure if you're still banging your head against this but I did. I decided to give the latest awesome a try and found that xcb-util has been split up. I'm sure [community] will be updated shortly but for now I made an AUR package that nicely builds all xcb-util-* packages for you:
I hadn't noticed this, I went through and did them all manually, modifying your original script. All is good now though. This should be useful though if anyone else encounters this before the repository is updated.
Your PKGBUILD doesn't work for me. As it tries to build xcb-utils-image and others after xcb-utils, it fails because of missing xcb-utils 0.3.8. I had to split it into two separate PKGBUILDS, one for xcb-utils 0.3.8 alone and other one for the rest. Both of them worked then.
Limit to suite:[buster][buster-updates][buster-backports][bullseye][bullseye-updates][bullseye-backports][bookworm][bookworm-updates][bookworm-backports][trixie][sid][experimental]Limit to a architecture: [alpha] [amd64] [arm] [arm64] [armel] [armhf] [avr32] [hppa] [hurd-i386] [i386] [ia64] [kfreebsd-amd64] [kfreebsd-i386] [m68k] [mips] [mips64el] [mipsel] [powerpc] [powerpcspe] [ppc64] [ppc64el] [riscv64] [s390] [s390x] [sh4] [sparc] [sparc64] [x32] You have searched for source packages that names contain xcb-util in all suites, all sections, and all architectures.Found 8 matching packages.
The xcb-util module provides a number of libraries which sit ontop of libxcb, the core X protocol library, and some of the extension libraries.These experimental libraries provide convenience functions and interfaces whichmake the raw X protocol more usable. Some of the libraries also provideclient-side code which is not strictly part of the X protocol but which havetraditionally been provided by Xlib.
I checked which package I have to install to close this gap apt-cache search xcb-xrm but I got no results. Then I checked the dependencies list from awesome, there is only a entry xcb-util-xrm so I was looking for apt-cache search xcb-util-xrm`. I got also no results. How to install the missing library?
3a8082e126