Linux News Today: Solus Linux to Provide Direct Binary Dependencies, More Packaging Improvements
Josh Strobl from the Solus Project has published the twenty-sixth installation of the “This Week in Solus” weekly newsletter to inform the community about the latest work done for the independent Solus Linux operating system.
There are some big announcements in this week’s newsletter, and we’ll start with the work done in preparation to offer users a minimal and more flexible ISO image of the Solus Linux distribution, as the team started shrinking the size of the system.base component, thus demoting several packages, which have been moved to system.utils.
More package improvements happened this week as well, and it looks like the team is working hard on a brand-new and much-evolved version of their ypkg tool for converting build processes into packaging operations. Continuing, some major optimizations took place in Solus Linux to provide users with direct binary dependencies.
“Solus uses the equivalent of `-Wl,-as-needed` but at the toolchain level, these changes to eopkg now make it respect that. Net benefit? As you can see here each package has drastically fewer dependencies, allowing more flexibility, and much, much faster repo operations (upgrade, install, search, etc.),” said Ikey Doherty, leader, Solus Project.
More colorful terminal output, latest software updates
In addition to the goodies mentioned above, the team worked hard on implementing a more colorful terminal output, add support for automatic creation of -dbginfo packages in ypkg, implement support for exporting git logs for tagged releases into built packages, as well as to further improve the error reporting for ypkg2.
Lastly, to offer users a more flexible and powerful Solus Linux operating system to the community, they integrated various performance guided optimizations into the build process. As usual, numerous applications and components have been updated to their latest versions, so please make sure your Solus box is up to date at all times.