Syslog-ng is coming to EPEL 10
Last December, I added support for EPEL 10 in my unofficial syslog-ng Git snapshot repository. This week, I call for testing the official syslog-ng EPEL 10 package.
Once I saw in my unofficial syslog-ng repo that syslog-ng compiles fine on EPEL 10, I also started to work on the official package. I hit a roadblock immediately: ivykis (a mandatory dependency of syslog-ng) was missing from EPEL 10. So, right before the Christmas holidays, I submitted two missing dependencies I maintain (ivykis and riemann-c-client) to EPEL 10. As of today, all mandatory and most optional syslog-ng dependencies are available either in the base OS or in EPEL 10.
Last week, I submitted syslog-ng 4.8.1 to EPEL 10. Three dependencies are missing, thus the related features are disabled. These missing dependencies are SQL support, MQTT support and SMTP support. I suspect that SQL support will stay missing, while MQTT and SMTP might arrive later on. At least these packages arrived with some delay to EPEL 9.
Read more at https://www.syslog-ng.com/community/b/blog/posts/syslog-ng-is-coming-to-epel-10

syslog-ng logo
Board Election Schedule Revised
Members of the openSUSE Election Committee have provided an update regarding this year’s Board election. This election will fill three board seats. All eligible openSUSE members are encouraged to participate in shaping the future of the project.
The nomination process, originally scheduled for completion in December, has been extended due to an insufficient number of candidates. The updated timeline aims to provide more opportunities for members to engage in the process.
Revised Election Timeline
- Jan. 3, 2025: Extension for nominations and applications for Board candidacy; membership drive begins
- Jan. 18, 2025: Final candidate list announced; campaign begins; membership drive continues (new members can vote but not run)
- Jan. 19, 2025: Voting opens
- Feb. 2, 2025: Voting closes
- Feb. 3, 2025: Election results announced
The three open seats are held by Douglas DeMaio, Neal Gompa, and Patrick Fitzgerald. Board members serve as guides for the community, handle key project functions, facilitate initiatives, organize meetings, and manage openSUSE domains and trademarks. They also uphold community standards, including overseeing complaints and ensuring compliance with the openSUSE Code of Conduct.
How to Participate
Any openSUSE member can stand for election by sending an email to project@lists.opensuse.org and election-officials@lists.opensuse.org. Members can also nominate others by contacting the Election Committee, who will confirm the nominee’s interest.
Eligibility Requirements
Per the Election Rules, only current members are eligible to run for board positions. New members joining during the membership drive can participate in voting but cannot stand as candidates.
The election is overseen by committee members Ish Sookun, Edwin Zakaria, and Ariez Vachha. Their responsibilities include finalizing the candidate list and ensuring a smooth election process.
Let’s work together to make this election a success and continue driving openSUSE forward into 2025!
Quick howto for systemd-inhibit
Bit of the why
So often I come across the need to avoid my system to block forever, or until a process finishes, I can’t recall how did I came across systemd inhibit, but here’s my approach and a bit of motivation
Motivation
I noticed that the Gnome Settings, come with Rygel
After some fiddling (not much really), it starts directly once I login and I will be using it instead of a fully fledged plex or the like, I just want to stream some videos from time to time from my home pc over my ipad :D using VLC.
The Hack
systemd-inhibit --who=foursixnine --why="maybe there be dragons" --mode block \
bash -c 'while $(systemctl --user is-active -q rygel.service); do sleep 1h; done'
One can also use waitpid and more.
Thank you for comming to my ted talk.
Does Freeciv be better than Civilization?
I think Freeciv has hex tiles earlier than Civilization. Freeciv exists even, when newest Civilization is 3. Perhaps I am not 100% correct in all sentence here, but I only wrote, what I remember about hex tiles. I start play Freeciv even Civilization does not have hex tiles.

There is proof Freeciv supports hex currently and I think it supports it earlier than Civilization. Do not look at Freeciv in web version. Freeciv have many configuration options and on web, it default to rectangle tiles.
Also, Freeciv offers founders and navigable rivers many years after not yet released Civilization 7. There was difference in founders. Founders are special settlers, which create city with two population.
That is all for today.
Updates to the Request Index Page
Tumbleweed – Review of the week 2024/51
Dear Tumbleweed users and hackers,
The end is near—the end of 2024, of course. This will be the last weekly review I’ll compose this year, as I’ll be logging off for the next two weeks. But worry not: Tumbleweed will continue rolling as it did in the past. So if you have spare time, feel free to submit your changes when they are ready.
During the last week, we managed to publish 5 snapshots (1213, 1215, 1216, 1217, and 1218), containing these changes:
- KDE Gear 24.12.0
- cURL 8.11.1
- GPG 2.5.2
- KDE Frameworks 6.9.0
- Mozilla Firefox 133.0.3
- lvm 2.03.29
- Ruby Rails 8.0
There are still a few things in the staging areas – whatever is being submitted will be staged. Currently, we are testing these changes:
- Ruby 3.4: subversion test suite fails
- Linux kernel 6.12.5
- systemd 257
- RPM 4.20
- Haskell 9.10
With this, I wish you a great time ahead and will be looking forward to working with you all on Tumbleweed in 2025 again.
New Package Management Tool Debuts
The name for this project was updated to Myrlyn on Jan. 9, 2025.
YQPkg, a promising new package management tool for openSUSE, is preparing to make waves in the Linux community.
Designed as a standalone GUI, the software package offers a lightweight, intuitive alternative to traditional tools like YaST for users of openSUSE distributions.
YQPkg provides a glimpse into the future of package management on openSUSE systems. The usable alpha when packaged and released for Tumbleweed and Slowroll will include most of the key features necessary for effective package management.
YQPkg was developed during Hack Week 24 and is a standalone Qt-based package manager, free from YaST dependencies. It supports real package installation, updates, and removals with dependency resolution and user feedback. It’s alpha but usable, with read-only and root modes.
Users can run it as root for full functionality or as a regular user in read-only mode. It features a straightforward progress bar and users can toggle detailed views during operations.
However, some limitations remain. Repository refresh operations and gpg key handling are not yet implemented, so users are advised to manually refresh repositories (sudo zypper ref) before starting the program. YQPkg is still in active development, with known bugs and potential issues; IT IS RECOMMENDED TO AVOID USING IT ON CRITICAL PRODUCTION SYSTEMS AT THIS POINT.
Unlike its predecessor, YQPkg does not depend on YaST infrastructure as it relies only on libzypp. This independence ensures a streamlined experience and reduces some complexity. Libzypp is a C++-based package management library that handles package dependency resolution and management, independent of any graphical user interface framework like Qt.
The tool will introduce flexible summary views, allowing users to review completed tasks or return to previous steps for additional changes. Preferences like summary page settings and countdown timers are saved for future sessions.
Users wanting to explore YQPkg will be able to easily get started upon its release; after refreshing repositories with sudo zypper ref, users can download the latest alpha release and run the tool in either non-root read-only mode or with root permissions for full functionality; this accessibility ensures YQPkg is ready to meet the needs of both casual users and power users alike.
Though still in development, YQPkg is steadily evolving. Future updates promise enhancements like improved error handling, GPG key management, and repository refresh prompts. YQPkg is shaping up for a bright future related to package management within the openSUSE ecosystem.
You can build it from source from its GitHub repo. The current development status and screenshots are available here; scroll down for the latest news.
Quick Web Apps | Easy Access to Your Favorite Online Tools
Local AI and Confluence
Introduction This post is part of a series on locally using AI models. Previous posts are Running AI locally Generating images with LocalAI using a GPU Introduction to AI training with openSUSE Adding own Documents to your Local AI Using RAG In the last post I explained how to use RAG to add your own […]
The post Local AI and Confluence appeared first on SUSE Communities.
Leap 15.5 Nears End of Life
The release of Leap 15.6 on June 12 set in motion the End of Life for maintenance and security for Leap 15.5, which will happen at the end of December.
Users should upgrade to openSUSE Leap 15.6 to continue to receive security and maintenance updates. Leap versions have a six-month end-of-life period after the release of a new version.
The openSUSE Project is in the development for stage forLeap 16.0 with the pre-Alpha version people can test.
Early adopters and contributors are encouraged to explore this release and provide feedback to shape the next Leap release, which will come with the Agama installer.
Visit get.opensuse.org to try an openSUSE distribution. For users seeking extended support, SUSE offers long-term support options through its subscription services.