2

I have updated emacs-snapshot earlier today and it broke my Emacs installation into pieces (it is Ubuntu 14.04). It somehow removed whole emacs24 package so now I have no even emacs-client installed.

apt-cache policy emacs-snapshot

shows that latest version is installed but emacs-snapshot is not known command in bash and find / -type f -name 'emacs-snapshot*'

can't find any binary.

How can this be fixed?


Proposed actions:

$ dpkg-query -L emacs-snapshot
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/emacs-snapshot
/usr/share/doc/emacs-snapshot/changelog.gz
/usr/share/doc/emacs-snapshot/copyright

It seems like just some docs are installed from here.

  • I'm not familiar with Ubuntu's packaging procedures, but I'd try to dpkg-query -L emacs-snapshot to figure out what exactly was that you've installed. Maybe "snapshot" implies installing the sources for building Emacs (similar to yum-builddep?). – wvxvw Feb 4 '16 at 22:41
  • It is launchpad.net/~ubuntu-elisp/+archive/ubuntu/ppa. Looks to me like installing snapshot version from emacs git repository and it packs a binary made of it called emacs-snaphot (or it was until now). It was working until today's update. Look abo-abo's answare emacs.stackexchange.com/questions/12772/… – foki Feb 4 '16 at 22:59
  • 2
    I can confirm that recent .deb packages from this PPA are ~3Kib in size -- definitely broken. However, this is a question about a particular Ubuntu package from a personal -- unofficial -- package archive (PPA), not really about Emacs itself. I would try contacting the maintainer of this package (Robert Bruce Park <r@robru.ca>) or the owner of the PPA, Michael Olson. Other Emacs users (including expert users) will not be able to help you with this, so I don't think this is the right place for this question. – Constantine Feb 5 '16 at 4:51
  • I too can confirm this - it gladly did not break my emacs-24 install but all emacs-snapshot binaries are gone – Carsten Feb 5 '16 at 16:47
  • 1
    I've identified the problem as being changes that emacs developers have made to their autogen.sh script and I've updated the packaging to match. I've submitted a rebuild request to launchpad and all should be well soon. – robru Feb 5 '16 at 22:58

Browse other questions tagged or ask your own question.