Re: [PROPOSAL] virtual package 'lha' -- a suitable /usr/bin/lha
At Sun, 10 Sep 2006 20:28:55 +0800,
Ying-Chun Liu (PaulLiu) wrote:
> LZH is an archive format which is generated by the lha utility (1).
> This format is still popular in Japan, but the lha utility is not a free
> software. However, some free softwares which use LZH as their
> data format (2) and some free GUI archive file managers (3)
> often use fork+exec, popen, or system, to call the
> command line program '/usr/bin/lha' to extract the data.
>
> Therefore I propose a virtual package named 'lha' for those packages who can
> provide the functionality of '/usr/bin/lha'.
>
> Note:
> (1) "lha" package in Debian non-free section
> (2) "fkiss", "gnomekiss" in Debian
> (3) "ark", "file-roller", "krusader" in Debian
The current non-free lha package is based on the original and
legitimate MS-DOS version LHa. "LHa" is one of implementations of LZH
format archiver. So many LZH archiver/extractor on windows have used
other names. We cannot expect each archiver/extrator has the exact
same options. Thus I disagreed to use lha as virtual package name.
Instead, how about setting "lzh-archiver" as /etc/alternatives for
your java-based lzh archiver and my non-free lha package, then
modifying the GUI archive file managers to execute lzh-archiver, not
lha?
-- gotom
Reply to: