Heya folks! It's sync day, and that means it's time for the weekly Solus roundup!
The linux-current
kernel has been updated to the 6.14 series. We had skipped the 6.13 series, so this is a jump from 6.12. Check out the release notes for the 6.13 series and the 6.14 series in their respective places.
Mesalib has been updated to 25.0.5. This is a bugfix release focused on fixing bugs from the previous 25.0.4 release. The full changelog can be read here.
We have some changes to our Python 3 package in preparation for newer versions of Python. Setuptools is no longer included as part of "ensurepip" in Python 3.12, so both it and pip
have been de-bundled from our main Python package. A pip2
package has been introduced to provide pip
for Python 2, and the current pip
package has been updated to the latest Python 3 version in anticipation of removing Python 2. Likewise, python2-setuptools
has been added for Python 2, and python-setuptools
is now for Python 3.
PEP517 macros are now preferred in ypkg
in anticipation of Python 3.12 removing distutils
. This is to avoid superfluous build errors where setup.py
is still available, and depends on distutils
.
Our Steam package has been updated this week. This update has an important note about an absolute path change in the steam.desktop
file. They say:
Some users are known to have a script named steam earlier in the $PATH; for example they might have a /usr/local/bin/steam that passes extra options, sets environment variables, or runs Steam wrapped by some sort of "adverb" command). After this change, they would still be able to arrange for that script to be invoked by desktop environments' menus by putting a corresponding .desktop file earlier in $XDG_DATA_DIRS, for example /usr/local/share/applications/steam.desktop or ~/.local/share/applications/steam.desktop, which will take precedence over ours.
This only affects the additional Desktop Actions (like opening the Library, Store, etc.). The main entry was already using an absolute path.
We have a new package in the repository this week. scd2html
is a tool that generates HTML from scdoc
source files. This is useful for anyone that wants to publish man
pages created with scdoc
to a website.
Security updates
General updates
The full list of updated packages can be found here.
For the list of currently known issues, see the dedicated thread for it. If you begin experiencing a bug, please look for an issue on our issue tracker, and open a new one if one does not exist.
That’s all for this week, folks! We'll be here same time, same place next week for another roundup of the news!