Heya folks! It's Friday, and that means it's time for another weekly roundup!
A couple of packages, steam and xfce4-panel-profiles, had missing dependencies. These missing dependencies will be installed when you update your system, so those packages can work again.
More work has been done on the "/usr Merge" front. As of now, /bin and /sbin have been fully moved into the /usr directory, becoming /usr/bin and /usr/sbin. Symlinks have been added in their place for compatibility reasons. This effort is important because the next version of systemd will drop support for unmerged-usr setups, and we do not want to be left behind. There are other benefits as well, which you can read about here.
@ReillyBrogan re-added a feature to ypkg and eopkg to export extended attributes, or xattrs, info to files in packages, and apply them during installation. This enables us to set file capabilities for binaries. An example of this is KWin being able to raise its process priority, meaning it won't freeze, and will be more responsive under load. Note that because eopkg has to be updated to handle this, you may not see these benefits until the next time a package is updated. If you want to make sure that you're running KWin with capabilities, you can reinstall it with sudo eopkg it kwin --reinstall. To see what binaries have file capabilities, run getcap -r /usr/bin/. As more time goes on, more files will have these added.
Security updates
Here are the security fixes this week:
Be sure to install your updates!
Other desktop updates
If you wish to view the full list of updated packages, here is the GitHub Gist.
Thatβs all for this week, folks! Check back next week for more Solus news!