I was looking at the new version of miscfiles, in the changelog, I noticed
that the previous version (the one before this one)'s changelog entry read
like this

miscfiles (1.1-6) unstable; urgency=low

  * Removed duplication of the GNU Manifesto. closes: BUG#29565

 -- Manoj Srivastava <[EMAIL PROTECTED]>  Wed, 25 Nov 1998 02:18:23 -0600

I immediately thought of Emacs. I remembered that keypress C-h C-p would display
the GNU-manifesto, so I thought the miscfiles changelog might be linked with
the fact that Emacs can display the GNU Manifesto without miscfiles installed.

But I was wrong, both include a copy of the manifesto, identical except the
miscfiles version is compressed.

$ ls -l /usr/share/misc/GNU-manifesto.gz /usr/share/emacs/20.3/etc/GNU
-rw-r--r--   1 root     root        26334 Oct  4  1998 
/usr/share/emacs/20.3/etc/GNU
-rw-r--r--   1 root     root        10459 May 14 21:56 
/usr/share/misc/GNU-manifesto.gz
$ zcat /usr/share/misc/GNU-manifesto.gz | diff /usr/share/emacs/20.3/etc/GNU -
$

I was going to file a bug, but which package? emacs20 or miscfiles, neither is
really at fault and there is no real solution. The only solution I can think
of is moving the GNU-manifesto to its own package and have emacs20 depend on
it, with a symlink, but it is only 27k, how many people want the GNU-manifesto
installed, but neither emacs20 or miscfiles. Nobody is worrying about the loss
of disk space either.

So, I was going to file a bug against general, but then I noticed the other
files in the /usr/share/emacs/20.3/etc/

For starters a copy of the GPL: 

$ diff COPYING /usr/doc/copyright/GPL
5c5
<      59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
---
>                        59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
$

So that one is a bit odd, and could be fixed with a symlink, does that pass
lintian?

But have a look at some of the other files:

CENSORSHIP    Censoring my Software by Richard Stallman (thoughts on CDA)
COOKIES       Mrs Fields Cookies recipe (that one about paying $200 for it)
COPYING       The GNU General Public Licence (mentioned before)
GNU           The GNU Manifesto (mentioned above)
HELLO         This is a list of ways to say hello in various languages.
INTERVIEW     Richard Stallman discusses his public-domain (interview with byte)
JOKES         Some gnu jokes
LINUX-GNU     Linux and the GNU system
LPF           League for Programming Freedom
MAILINGLISTS  GNU Project Electronic Mailing Lists and gnUSENET Newsgroups
MOTIVATION    STUDIES FIND REWARD OFTEN NO MOTIVATOR (why non-free is bad)
OTHER.EMACSES How is this Emacs different from all other Emacses
SERVICE       GNU Service Directory (Consultancy)
WHY-FREE      Why Software Should Not Have Owners by Richard Stallman
celibacy.1    Joke man page in catman format
condom.1      Joke man page in catman format (a bit offensive)
copying.paper Why Software Should Be Free by Richard Stallman
ctags.1       A .so link to etags.1
echo.msg      The man page for GNU(1) echo phrased as an email
emacs.1       The emacs manual in roff format
emacstool.1   The emacstool manual in roff format
etags.1       The etags manual in roff format
foo.el        I have no idea what this is
future-bug    Subject: M-x search-backward-in-time broken... (another joke)
rgb.txt       Similar, but not identical to /usr/X11R6/lib/X11/rgb.txt
sex.6         Joke man page in catman format (quite offensive)
spook.lines   Words for `M-x spook' (look up NSA in the emacs manual)
tasks.texi    The GNU task list in texinfo format
termcap.src   A copy of the termcap database?
yow.lines     Zippy quotations (from comic books and strips by Bill Griffith) 

I mean no wonder emacs is big, /usr/share/emacs/20.3/etc/ takes 5Mb, although
there are some other emacs docs there. Could any of these be compressed? or
symlinked from /usr/doc/emacs20, where I would expect to find them. Well,
really I would not. I halve think that sex.6, condom.1, and celibacy.1 are in
funny-manpages, I would look in Contents-I386.gz but I lent my slink CD to
somebody.

Should the emacs20 package be split, with some of RMS' `ideas' moved to a
gnu-philosophy package? What do we do with the GNU jokes? leave them there?

All food for thought. Finally on a slightly serious note, sex(6) is quite
explicit and some might find it offensive. We have fortune-off separate, so
people can leave it uninstalled. I suppose the kernel source does include the
word f*** a good few times.

-- 
I consume, therefore I am

Attachment: pgpKgc1wktb3x.pgp
Description: PGP signature

Reply via email to