unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
From: Bob Proulx <bob@proulx.com>
To: help-gnu-emacs@gnu.org
Subject: Re: [solved] Re: How to uninstall Emacs?
Date: Mon, 13 Apr 2015 17:03:19 -0600	[thread overview]
Message-ID: <20150413164657597591581@bob.proulx.com> (raw)
In-Reply-To: <87lhhx7f6s.fsf@gmail.com>

Rodolfo Medina wrote:
> Bob Proulx writes:
> >   deb http://http.debian.net/debian jessie main contrib non-free
> 
> Thanks: in my sources.list I have the non-free section:
> 
>         deb http://ftp.debian.org/debian/ unstable main contrib non-free

Oh!  You are running sid.  And using the truly global generic
ftp.debian.org alias for klecker2.snt.utwente.nl.  AFAIK that is a
single machine.  That isn't so good.

It would be better to use the http.debian.net redirector service for a
geographically dynamic redirection.  It is relatively new but has been
proving itself very useful and robust.

Additionally when running sid there are times when transitions occur
and dependent packages are removed.  It is a best practice for sid
users to also include testing too.  That way during transitions things
generally continue to be intallable.  This is just one of the things
that person running Sid Unstable is expected to know.  Because
Unstable isn't recommended for people who don't.

I recommend this for you for a generic Sid Unstable system.

  deb http://http.debian.net/debian sid main contrib non-free
  deb-src http://http.debian.net/debian sid main contrib non-free

  deb http://http.debian.net/debian testing main contrib non-free
  deb-src http://http.debian.net/debian testing main contrib non-free

> To do so, I should now:
> 
>  # aptitude purge emacs24
>  # aptitude install emacs
> 
> ?

No.  Do not purge 'emacs24' as the installation of 'emacs' would
immediately install 'emacs24' again.  That would be silly.

  emacs pulls in emacs24
   emacs24 pulls in emacs24-bin-common plus a zillion other libraries
    emacs24-bin-common pulls in emacs24-common
     emacs24-common pulls in emacsen-common

In previous days emacs pulled in emacs23 and a similar dependency
change for v23.  In the future emacs will pull in emacs25 and a
similar dependency chain for v25.

I strongly suggest that new users run one of the stable software
distribution releases.  Debian Jessie 8 is due out April 25th.  At
this point in time Jessie 8 would be the best OS version to run.
Unstable is too crazy of a place for non-combatants.  It has been
frozen for many months in preparation for release.  That lulls people
into a false sense of stability.  But immediately after the release
the floodgates on changes for Unstable are going to be open and
Unstable will once again live up to its name.

> Then, what about the above emacs24-common-non-dfsg package?  Will it be also
> automatically upgraded to future Emacs versions?

I don't know what aptitude does with "Suggests:" relationships.  I
don't use aptitude and am not familiar with it.  I use apt-get and I
believe that apt-get will not upgrade Suggests.  Therefore
emacs25-common-non-dfsg (emphasis on 25) will need a manual install at
that time.  But I hear that aptitude is more agressive at installing
more.  So I don't know.

Bob



  reply	other threads:[~2015-04-13 23:03 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-04-08 18:29 How to uninstall Emacs? Rodolfo Medina
2015-04-08 18:30 ` J. David Boyd
2015-04-08 18:35 ` Eli Zaretskii
2015-04-08 21:15 ` Bob Proulx
2015-04-09 19:54 ` Thien-Thi Nguyen
2015-04-11 13:11   ` Rodolfo Medina
     [not found] ` <mailman.243.1428527741.904.help-gnu-emacs@gnu.org>
2015-04-09 23:07   ` Emanuel Berg
2015-04-11 13:11     ` [solved] " Rodolfo Medina
2015-04-11 19:05       ` Bob Proulx
2015-04-12 11:34         ` Rodolfo Medina
2015-04-13 23:03           ` Bob Proulx [this message]
2015-04-15  6:34             ` Rodolfo Medina
     [not found]           ` <mailman.611.1428966213.904.help-gnu-emacs@gnu.org>
2015-04-13 23:23             ` [solved] " Emanuel Berg
2015-04-15 21:41               ` Bob Proulx
2015-04-16 15:38                 ` Rodolfo Medina
2015-04-16 21:16                   ` Bob Proulx
     [not found]                   ` <mailman.848.1429218983.904.help-gnu-emacs@gnu.org>
2015-04-16 22:58                     ` Emanuel Berg
2015-04-17  2:46                       ` Rusi
2015-04-18 20:39                       ` Bob Proulx
     [not found]                       ` <mailman.1049.1429389591.904.help-gnu-emacs@gnu.org>
2015-04-19 21:42                         ` Emanuel Berg
2015-04-19 23:29                           ` Bob Proulx
     [not found]                           ` <mailman.1135.1429490170.904.help-gnu-emacs@gnu.org>
2015-04-20  1:40                             ` Emanuel Berg
     [not found]                 ` <mailman.830.1429198561.904.help-gnu-emacs@gnu.org>
2015-04-16 22:47                   ` Emanuel Berg
     [not found]               ` <mailman.782.1429134342.904.help-gnu-emacs@gnu.org>
2015-04-16  1:09                 ` Emanuel Berg
2015-04-16  3:58                 ` Rusi
2015-04-16 22:44                   ` Emanuel Berg
2015-04-17  3:00                     ` Rusi
2015-04-18 20:05                       ` Bob Proulx
     [not found]                       ` <mailman.1047.1429387523.904.help-gnu-emacs@gnu.org>
2015-04-19 11:59                         ` Jim Diamond
2015-04-19 23:35                           ` Bob Proulx
2015-04-20  7:46                           ` Alexis
     [not found]                           ` <mailman.1136.1429490171.904.help-gnu-emacs@gnu.org>
2015-04-21 17:53                             ` Jim Diamond
2015-04-18 21:08           ` Rodolfo Medina
2015-04-18 22:27             ` Bob Proulx
2015-04-18 22:59               ` Rodolfo Medina
     [not found]         ` <mailman.504.1428838317.904.help-gnu-emacs@gnu.org>
2015-04-12 14:36           ` [solved] " Rusi
2015-04-12 17:02             ` Emanuel Berg
2015-04-12 18:50               ` Rodolfo Medina
2015-04-12 16:31           ` Emanuel Berg
2015-04-12 18:53             ` Rodolfo Medina
     [not found]       ` <mailman.482.1428779144.904.help-gnu-emacs@gnu.org>
2015-04-12  0:01         ` Emanuel Berg

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

  List information: https://www.gnu.org/software/emacs/

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

  git send-email \
    --in-reply-to=20150413164657597591581@bob.proulx.com \
    --to=bob@proulx.com \
    --cc=help-gnu-emacs@gnu.org \
    /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.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).