all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Eli Zaretskii <eliz@gnu.org>
To: Corwin Brust <corwin@bru.st>
Cc: 68756@debbugs.gnu.org, Dilyan.Palauzov@aegee.org, stefankangas@gmail.com
Subject: bug#68756: bug#67667: bug#68756: Uninstalling emacs does not remove Start Menu entries created during the installation
Date: Thu, 15 Feb 2024 21:30:53 +0200	[thread overview]
Message-ID: <861q9dwmmq.fsf@gnu.org> (raw)
In-Reply-To: <CAJf-WoSswcEoDydOv8fnaunU2ZTQ2=it_Asz__Wf2_dDbrp2fA@mail.gmail.com> (message from Corwin Brust on Thu, 15 Feb 2024 12:47:18 -0600)

> From: Corwin Brust <corwin@bru.st>
> Date: Thu, 15 Feb 2024 12:47:18 -0600
> Cc: 68756@debbugs.gnu.org
> 
> On Thu, Feb 15, 2024 at 12:27 PM Дилян Палаузов
> <Dilyan.Palauzov@aegee.org> wrote:
> >
> > Hello Corwin,
> >
> > before installing emacs-29.2.50_bug#58756-installer.exe I have installed emacs-29.2-installer.exe . The latter has created a Start Menu group emacs 29.2 with two icons - emacs and uninstall. After installing emacs-29.2.50_bug#58756-installer.exe it creates separate Start Menu directory 29.2.50. The Start menu Emacs 29.2/uninstall disappears. After clicking Start Menu/emacs 29.2.50/uninstall the entry Emacs 29.2/uninstall appears again, but it is now dysfunctional. Apart from this, uninstalling 29.2.50 does remove the Start Menu entries it has created. I cannot test if two different versions work during install/uninstall as expected, since I have no two different versions which are at the same time “fixed”.
> >
> 
> Thank you very much for testing Дилян.  This is as I would expect: I
> won't be able to change the behavior of previously created installers.
> 
> For this reason we should probably put out some type of advisory that
> using executing any version of the installer published so far will
> unconditionally remove <program files>\Emacs and all version of Emacs
> therein.
> 
> Stefan, Eli,
> 
> Do you have thoughts on alerting users of the windows installer to
> this, and how we would best do that? (Is this a good candidate for
> PROBLEMS?)

No, PROBLEMS is not a good place, I think.

But why cannot you remove those old shortcuts/submenus when the new
Emacs version is installed?





  reply	other threads:[~2024-02-15 19:30 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-01-27  9:24 bug#68756: Uninstalling emacs does not remove Start Menu entries created during the installation Дилян Палаузов
2024-01-28  3:00 ` Stefan Kangas
2024-01-28 17:56   ` Corwin Brust
2024-01-28 20:04     ` Stefan Kangas
2024-02-11 22:56       ` bug#67667: " Corwin Brust
2024-02-15 18:27         ` Дилян Палаузов
2024-02-15 18:47           ` bug#68756: bug#67667: " Corwin Brust
2024-02-15 19:30             ` Eli Zaretskii [this message]
2024-02-15 20:32               ` Corwin Brust
2024-02-16  7:14                 ` Eli Zaretskii

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=861q9dwmmq.fsf@gnu.org \
    --to=eliz@gnu.org \
    --cc=68756@debbugs.gnu.org \
    --cc=Dilyan.Palauzov@aegee.org \
    --cc=corwin@bru.st \
    --cc=stefankangas@gmail.com \
    /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.