[Pkg-zsh-devel] Bug#559124: unnecessary files

Axel Beckert abe at debian.org
Fri Nov 8 01:06:23 UTC 2013


Control: severity -1 minor
Control: tag -1 + help

Hi,

sergio wrote:
> It's look like most non *.zwc files in /usr/share/zsh are unnecessary.

Not in the current situation. Only shipping the zwc files and not the
source breaks zsh badly.

Clint Adams wrote:
> While it would be annoying to me personally to not have them there,
> this would save roughly 8 megs.

Yep.

sergio wrote:
> It's not so little for have them there.

That's especially true on small machines like ALIX, EeePC or many ARM
devices which run of SD cards or CF cards.

> May be it will be better to move this file to zsh-doc, or to other
> package zsh-doc-functions (which will carry them under doc).

I'd named it zsh-common-extras or zsh-common-source.

Clint Adams wrote:
> This breaks both the prompt and completion systems.

Ack.

> Do you have a working patch?

I didn't manage to find one. But I also didn't dig too deep when I
noticed that the obvious variant breaks a lot of things.

It seems a laborious task to figure out which files are necessary and
which are not. If anyone has the leisure to find that set of files,
I'll happily accept a proper patch or list of files.

I already put hours into it without finding that set of files. In case
you want to continue that work or fix this issue in general, see
http://anonscm.debian.org/gitweb/?p=collab-maint/zsh.git;a=shortlog;h=refs/heads/abe/split-common
and especially
http://anonscm.debian.org/gitweb/?p=collab-maint/zsh.git;a=commitdiff;h=04838041ad6e6f6fd865ba05cf22850f93249e5b
for what I did so far.

Downgrading severity to minor and tagging the bug with "help" as it's
not really important, probably more work than gain, but still a small
shortcoming.

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe at debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-    |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5



More information about the Pkg-zsh-devel mailing list