I often run into a problem when I install packages with Emacs: what can I do if one of the packages is broken in melpa and the other is broken in melpa-stable? For example if I use melpa-stable elscreen fails on startup:
run-hooks: Symbol's function definition is void: elscreen-start
but if I run on melpa elscreen works but cider-nrepl fails to start up. I checked their github profile and their build is currently failing. Is there a way to work around this?