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

Since 18 was released in the past 30 days you'd need to wait a little for debian/ubuntu/etc maintainers to work it out for (eventually) production environments.

Here is a quick howto for down and dirty backporting:

https://packages.debian.org/sid/erlang

Get the debian, orig, and dsc files:

cmd: "dpkg-source -x erlang<blah>.dsc"

cmd: "cd erlang<blah>"

cmd: "debuild"

Then you have 18.0.something source packages and installable binaries for whatever debian release you have. Check the build-depends in debian/control or try apt-get build-dep erlang first.

If you want a newer release and its just a minor change like 18.0.2 surely is... then just download their current source file and rename it like the orig file you downloaded from debian. Or go update the entry in debian/changelog to properly represent it. (dch -v 1:18.0.2-1~olgeni+1 -m)

It only takes a few minutes in prep work and a couple commands to complete. Most of the time is spent waiting for something like erlang itself to compile before it pops out installable binaries for whatever version of debian you're on. Plus now you have 1-for-1 installable runtime for all your other nodes or environments without any work.




Sounds good - let's give this a spin :)




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

Search: