Don't diagnose hosts with Toolbx 0.0.93.3 as unknown container technology
Steps to reproduce: run steam-runtime-system-info on an Arch system with Toolbx 0.0.93.3 installed.
Expected result: "container" : { "type" : "none" }
Actual result: "container" : { "type" : "unknown", "host" : { "path" : "/", ... } }
-
resolve-in-sysroot: Output "." instead of an empty string
If the path in the sysroot resolves to the sysroot itself, it's clearer to output a non-empty string for that.
-
system-info: Don't consider /run/host -> .. to indicate a container
A symlink /run/host -> / or /run/host -> .. indicates that the sysroot claims to be the host system. Don't diagnose this as an unknown container type.
In particular, Toolbx 0.0.99.3 sets up this situation.