Bug 2330092 - Request for package for labwc
Summary: Request for package for labwc
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: labwc
Version: 42
Hardware: x86_64
OS: Linux
unspecified
low
Target Milestone: ---
Assignee: Artem
QA Contact:
URL:
Whiteboard:
Depends On: 2332393 2332405 2332593
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-12-03 01:00 UTC by Scott Robbins
Modified: 2026-06-01 01:36 UTC (History)
8 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2026-06-01 01:36:26 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Scott Robbins 2024-12-03 01:00:05 UTC
Description of problem:
Although RH wants to move entirely to Wayland,it is lacking this popular window manager, an almost dropin replacement for openbox

Version-Release number of selected component (if applicable):


How reproducible:
dnf search labwc finds nothing. 

Steps to Reproduce:
1.dnf search labwc
2.
3.

Actual results:
nothing found

Expected results:
Finding such a package

Additional info:
I tried to rebuild from an F39 srpm but was missing too many dependencies. The package has been available since, F39, I believe. (I may have chosen the wrong component, but there is no "wayland" or wlroots component.

Comment 1 Troy Dawson 2024-12-05 17:11:08 UTC
For this to build in epel10, it is missing
  libsfdo
  wlroots

libsfdo build fine in epel10, and I own it, so I can work on that.
wlroots is missing some dependencies

  libdrm
  xcb-util-errors

Both of those build on epel10, but I am not a maintainer for either of them, or wlroots, so requests will need to be created for them all.

Comment 2 Scott Robbins 2024-12-14 14:10:28 UTC
I submitted a request for the two packages, libdrm and xcb-util-errors at https://bugzilla.redhat.com/show_bug.cgi?id=2332393

Comment 3 Scott Robbins 2024-12-14 18:13:50 UTC
In addition, I submitted a request for wlroots at https://bugzilla.redhat.com/show_bug.cgi?id=2332405

Comment 4 Scott Robbins 2024-12-14 22:57:31 UTC
For what it's worth I managed to build it on RHEL10 Beta, using a bunch of FC40 srpms from RPM find. The srpms I used (with package A saying it was missing package B and eventually getting them all) were grim-1.4.1-3.el10 (and I see I have one for fc40, not sure why) labwc-0.7.1-3, libliftoff-0.4.1-4,wlroots-0.17.2.1, xcb-util-errors-1.0.1-3, and xdg-desktop-portal-wlr. I've not yet started looking at terminals and other enhancements such as waybar. I just wanted to see if I could get a wayland WM working in a VM of RHEL10, as I won't, unlike RHEL9, have the luxury of using xorg window managers.

Comment 5 Troy Dawson 2024-12-16 15:52:47 UTC
Hi Scott, I just noticed one very critical problem with all of your package requests.
You keep making these requests by filing against xorg-x11-server-Xwayland-epel
This means that nobody who is maintaining the packages you are requesting has seen anything that you requested.

I am the only person getting these emails and bugs.  I don't own, or have any rights to labwc, wlroots, libdrm or xcb-util-errors.
It was just a lucky co-incidence that I am a maintainer of libsfdo.

When you create the bugs requesting the packages, you need to fill out the "Component" section with whatever package you are requesting.  That get's it assigned to the correct person, and adds all the correct people the the email list.

I'll go ahead and change the bugs you've already opened.  But for other bugs, be sure to fill out the Component section, so the right people are seeing the bug.

Comment 6 Steve Cossette 2024-12-16 16:01:52 UTC
For labwc, let me know when the prereqs are ready in epel10 and I can build it in epel10.

Comment 7 Troy Dawson 2024-12-16 16:13:20 UTC
Hi Steve
For epel10 it requires 
  wlroot
which require
  libdrm
  xcb-util-errors

Comment 8 Scott Robbins 2024-12-16 19:31:57 UTC
Hi Troy, and thanks so much for your help.  I was finding, when looking for components for new packages,that there wasn't an available component for say, labwc. 

I'll do it correctly in the future, and apologies for the inconvenience.

Comment 9 Aoife Moloney 2025-02-26 13:19:07 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 42 development cycle.
Changing version to 42.

Comment 10 Fedora Release Engineering 2026-05-06 11:59:57 UTC
This message is a reminder that Fedora Linux 42 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora Linux 42 on 2026-05-13.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
'version' of '42'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, change the 'version' 
to a later Fedora Linux version. Note that the version field may be hidden.
Click the "Show advanced fields" button if you do not see it.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora Linux 42 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora Linux, you are encouraged to change the 'version' to a later version
prior to this bug being closed.

Comment 11 Nikolas Nyby 2026-06-01 00:26:24 UTC
This bug can be closed, right? We now have a labwc package in fedora: https://packages.fedoraproject.org/pkgs/labwc/labwc/


Note You need to log in before you can comment on or make changes to this bug.