all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Ajanta <ajanta@no.spam>
Subject: Re: Software/HD ecology
Date: Tue, 17 Dec 2002 18:29:51 GMT	[thread overview]
Message-ID: <171220021132381961%ajanta@no.spam> (raw)
In-Reply-To: m3el8iar9g.fsf@mika.informatik.uni-freiburg.de

Lee Sau Dan <danlee@informatik.uni-freiburg.de> wrote:

> Why in the first place would the program NEED to install files all
> over the place?

It doesn't, shouldn't, but many do.
 
> Unix  is  well  designed.  Most  (if  not  all)  GNU programs  can  be
> configured   to   be   installed   anywhere...

The complaint in this sub-thread is that many times programs come with
bad default choices. Often, to compound the problem, there is no
uninstall. This is not about Unix, but people who write, manage, or
distribute programs. I used the term unix to refer to the community and
its culture, not the OS.

> To uninstall  the application,  simply "rm -rf /usr/local/foobar" and
> you're done!

Here is the example a poster gave from his system. There may or may not
be other emacs related named files there, these are just the matches on
the *name* emacs:

   % find /usr -name emacs -print
   /usr/bin/emacs
   /usr/info/emacs
   /usr/libexec/emacs
   /usr/local/bin/emacs
   /usr/share/emacs
   /usr/share/info/emacs

To duplicate the convenience implied in your suggestion, one would have
to delete /usr.

> Anyway, nowadays,  people almost always use package  managers, such as
> RPM in RedHat and SuSE.

To have package managers which work on only one or two sub-flavors or,
as in Fink's case, only on the software downloaded from one source is
really not such a hot solution (though a welcome "patch").

What is needed: 

(1) To change the culture, so that every program comes with a safe and
complete uninstall option. 

(2) To empower the user, so he/she can easily discover what a
particular file on his/her computer is for, and where are all the files
related to the package xyz. I think you want to be able to specify the
source (GNU or FSF), name (emacs), and version (27.5) with intelligent
defaults, like all versions when none is specified.

> That explains why the issue you  raised out is a non-problem for Unix.
> Unix  has been  supporting  long file  names  for a  long time.

I haven't come across many programs with long descriptive file names.
However, I'll avoid this direction because I view it as less relevant.
I want precise and reliable tools to know what a file was for. I don't
want to guess such things from names. 

A

  reply	other threads:[~2002-12-17 18:29 UTC|newest]

Thread overview: 166+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <041220020952400758%ajanta@no.spam>
     [not found] ` <56cfb0e3.0212041458.5eab182a@posting.google.com>
     [not found]   ` <x5k7ipl35x.fsf@lola.goethe.zz>
2002-12-06 11:14     ` Mac OSX TeX / To X11 or Not? Ajanta
2002-12-06 10:27       ` Raffael Herzog
2002-12-06 14:28         ` Rodney Sparapani
2002-12-06 14:49       ` Kai Großjohann
2002-12-06 14:52       ` Schone Mullerin
2002-12-06 17:35         ` Andrew Choi
2002-12-06 21:30           ` Emacs 21.3.50 on Mac OSX 10.2.2 Ajanta
2002-12-06 23:07             ` Stefan Monnier <foo@acm.com>
2002-12-07  7:53               ` Ajanta
2002-12-07 14:18                 ` Kai Großjohann
2002-12-07 18:53                   ` Ajanta
2002-12-07 21:53                     ` Kai Großjohann
2002-12-09 19:29                     ` Stefan Monnier <foo@acm.com>
2002-12-09 23:49                       ` For Andrew Choi/Enrico Franconi: Bug in Emacs 21.3.50 Ajanta
2002-12-09 23:21                         ` Andrew Choi
2002-12-10 13:39                         ` Stefan Monnier <foo@acm.com>
2002-12-10 18:23                           ` Software/HD ecology (was Re:...Bug in Emacs 21.3.50) Ajanta
2002-12-10 17:31                             ` Galen Boyer
2002-12-10 17:48                               ` Phillip Lord
2002-12-10 17:59                                 ` Galen Boyer
2002-12-10 18:01                                   ` Phillip Lord
2002-12-10 21:14                                 ` Ajanta
2002-12-11 12:56                                   ` Phillip Lord
     [not found]                             ` <101220021416559254\x04%ajanta@no.spam>
     [not found]                               ` <111220021101520860%ajanta@no.spam>
2002-12-11 18:29                                 ` Phillip Lord
2002-12-11 19:51                                   ` Ajanta
2002-12-11 19:41                                     ` Software/HD ecology Henrik Enberg
2002-12-11 20:41                                     ` Software/HD ecology (was Re:...Bug in Emacs 21.3.50) Stefan Monnier <foo@acm.com>
2002-12-12  3:51                                       ` Ajanta
2002-12-12 11:49                                         ` Software/HD ecology Kai Großjohann
2002-12-12 16:30                                           ` Bijan Soleymani
2002-12-12 19:43                                             ` Kai Großjohann
2002-12-12 21:03                                               ` Anil Trivedi
2002-12-13  9:03                                                 ` Kai Großjohann
2002-12-16 16:09                                                   ` Lee Sau Dan
2002-12-16 20:13                                                     ` Kai Großjohann
2002-12-20 16:02                                                       ` Lee Sau Dan
2002-12-13 16:36                                                 ` Kevin Rodgers
2002-12-13 18:59                                                   ` David Masterson
2002-12-13 19:41                                                     ` Kevin Rodgers
2002-12-13 19:42                                                   ` Anil Trivedi
2002-12-12 23:09                                               ` David Masterson
2002-12-13  9:05                                                 ` Kai Großjohann
2002-12-13 18:49                                                   ` David Masterson
2002-12-12 20:21                                             ` Ajanta
2002-12-12 21:16                                               ` Anil
2002-12-13  8:56                                                 ` Kai Großjohann
2002-12-13 11:24                                                 ` Francis Burton
2002-12-16 16:04                                                 ` Lee Sau Dan
2002-12-16 21:52                                                   ` Ajanta
2002-12-16 21:02                                                     ` Stefan Monnier <foo@acm.com>
2002-12-17  5:55                                                       ` Anil
2002-12-20 15:51                                                         ` Lee Sau Dan
2002-12-17  9:41                                                     ` Kai Großjohann
2002-12-17 17:34                                                       ` Ajanta
2002-12-17 17:55                                                         ` Kai Großjohann
2002-12-17 22:14                                                           ` Rodney Sparapani
2002-12-18  6:22                                                           ` Jonathon Isaac Swiderski
2002-12-18  8:51                                                             ` Kai Großjohann
2002-12-20 15:54                                                           ` Lee Sau Dan
2002-12-20 19:19                                                             ` Kai Großjohann
2002-12-20 19:31                                                               ` Alfred M. Szmidt
2002-12-16 21:59                                                   ` Ajanta
2002-12-17  9:54                                                   ` jdf23
2002-12-20 16:01                                                     ` Lee Sau Dan
2002-12-13  8:54                                               ` Kai Großjohann
2002-12-13 18:53                                                 ` David Masterson
2002-12-16 15:59                                               ` Lee Sau Dan
2002-12-17 18:29                                                 ` Ajanta [this message]
     [not found]                                                   ` <ajanta@no.spam>
2002-12-17 18:29                                                     ` Peter S Galbraith
2002-12-24  0:05                                                     ` Peter S Galbraith
2002-12-17 22:24                                                   ` Tribhuvan
2002-12-18  8:32                                                     ` Kai Großjohann
2002-12-19  0:22                                                       ` David Masterson
2002-12-19 14:16                                                         ` Miles Bader
2002-12-19 14:44                                                           ` Fredrik Staxeng
     [not found]                                                             ` <fstx+u@update.uu.se>
2002-12-19 15:36                                                               ` Peter S Galbraith
     [not found]                                                             ` <mailman.420.1040313026.19936.help-gnu-emacs@gnu.org>
2002-12-19 16:47                                                               ` Fredrik Staxeng
2002-12-19 21:13                                                               ` David Masterson
2002-12-21  0:17                                                               ` Miles Bader
2002-12-20 22:19                                                             ` Alfred M. Szmidt
2002-12-21  0:13                                                             ` Miles Bader
2002-12-21 12:31                                                               ` Fredrik Staxeng
2002-12-21 23:15                                                                 ` Tribhuvan
2002-12-22  2:54                                                                 ` Miles Bader
2002-12-22 10:46                                                                   ` Fredrik Staxeng
2002-12-23 19:42                                                                     ` David Masterson
2002-12-19 21:14                                                           ` David Masterson
2002-12-19 23:38                                                             ` Tribhuvan
2002-12-20 19:06                                                               ` David Masterson
2002-12-20 19:51                                                                 ` Tribhuvan
2002-12-20 20:44                                                                   ` Tribhuvan
2002-12-20 15:14                                                           ` Kai Großjohann
2002-12-20 15:55                                                             ` Alfred M. Szmidt
     [not found]                                                             ` <mailman.464.1040400348.19936.help-gnu-emacs@gnu.org>
2002-12-20 19:09                                                               ` David Masterson
2002-12-20 19:27                                                                 ` Alfred M. Szmidt
2002-12-21  0:24                                                             ` Miles Bader
2002-12-21  2:32                                                               ` Tribhuvan
2002-12-21 12:50                                                               ` Fredrik Staxeng
2002-12-20 15:41                                                       ` Lee Sau Dan
2002-12-20 18:44                                                         ` Tribhuvan
2002-12-20 15:38                                                     ` Lee Sau Dan
     [not found]                                                   ` <mailman.343.1040149880.19936.help-gnu-emacs@gnu.org>
2002-12-17 22:33                                                     ` David Masterson
2002-12-17 23:17                                                       ` Tribhuvan
2002-12-18  8:34                                                       ` Kai Großjohann
2002-12-19  0:20                                                         ` David Masterson
2002-12-19  7:47                                                           ` Kai Großjohann
2002-12-20 15:36                                                           ` Lee Sau Dan
2002-12-20 19:01                                                             ` David Masterson
2002-12-20 15:34                                                       ` Lee Sau Dan
2002-12-20 18:58                                                         ` David Masterson
2002-12-24  6:24                                                           ` Luis Fernandes
2002-12-26 18:20                                                             ` David Masterson
2002-12-27  3:14                                                               ` Luis Fernandes
2002-12-27  4:35                                                                 ` Miles Bader
     [not found]                                                                 ` <mailman.637.1040963855.19936.help-gnu-emacs@gnu.org>
2002-12-27 12:48                                                                   ` Luis Fernandes
2002-12-27 15:39                                                                     ` Rodney Sparapani
2002-12-28  2:49                                                                     ` Miles Bader
2002-12-28 13:54                                                                       ` Luis Fernandes
2002-12-28 14:11                                                                         ` Kai Großjohann
2002-12-31 20:08                                                                       ` David Masterson
2002-12-27 17:36                                                                 ` David Masterson
2002-12-28  1:02                                                                   ` Luis Fernandes
2002-12-28 11:07                                                                     ` Kai Großjohann
2002-12-28 13:44                                                                       ` Peter S Galbraith
2002-12-28 13:49                                                                       ` Luis Fernandes
2002-12-31 20:05                                                                     ` David Masterson
2002-12-20 15:32                                                   ` Lee Sau Dan
2002-12-20 16:00                                                     ` Alfred M. Szmidt
     [not found]                                                       ` <ams@kemisten.nu>
2002-12-20 20:00                                                         ` Peter S Galbraith
2002-12-20 20:25                                                           ` Alfred M. Szmidt
2002-12-20 20:34                                                         ` Peter S Galbraith
2002-12-20 21:01                                                           ` Alfred M. Szmidt
     [not found]                                                           ` <mailman.482.1040418304.19936.help-gnu-emacs@gnu.org>
2002-12-20 21:40                                                             ` David Kastrup
2002-12-20 21:59                                                               ` Alfred M. Szmidt
2002-12-21  0:25                                                         ` Peter S Galbraith
2002-12-21 15:55                                                           ` Alfred M. Szmidt
     [not found]                                                           ` <mailman.498.1040486166.19936.help-gnu-emacs@gnu.org>
2002-12-21 16:22                                                             ` David Kastrup
2002-12-12 23:14                                           ` Ajanta
2002-12-12 23:44                                             ` David Masterson
2002-12-13  9:11                                             ` Kai Großjohann
2002-12-12 14:11                                         ` Software/HD ecology (was Re:...Bug in Emacs 21.3.50) Stefan Monnier <foo@acm.com>
2002-12-12 20:50                                           ` Ajanta
2002-12-12 20:20                                             ` Stefan Monnier <foo@acm.com>
2002-12-12 23:02                                               ` Anil Trivedi
2002-12-13  1:29                                                 ` Miles Bader
2002-12-13 10:12                                                 ` Software/HD ecology Kai Großjohann
     [not found]                                                 ` <mailman.179.1039743000.19936.help-gnu-emacs@gnu.org>
2002-12-13 19:11                                                   ` Software/HD ecology (was Re:...Bug in Emacs 21.3.50) David Masterson
2002-12-13 19:32                                                     ` Stefan Monnier <foo@acm.com>
2002-12-17  0:33                                                       ` David Masterson
2002-12-12 20:27                                             ` Galen Boyer
2002-12-12 21:28                                             ` Anil Trivedi
2002-12-13  1:30                                               ` Miles Bader
2002-12-11 20:49                                     ` Software/HD ecology Kai Großjohann
2002-12-12  4:44                                       ` Anil Trivedi
2002-12-12  4:58                                         ` Miles Bader
2002-12-12  6:16                                         ` Eli Zaretskii
2002-12-12 14:50                                         ` Phillip Lord
2002-12-12 19:40                                           ` Kai Großjohann
2002-12-12 21:39                                           ` Anil Trivedi
2002-12-13  1:35                                             ` Miles Bader
2002-12-12 23:23                                       ` David Masterson
2002-12-11 21:34                                     ` Software/HD ecology (was Re:...Bug in Emacs 21.3.50) Bijan Soleymani
2002-12-10  5:23             ` Emacs 21.3.50 on Mac OSX 10.2.2 David Combs
2002-12-10  8:29               ` Ajanta
2002-12-07  8:19 ` Thanks to all (Re: Mac OSX TeX / To X11 or Not?) new2osx
2002-12-07  9:35   ` David Kastrup

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=171220021132381961%ajanta@no.spam \
    --to=ajanta@no.spam \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.