Hacker News new | past | comments | ask | show | jobs | submit login

> HOW DID THIS HAPPEN?

For example, distribution's package update cycle is so slow that some packages are never updated to upstream for some reason. For example, x11vnc's latest version is 0.9.16 but Ubuntu/Debian has locked down to 0.9.13 for more than a half of a decade [1]. ddclient is also a good example [2].

In my case, I made a program that requires >= Python3.6 but I realized Ubuntu was stuck in 3.5 for years so that I was forced to use AppImage to include in-house compiled Python3.6.

Not to mention that Electron apps are simply not compatible with distribution's dependency management.

[1]: https://packages.ubuntu.com/search?keywords=x11vnc&searchon=...

[2]: https://packages.ubuntu.com/search?keywords=ddclient




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: