Vanilla-OS / desktop-image

Containerfile for the Vanilla OS Desktop image.
https://images.vanillaos.org/#/recipe/desktop
GNU General Public License v3.0
35 stars 21 forks source link

move everything from /usr/local to /usr #175

Open taukakao opened 4 months ago

taukakao commented 4 months ago

/usr/local is reserved for the system admin. Every software delivered by us needs to be in /usr. https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch04s09.html

This is also required for https://github.com/Vanilla-OS/ABRoot/issues/330

Currently installed software in /usr/local is:

jardon commented 2 months ago

Once https://github.com/Vanilla-OS/Vib/pull/108 lands i can move the meson-related items to the right prefix (apx-gui, vanilla-updates-utility, abroot-rollback-notifier)

taukakao commented 2 weeks ago

This doesn't seem to have worked. The latest dev image still contains "abroot-rollback-notifier" "apx-gui" and "vanilla-updates-utility" in /usr/local/bin

jardon commented 1 week ago

i noticed this today. ill look at it again

jardon commented 1 week ago

actually, this isnt fixed because we're still building with vib 0.8.1 which is from August. the feat for this was merged into vib in September.

taukakao commented 1 week ago

I see. I think it's fine to just wait for the next vib version.