Heya folks! It's Friday, and that means it's time for the weekly Solus roundup!

Not only is it Friday, but we're also in October 🎃, and that means Hacktoberfest 2024 is underway! Like last year, Solus is participating. Check out our blog post for more information on how you can participate, and earn rewards.

Since the Usr-Merge began rolling out, we've had no reports of problems relating to it. Therefore, we are confident that we can open the floodgates and allow all users to go through the Usr-Merge process. If you aren't familiar with Usr-Merge, go check out our blog post about it.

To go along with all updating users getting Usr-Merged, we want to release ISOs, so users can install already merged systems. As such, we are now in a package freeze 🧊! Core packages that appear on the ISOs will not see updates until after the freeze has ended, except for critical or security updates. Additionally, the team's focus will largely be on testing the ISOs before release. Lastly, there will be no weekly ISO for OpenCollective backers this week while we put out Release Candidate ISOs. Stay tuned!

Our Qt6 stack has been updated to 6.7.3. This is a bugfix release, addressing many Qt bugs. The webkitgtk packages were updated to the 2.46 series, bringing much improved rendering performance. You can read about that here.

Our Solus Cleanup Crew™️ has been hard at work this week bringing the repository up to current standards:

Most of these tasks are beginner-friendly, and can be a great way to learn Solus packaging. We invite anyone that has the time and inclination to join us!

If you would like to join:

  1. Join the Solus Packaging Room on Matrix
  2. Read and practice our packaging documentation
  3. Submit your first Pull Request. We recommend doing the homepage task
  4. Follow along the review process until your PR gets merged
  5. Continue on contributing!

Security updates

We have several security updates this week.

All of our webkitgtk packages have been updated regarding WSA-2024-005.

GNOME libgsf has been updated to fix CVE-2024-42415.

Lastly, oauth-toolkit was updated to fix CVE-2024-47191.

As always, make sure to install updates for the latest vulnerability protections.

General updates

The full list of updated packages can be found here.

That’s all for this week, folks! We'll be here same time, same place next week for another roundup of the news!

Known issues

  • When running eopkg check, linux-current and linux-lts show as broken. These are false positives, and can be disregarded.

How did the sync go for you?

This poll has ended.

    Laptop and four VMs installed with no drama, as usual. Good job!

    All good on my Plasma VM but Physical machine Plasmashell crashed twice on startup (sent reports) but seems to have settled now. Think it was while loading the desktop Weather widget will check kdeplasma-addons for missing dependencies and monitor.

    Cant add Weather Report widget to Plasma without crashing the shell, sent reports once weather is loaded it settles down and stops crashing. No dependencies missing.

    all good
    probably did the usr merge, there was something on the screen during boot but it was so quick i didnt see what it was

      EbonJaeger When running eopkg check, linux-current and linux-lts show as broken. These are false positives, and can be disregarded.

      I ran sudo eopkg check in my three computers, and all packages are ok, linux-current included. This issue, at least in my computers, has been solved. 🙂

        joluveba
        Yes, the usr-merge now being complete on your system will result in this no longer being a problem.

        sHAKaJaada
        Yeah that screen will appear when the usr-merge is in progress. However on some systems it may be possible to complete the process very quickly. Some of my systems did it in 2s but as the message suggests it could take much longer.

        sHAKaJaada I also just got this message during boot and was a bit surprised.
        In my view such message should provide a bit more context about what's going on, e.g. which tool/driver caused the "system maintenance".

          sHAKaJaada Mine took a couple of minutes, had an error near the start, something about the AppArmor service failing, but everything seemed to go off OK afterwards.

          33 packages (167.22 MiB) have been updated today in Solus.

          As mentioned above, following the deployment of usr-merge, there are no longer any broken packages, and the last remaining one (linux-current) is now OK:

          administrateur@solus-pc ~ $ systemd-analyze blame | grep usr-merge
          18ms usr-merge.service
          administrateur@solus-pc ~ $ sudo eopkg check linux-current
          [sudo] password for administrateur:
          Vérification de l'intégrité de linux-current OK
          administrateur@solus-pc ~ $

          Even if it has already been said, thank you to the entire team of developers for their hard and quality work. Solus users are grateful to them... and good luck for the future!

          All that remains for me is to watch for the next updates of the kernel and the NVIDIA driver to see if they will fix my hibernation problems. But I can use my computer without hibernating so far, so there is no rush.

            palto42 I would argue that it is hard to put some comprehensible info on such a screen. "For more info consult Solus Forum." would have been nice perhaps though for those folks that do not follow Solus development via blogposts, Forum and Matrix channels.
            But overall I am grateful for that everyrthing seems to played out well and for the course we are heading.

            ps: on my plus 10 years old test laptop with hdd it took 12 sec

              I always make it a point to read the weekly updates before doing the updates.
              Just gives info what I might expect.
              And in the course of them being posted I probably skipped a couple and in the course saved myself some trouble
              in the long run. (Because people started posting )
              Just way I do it.

              Sebastian Ya when all the dead wood gets resolved it will be an interesting journey.