RPM packaging support #126
Replies: 24 comments 10 replies
-
You can (should be able to) host them on copr |
Beta Was this translation helpful? Give feedback.
-
and rpm is used by open mandivra. |
Beta Was this translation helpful? Give feedback.
-
If they are hostile against Xlibre I don't see any reason to host there. Also I would be careful in that platform something being injected in my buildroot. |
Beta Was this translation helpful? Give feedback.
-
Thats purely a community project, not even associated with fedora afaik, copr repositories are where you can manage projects that aren't part of fedoras packaging (rstudio being the most common). stands for something like community operated package repository |
Beta Was this translation helpful? Give feedback.
-
COPR is managed and maintained by Fedora. |
Beta Was this translation helpful? Give feedback.
-
I am working on RHEL 9. I will provide the srpms. Other distros will have to modify to get it working. But in most case it should build by default. |
Beta Was this translation helpful? Give feedback.
-
https://github.com/fedora-copr/copr COPR repositories are 100% managed and maintained by individual users. |
Beta Was this translation helpful? Give feedback.
-
If you have never worked with Fedora or Redhat please don't argue. https://www.whois.com/whois/fedorainfracloud.org Organization: RED HAT FRANCE And don't waste my time. I don't give any shit about COPR. And btw I am talking about the infra no repositories. |
Beta Was this translation helpful? Give feedback.
-
COPR No different than |
Beta Was this translation helpful? Give feedback.
-
I was able to build and run Xlibre on Almalinux 9 (mock buildroot however was rocky+epel-9-x86_64) . I had to rebuild gdm and gnome-session replacing xorg dependency with xlibre. I will upload the srpms & rpms after few more tests and cleanups. Only bug I can see right now is mouse pointer being squeezed. |
Beta Was this translation helpful? Give feedback.
-
but can we still try, that will be easier for open mandivra folk to try XLibre ... |
Beta Was this translation helpful? Give feedback.
-
i will love that ... personally |
Beta Was this translation helpful? Give feedback.
-
As xgui4 mentioned, OpenMandriva has packaged Xlibre for their development branch. You may find their spec file and patches of some assistance for your work. |
Beta Was this translation helpful? Give feedback.
-
Working on RHEL 10. Next target is Fedora 42. |
Beta Was this translation helpful? Give feedback.
-
Squeezed mouse pointer issue is on virtio gpu and qxl have two mouse pointer, one being ghost pointer. Bochs and VGA works fine but slow. |
Beta Was this translation helpful? Give feedback.
-
that's actually hilarious, I wonder if openELA will pick it up |
Beta Was this translation helpful? Give feedback.
-
Thank you for your work on packaging XLibre for RHEL/Fedora users! I would like to move the issue to X11Libre · Discussions · GitHub since this work is only indirectly connected to the development of the XLibre Xserver. Once you are done please consider adding your solution to Are We XLibre Yet? · X11Libre/xserver Wiki |
Beta Was this translation helpful? Give feedback.
-
Note: if anybody here likes to do specific work on this topic and needs a separate repo for it, just let me know. |
Beta Was this translation helpful? Give feedback.
-
Have you considered RPM Fusion - RPM Fusion? They state in their FAQ:
|
Beta Was this translation helpful? Give feedback.
-
I have uploaded rpms and srpms for RHEL 9 (RH, Rocky, Alma, OpenEla or any other ABI compatible EL 9 distro) in github. It should be usable as a rpm repository(raw githubusercontent). I have added a sample repo file in the readme. You can fork/clone under your own github and use your namespace as repository. Just change the username part. https://github.com/COD3HUNT3R/rpm-xlibre /etc/yum.repos.d/xlibre.repo
How to install. Caution: This will erase existing Xorg and dependencies as those are conflicting. Currently only available packaged gdm and gnome-session. Feel free to report if this tries to erase more packages than you are going to install with the output of dnf install command. I will try to package those given that I have enough time.
|
Beta Was this translation helpful? Give feedback.
-
I got RHEL10 working with Lightdm and Gnome. For preinstalled GDM session selector was not working so I did a rebuild as I did for RHEL 9. But this makes xserver segfault. Hopefully I will prepare repo for RHEL 10 tomorrow and upload the packages. |
Beta Was this translation helpful? Give feedback.
-
Also tested Fedora 42. Hopefully will ship tomorrow with whichever DE and DM works with it. |
Beta Was this translation helpful? Give feedback.
-
Hello. There is a great utility to convert deb package into rpm package and it works perfectly: https://wiki.debian.org/Alien To install it: To convert a .deb package to a .rpm: Maybe do the converstion from those deb's: https://github.com/xlibre-deb/debian/tree/master/dists ? |
Beta Was this translation helpful? Give feedback.
-
I haven't pushed any updates as I didn't see almost any traffic on the repo. And copr repo of kkofler doesn't have much traffic either. Looks like RHEL folks really love their Wayland server and they don't care about corporate taking over Linux world. That's why they are creating fake works for everyone in this project. Also another reason is I am working on my own distribution so my bandwidth is short. Another being everyone following the money and seizing to work on DE, WM just because Redhat said Xorg is old and bad. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I am a long time Redhat fan but I am slowly moving away due to their various political stance and their association with Israel. I don't like them removing support for Xorg completely. So this is my attempt to package RPM for RHEL/Fedora users who still loves good old Xorg.
This issue is for tracking purpose. Once finished I will upload all the source and binary RPMs as attachment in this issue.
Beta Was this translation helpful? Give feedback.
All reactions