emacsen-common_2.0.8_all.deb


Advertisement

Description

emacsen-common - Common facilities for all emacsen

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Main amd64
Package name emacsen-common
Package version 2.0.8
Package architecture all
Package type deb
Installed size 136 B
Download size 17.14 KB
Official Mirror archive.ubuntu.com
This package contains code that is needed by all the (x)emacs
packages.  It will be automatically installed when needed.

Alternatives

Package Version Architecture Repository
emacsen-common_2.0.8_all.deb 2.0.8 all Ubuntu Main
emacsen-common - - -

Download

Type URL
Binary Package emacsen-common_2.0.8_all.deb
Source Package emacsen-common

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install emacsen-common deb package:
    # sudo apt-get install emacsen-common

Files

Path
/etc/emacs/site-start.el
/etc/emacs/site-start.d/00debian-vars.el
/usr/lib/emacsen-common/emacs-install
/usr/lib/emacsen-common/emacs-package-install
/usr/lib/emacsen-common/emacs-package-remove
/usr/lib/emacsen-common/emacs-remove
/usr/lib/emacsen-common/lib.pl
/usr/lib/emacsen-common/packages/compat/emacsen-common
/usr/lib/emacsen-common/packages/install/emacsen-common
/usr/lib/emacsen-common/packages/remove/emacsen-common
/usr/share/doc/emacsen-common/changelog.gz
/usr/share/doc/emacsen-common/copyright
/usr/share/doc/emacsen-common/debian-emacs-policy.gz
/usr/share/doc/emacsen-common/sample-package-install-foo
/usr/share/doc/emacsen-common/sample-package-remove-foo
/usr/share/emacs/site-lisp/debian-startup.el

Changelog

2014-05-21 - Rob Browning <rlb@defaultvalue.org>
emacsen-common (2.0.8) unstable; urgency=medium
* Require add-on packages to depend on emacsen-common >= 2.0.8.  This
should be simpler and safer, and emacsen-common is only ~140k, which
shouldn't be too big a burden.
One specific problem this solves is the handling of
/var/lib/emacsen-common when emacsen-common is purged -- in particular
/var/lib/emacsen-common/state/package/installed/*.  Without the
dependency, emacsen-common can't remove the tree without clobbering
the state for every add-on, but if emacsen-common can't remove it, who
can?
This release changes the following requirements for add-on packages
(see debian-emacs-policy for the details):
- They must now depend on emacsen-common >= 2.0.8.
- They don't need to conflict with emacsen-common anymore.
- They don't need to guard their calls to emacs-install-package.
- They don't need to guard their calls to emacs-remove-package.
- They should no longer manage their package/installed/ file directly.
In addition emacsen flavor packages should now depend on
emacsen-common >= 2.0.8.
* emacs-package-install: don't try to validate the package during the preinst.
The package files that we're looking for won't be available.
Thanks to Tatsuya Kinoshita <tats@vega.ocn.ne.jp> for the report.
(Closes: 736062)
* emacs-package-remove: remove unused context variable.
2014-01-13 - Rob Browning <rlb@defaultvalue.org>
emacsen-common (2.0.7) unstable; urgency=medium
* Fix typo; add missing "-m" to mkdir call in postinst and policy.
Thanks to Stefan Lippers-Hollmann <s.L-H@gmx.de> for the report.
(Closes: 735155)

See Also

Package Description
enchant_1.6.0-10.1build2_amd64.deb Wrapper for various spell checker engines (binary programs)
eog-dev_3.18.2-1ubuntu1_all.deb Development files for the Eye of GNOME
eog_3.18.2-1ubuntu1_amd64.deb Eye of GNOME graphics viewer program
erlang-asn1_18.3-dfsg-1ubuntu3_amd64.deb Erlang/OTP modules for ASN.1 support
erlang-base_18.3-dfsg-1ubuntu3_amd64.deb Erlang/OTP virtual machine and base applications
erlang-corba_18.3-dfsg-1ubuntu3_amd64.deb Erlang/OTP applications for CORBA support
erlang-crypto_18.3-dfsg-1ubuntu3_amd64.deb Erlang/OTP cryptographic modules
erlang-dev_18.3-dfsg-1ubuntu3_amd64.deb Erlang/OTP development libraries and headers
erlang-diameter_18.3-dfsg-1ubuntu3_amd64.deb Erlang/OTP implementation of RFC 6733 protocol
erlang-doc_18.3-dfsg-1ubuntu3_all.deb Erlang/OTP HTML/PDF documentation
erlang-edoc_18.3-dfsg-1ubuntu3_amd64.deb Erlang/OTP module for generating documentation
erlang-eldap_18.3-dfsg-1ubuntu3_amd64.deb Erlang/OTP LDAP library
erlang-erl-docgen_18.3-dfsg-1ubuntu3_amd64.deb Erlang/OTP documentation stylesheets
erlang-eunit_18.3-dfsg-1ubuntu3_amd64.deb Erlang/OTP module for unit testing
erlang-examples_18.3-dfsg-1ubuntu3_all.deb Erlang/OTP application examples
Advertisement
Advertisement