[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: emacsen: need plan to fix leftover cruft in share/emacs/XX.Y...



"Davide G. M. Salvetti" wrote:

> Ok, I checked old mailcrypt versions and found that the remove script
> failed to clean /usr/share/emacs/*/site-lisp/mailcrypt/CompilationLog.gz
> for versions 3.5.4-5 and 3.5.5-{1,2,3,4}, while former and later
> versions are safe (a typo somehow slipped through in those versions).
> 
> The time window is 1999-10-12 through 1999-12-12 (exactly two months).
> 
> According to their changelog.Debian, the relevant emacs{19,20} version
> that were around at that time are:
> 
> emacs19: 19.34-21
> emacs20: from 20.3-11 to 20.4-3
> 
> Thus, I guess I only need to clean:
> >----------------------------------------------------------------------<
> /usr/share/emacs/19.34/site-lisp/mailcrypt/CompilationLog.gz
> /usr/share/emacs/20.3/site-lisp/mailcrypt/CompilationLog.gz
> /usr/share/emacs/20.4/site-lisp/mailcrypt/CompilationLog.gz
> >----------------------------------------------------------------------<

Well, someone might have been using mailcrypt with an older
version of emacs, or have since updated emacs without updating
mailcrypt.
 
> Is it ok if I clean that old cruft in
> /usr/lib/emacsen-common/packages/remove/mailcrypt?

Seems to be the consensus to put it there.

> Are there any suggestion on the best way to do it?  (My plan is rm -f
> those_files.)

I have nothing better (except that more versions could be affected).

> BTW: It seems to me that the current emacs20 installs its
> .../doc/emacs20 stuff only in /usr/doc/emacs20, with no compatibility
> links.  Well, I'm not sure, but on my system I have:
> >----------------------------------------------------------------------<
> drwxr-xr-x    2 root     root         1024 Aug  1  2000 /usr/doc/emacs20
> drwxr-xr-x    2 root     root         1024 Oct 15  1999 /usr/share/doc/emacs2
> 0
> >----------------------------------------------------------------------<
> (look at the dates as well).

$ ls -ld /usr/doc/emacs20
drwxr-xr-x    2 root     root         4096 Aug 31 14:34 /usr/doc/emacs20
$ ls -ld /usr/share/doc/emacs20
ls: /usr/share/doc/emacs20: No such file or directory

:-(

-- 
Peter Galbraith, research scientist          <GalbraithP@dfo-mpo.gc.ca>
Maurice Lamontagne Institute, Department of Fisheries and Oceans Canada
P.O. Box 1000, Mont-Joli Qc, G5H 3Z4 Canada. 418-775-0852 FAX: 775-0546
    6623'rd GNU/Linux user at the Counter - http://counter.li.org/ 



Reply to: