Setup Spacemacs

Ubuntu 16.04
1. Install Emacs 16.2
2. Install gnu-elpa-keyring-update
akose@melmac:~$ gpg2 --homedir ~/.emacs.d/elpa/gnupg --keyserver
hkp://keys.gnupg.net --recv-keys 066DAFCB81E42C40

gpg: key 81E42C40: public key "GNU ELPA Signing Agent (2019)
<elpasign@elpa.gnu.org>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1
akose@melmac:~$
akose@melmac:~$
akose@melmac:~$
akose@melmac:~$ gpg2 --homedir ~/.emacs.d/elpa/gnupg/ --list-keys
/home/akose/.emacs.d/elpa/gnupg//pubring.kbx
\--------------------------------------------
pub dsa2048/7FBDEF9B 2014-09-24 [SC] [expired: 2019-09-23]
uid [ expired] GNU ELPA Signing Agent <elpasign@elpa.gnu.org>

pub rsa3072/81E42C40 2019-04-23 [SC] [expires: 2024-04-21]
uid [ unknown] GNU ELPA Signing Agent (2019) <elpasign@elpa.gnu.org>

3. Install Source Code Pro font
4. Used ivy during install, helm fails to install

Environment Variables
Use ~/.spacemacs.env for loading environment variables in spacemacs.

Issues and Solutions

Can not find python executable
This error was coming up for eldoc - which was looking for python executable but there is only pyhton3 in the system.
file-missing Searching for program No such file or directory python
You need to set the default python interpreter, execute the following command
M-x customize-group RET python RET
Find Python Shell Interpreter variable and set it to python3.
Tar not found when installing from melpa
File error: https://melpa.org/packages/flycheck-20150831.1343.tar, Not found
If you get an error like above while trying to install a package, refresh package database.
package-refresh-contents