Package: erlang
Version: 1:13.b-dfsg1-1

Hello,

The erlang-base package is about 7 MB, which is very large for a
runtime environment. This is an issue for using e. g. couchdb in an
embedded environment, or shipping couchdb/erlang runtime on
distribution CDs (which have limited space).

In https://launchpad.net/bugs/385093 we are currently discussing to
move the debug information out of erlang-base into a separate package
(this could just go into erlang-dev, or into a new erlang-debug).

We would like to modify the package so that erlang-base gets stripped
libraries (with e. g. erts/emulator/utils/make_preload beam_strip())
and that erlang-debug would ship the unstripped libraries in an
alternate preferred library search path.

However, we don't want to do this without your consent/acceptance of
the patch, since that would introduce a large incompatibility of
reverse dependencies between Debian and Ubuntu.

What do you think about the idea?

Thanks for considering,

Martin

P.S. We are also discussing other steps to put -base on a diet:
 - https://launchpad.net/bugs/385120 : drop uniprocessor BEAM
 - https://launchpad.net/bugs/385095 : separating compiler
We'll file separate bug reports after we discussed this one, and after
we made some further investigations.

-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)

Attachment: signature.asc
Description: Digital signature

Reply via email to