thats been a solved problem for years with flatpak