>>>> "SY" == Steve Youngs
<sryoungs(a)bigpond.net.au> writes:
SY> * Norbert Koch <viteno(a)xemacs.org> writes:
> You want me to remove it from the next SUMO? It's no big
deal,
> just a few strokes :)
SY> No. You can't. Here's why...
SY> (package-get-list-packages-where 'fsf-compat 'requires)
SY> =>(erc ecb pgg perl-modes psgml-dtds ocaml sml-mode ess liece
SY> latin-unity mmm-mode tramp text-modes mail-lib jde edit-utils
SY> clearcase xslt-process egg-its leim mule-base psgml ilisp
SY> reftex prog-modes idlwave semantic bbdb mew tm mailcrypt mh-e
SY> eudc apel)
SY> ...you would have to remove all of those as well, and any
SY> package that depended on any of these, and so on.
You of all people should know better. Those are build-time
requirements. latin-unity, for example, does not require fsf-compat
at run-time in any way. Most of those "requirements" are pretty
gratuitous.
In most cases, few users would ever notice.
And removing APEL would be a service to humanity. ;-)
Of course, you're right in principle; some of those are real
dependencies, and we don't know which ones. What we should do is find
a few volunteers to run without fsf-compat installed and see what
breaks and how hard to fix it would be, then talk about the next step.
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.