I'm attempting to install emacs 25.1 on my ubuntu 16.04 system from the following PPA:
https://launchpad.net/~ubuntu-elisp/+archive/ubuntu/ppa
I've added the Ubuntu Emacs Daily Snapshot PPA to my system, and attempted to install the build dependencies.
I ran:
>sudo apt install build-essential checkinstall
and then:
>sudo apt-get build-dep emacs24
But I get the following output:
Reading package lists... Done
E: You must put some 'source' URIs in your sources.list
I take this to mean apt-get can't find the build dependencies, isn't this what adding the PPA to my system with
>sudo add-apt-repository ppa:ubuntu-elisp/ppa
>sudo apt-get update
should have corrected? I've edited the sources.list file in /etc/apt by individually uncommenting all the pairs of deb and deb-src lines, but that didn't solve the problem.
You don't need
build-dep
to install emacs snapshot. Just make sure you runas you mentioned, and then
and select
emacs-snapshot
.(I gather the source URI
build-dep
is complaining about are in/etc/apt/sources.list.d/ubuntu-elisp-ppa-xenial.list
, but as I said you don't need it unless you are going to compile emacs.)