About xcb-util-cursor availability in Rocky 9

For Qt 6.5+, the Linux libraries have a new dependency on xcb-cursor. See Qt for X11 Requirements | Qt 6.6.

I note in Rocky 8, that I can find both the devel and runtime package

[root@ae1eefc55a82 workspace]# more /etc/redhat-release
Rocky Linux release 8.8 (Green Obsidian)

[root@ae1eefc55a82 workspace]# dnf search -v xcb-util-cursor*
Loaded plugins: builddep, changelog, config-manager, copr, debug, debuginfo-install, download, generate_completion_cache, groups-manager, needs-restarting, playground, repoclosure, repodiff, repograph, repomanage, reposync, system-upgrade

DNF version: 4.7.0
cachedir: /var/cache/dnf
Last metadata expiration check: 2 days, 15:57:16 ago on Tue Oct 31 17:04:26 2023.

================================================================================================================================================================ Name Matched: xcb-util-cursor* ================================================================================================================================================================

xcb-util-cursor.x86_64 : Cursor library on top of libxcb
Repo        : @System
Matched from:
Provide    : xcb-util-cursor = 0.1.3-9.el8

xcb-util-cursor-devel.x86_64 : Development and header files for xcb-util-cursos
Repo        : @System
Matched from:
Provide    : xcb-util-cursor-devel = 0.1.3-9.el8

while in Rocky 9, I can find neither

[root@localhost mark.final]# more /etc/redhat-release
Rocky Linux release 9.2 (Blue Onyx)

[root@localhost mark.final]# dnf search -v xcb-util-cursor*
Loaded plugins: builddep, changelog, config-manager, copr, debug, debuginfo-install, download, generate_completion_cache, groups-manager, kpatch, needs-restarting, playground, repoclosure, repodiff, repograph, repomanage, reposync, system-upgrade

DNF version: 4.14.0
cachedir: /var/cache/dnf
Last metadata expiration check: 0:05:51 ago on Fri 03 Nov 2023 08:58:48 GMT.

No matches found.

Is anyone aware whether these are on a roadmap for Rocky 9?

I’m still a bit puzzled why they are present in Rocky 8 but not 9.

Thanks,
Mark

For Rocky 9, you need to install epel repository to get those packages.

dnf install epel-release

and:

[root@rocky9 ~]# dnf list xcb-util-cursor*
Updating Subscription Management repositories.
Rocky Linux 9 BaseOS                             63 kB/s | 4.1 kB     00:00    
Rocky Linux 9 AppStream                          69 kB/s | 4.5 kB     00:00    
Rocky Linux 9 CRB                                67 kB/s | 4.5 kB     00:00    
Rocky Linux 9 Extras                             49 kB/s | 2.9 kB     00:00    
Available Packages
xcb-util-cursor.x86_64                        0.1.3-13.el9                  epel
xcb-util-cursor-devel.x86_64                  0.1.3-13.el9                  epel

Thanks!

Is the use of EPEL a sanctioned workflow in Rocky?

The reason I ask was that I thought EPEL was more tuned to use in RHEL itself.

Rocky is 1:1 with RHEL anyway, but EPEL is for pretty much all EL type distros anyway, be it Oracle, Alma, etc.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.