Moving Wolfi to usr-merge and sbin-merge #40270
Replies: 6 comments
This comment has been hidden.
This comment has been hidden.
-
/sbin has been merged into /usr/bin, image build are in progress. |
Beta Was this translation helpful? Give feedback.
-
/bin has been merged into /usr/bin |
Beta Was this translation helpful? Give feedback.
-
/usr/sbin was merged into /usr/bin on March 31st. |
Beta Was this translation helpful? Give feedback.
-
/lib was merged into /usr/lib on June 23rd. This merge required a number of changes in build tooling due to the way they build the base filesystem and how it can conflict with wolfi-baselayout. When building new versions of wolfi, you should use newer versions of melange, apko, and rules_apko for bazel. Specifically, versions at or greater than: |
Beta Was this translation helpful? Give feedback.
-
All usr-merge targets above are now complete. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Majority of glibc based distributions use usr-merged file system layout. Some are also moving sbin merged systems. For wolfi to remain a drop-in replacement for these, it is best for Wolfi to adopt these too.
References:
Alpine is working on such a move, but it currently will likely co-incide with upgrade to apk-tools v3:
It generally should be safe to perform usr-merge in stages:
These are ordered from lowest/largest impact and risk. And possibly we don't do the last one per-se, or do it with smallest number of moves remaining.
Beta Was this translation helpful? Give feedback.
All reactions