From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: [solved] Re: How to uninstall Emacs? Date: Sun, 12 Apr 2015 18:31:22 +0200 Organization: Aioe.org NNTP Server Message-ID: <87oamtxq91.fsf@debian.uxu> References: <878ue21nkc.fsf@gmail.com> <87fv88q4t5.fsf@debian.uxu> <87sic6stcg.fsf_-_@gmail.com> <20150411125610231765777@bob.proulx.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1428856220 23578 80.91.229.3 (12 Apr 2015 16:30:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 12 Apr 2015 16:30:20 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Apr 12 18:30:19 2015 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YhKm2-0002kG-UP for geh-help-gnu-emacs@m.gmane.org; Sun, 12 Apr 2015 18:30:19 +0200 Original-Received: from localhost ([::1]:45818 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YhKm1-00023R-Vd for geh-help-gnu-emacs@m.gmane.org; Sun, 12 Apr 2015 12:30:17 -0400 Original-Path: usenet.stanford.edu!news.kjsl.com!feeder.erje.net!eu.feeder.erje.net!news.etla.org!aioe.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 57 Original-NNTP-Posting-Host: feB02bRejf23rfBm51Mt7Q.user.speranza.aioe.org Original-X-Complaints-To: abuse@aioe.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) X-Notice: Filtered by postfilter v. 0.8.2 Cancel-Lock: sha1:g0ljV9UGequUso5O00yAvQxPSug= Mail-Copies-To: never Original-Xref: usenet.stanford.edu gnu.emacs.help:211376 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:103658 Archived-At: Rodolfo Medina writes: > Then, what about the above emacs24-common-non-dfsg > package? Will it be also automatically upgraded to > future Emacs versions? The package manager is like a tree data structure. It determines what software depend on what other software. It does compilation order, to. If software C depends on B and B depends on A, and you don't have A and B but install C, you'll get A and B in the bargain. If you then attempts to uninstall B while under the influence, the package manager will tell you this will break C, which will make you sober up a bit. If you still want to do it the next day it is of course possible, but in essence: 1) Don't worry about it. 2) Don't uninstall anything - this isn't Windoze: software which you don't use don't bother anyone, they aren't bulky on the disk and they don't run in the supposed "background", they are just a binary file mostly up to no good so just let them be. 3) Don't be conservative installing stuff for the same reason as (2) - whenever you think "maybe" you need it, it "might" be the thing you look for, that "sounds" interesting, etc. - that means you should install it (again, unless the package manager warns you it'll break something) 4) Be conservative with upgrades. There is no need to be hysterical about it. Not every piece of software needs to be at the most advanced version. Upgrade your main software once in a while. The rest of the software will upgrade automatically in time - if you do it explicitly, do it for a reason (e.g., you suspect you've come across a bug that has been fixed in a more recent version). Don't do it because you are hysterical about it. Remember, "the only thing to fear is fear itself". The computer is a machine which is fun to muck around with, but it is also a tool to do useful things. If you muck around too much, that will be all you do, because it'll reproduce. There are nuances: Elisp programming mucking can be educative and productive in the long run, but being neurotic about version numbers and inter-software dependencies is on the flip side of it. You know what I'm saying? -- underground experts united http://user.it.uu.se/~embe8573