←back to thread

306 points dxs | 3 comments | | HN request time: 0.001s | source
1. ggm ◴[] No.44069157[source]
If a packaging mechanism, respecting virtualisation had been capable of existing 30 years ago we'd have one. Now, given how the fracture lines run, we're fated to have three or more.

It's pythons virtual environment and pip-is-weak problem, magnified. It's homebrew or Mac ports or fink or pkgsrc.

Mechanisms designed after fork, are never fork neutral.

replies(1): >>44074059 #
2. Ferret7446 ◴[] No.44074059[source]
None of the common cross-distro packaging mechanisms have anything to do with virtualization. The core problem is software dependencies.
replies(1): >>44077254 #
3. ggm ◴[] No.44077254[source]
A mechanism which can bundle its dependencies into an isolated runtime means dependencies do not fate share except at the ABI to the underlying OS.

Virtualised container apps have simpler dependencies.