GNU bug report logs -
#65203
v. 29.1.1 | Application GNU Emacs not listed by Windows as installed
Previous Next
Reported by: Ricky Tigg <ricky.tigg <at> gmail.com>
Date: Thu, 10 Aug 2023 11:34:02 UTC
Severity: normal
Tags: notabug, wontfix
Done: Stefan Kangas <stefankangas <at> gmail.com>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 65203 in the body.
You can then email your comments to 65203 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#65203
; Package
emacs
.
(Thu, 10 Aug 2023 11:34:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Ricky Tigg <ricky.tigg <at> gmail.com>
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Thu, 10 Aug 2023 11:34:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hello. Application GNU Emacs not listed by Windows 11 as installed in the
UI of the *Applications* section. Regards.
[Message part 2 (text/html, inline)]
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#65203
; Package
emacs
.
(Thu, 10 Aug 2023 13:36:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 65203 <at> debbugs.gnu.org (full text, mbox):
tags 65203 notabug wontfix
thanks
> From: Ricky Tigg <ricky.tigg <at> gmail.com>
> Date: Thu, 10 Aug 2023 14:32:47 +0300
>
> Hello. Application GNU Emacs not listed by Windows 11 as installed in the UI of the Applications
> section. Regards.
The Emacs project does not provide an installer for Emacs, on any
platform. We develop the source code for Emacs and provide generic
build procedures for producing binaries on supported systems. What
you are asking for might be the job of an installer, if the people who
produce binary distributions of Emacs for Windows consider that
worthwhile. (One downside of doing that is that installing a
different version of Emacs or uninstalling Emacs would then need to do
more cleanup than just remove its files.)
Alternatively, you could do this yourself. AFAIU, the description
here will help you do that:
https://superuser.com/questions/1164677/how-to-add-a-program-to-the-windows-10-all-apps-start-menu-section-when-window
There's no bug in Emacs here.
Added tag(s) wontfix and notabug.
Request was from
Eli Zaretskii <eliz <at> gnu.org>
to
control <at> debbugs.gnu.org
.
(Thu, 10 Aug 2023 13:36:03 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#65203
; Package
emacs
.
(Mon, 21 Aug 2023 19:52:01 GMT)
Full text and
rfc822 format available.
Message #13 received at 65203 <at> debbugs.gnu.org (full text, mbox):
Hi Ricky,
On Thu, Aug 10, 2023 at 8:35 AM Eli Zaretskii <eliz <at> gnu.org> wrote:
>
> tags 65203 notabug wontfix
> thanks
>
> > From: Ricky Tigg <ricky.tigg <at> gmail.com>
> > Date: Thu, 10 Aug 2023 14:32:47 +0300
> >
> > Hello. Application GNU Emacs not listed by Windows 11 as installed in the UI of the Applications
> > section. Regards.
>
The emacs sources contain an NSIS script which can be used to create
an executable self-installer.
https://git.savannah.gnu.org/cgit/emacs.git/tree/admin/nt/dist-build/emacs.nsi
Does installing Emacs using an installer created using that script solve this?
If not, do you know what else may be necessary for the installer to do
to make Windows 11 list Emacs under Applications as you expect?
I don't have access to a windows 11 device to test/experiment so it
might be helpful if you can share screenshots. For example, it would
be helpful to see how another GNU/Free Software application appears,
given you know of one that does appear as you would like the installed
Emacs to appear.
Here is more background on creating NSIS installer, in case you have
not tried that:
I use MSYS/Mingw64 but other GNU user-space implementations for
Windows (e.g. cygwin) might work.
You will need NSIS, obviously: https://nsis.sourceforge.io/Main_Page
I assume you have nsis.exe on your path, that you have already built
emacs then executed the "install" make target with PREFIX set to
"/c/build/emacs", that you have a copy of Emacs' sources in
"/c/build/src", and finally that you are building Emacs 30.0.50 (so,
from the development branch in git, however git is of limited
relevance to using the nsi script because the installer uses a
compiled and "installed" Emacs as input).
Then, open MingW64 bash:
cd /c/build
cp src/admin/nt/dist-build/emacs.nsi .
makensis -v4 \
-DEMACS_VERSION=30.0.50 \
-DVERSION_BRANCH=30.0.50 \
-DOUT_VERSION=30.0.50 \
emacs.nsi
This creates /c/build/emacs-30.0.50-installer.exe
Please try running such an installer and report back whether that has helped.
>
> Alternatively, you could do this yourself. AFAIU, the description
> here will help you do that:
>
> https://superuser.com/questions/1164677/how-to-add-a-program-to-the-windows-10-all-apps-start-menu-section-when-window
>
> There's no bug in Emacs here.
If there is something to be done to the MSIS installer that improves
the situation I would be happy to see if I can do it. I suspect that
there is not; probably, this should "just work".
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#65203
; Package
emacs
.
(Tue, 22 Aug 2023 08:37:02 GMT)
Full text and
rfc822 format available.
Message #16 received at 65203 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Unknown | Condition under which this NSIS script file is operatational.
[Message part 2 (text/html, inline)]
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#65203
; Package
emacs
.
(Tue, 22 Aug 2023 15:33:02 GMT)
Full text and
rfc822 format available.
Message #19 received at 65203 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
As usual; therefore the steps to reproduce in order to achieve the task you
presented:
[Message part 2 (text/html, inline)]
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#65203
; Package
emacs
.
(Tue, 22 Aug 2023 15:40:01 GMT)
Full text and
rfc822 format available.
Message #22 received at 65203 <at> debbugs.gnu.org (full text, mbox):
I have trouble understanding your messages because they are
incomplete. I'm doing my best to guess.
Here is the full message I received from you:
On Tue, Aug 22, 2023 at 10:31 AM Ricky Tigg <ricky.tigg <at> gmail.com> wrote:
>
> As usual; therefore the steps to reproduce in order to achieve the task you presented:
Can you please send (the complete version of) your message again?
Added tag(s) moreinfo.
Request was from
Stefan Kangas <stefankangas <at> gmail.com>
to
control <at> debbugs.gnu.org
.
(Wed, 23 Aug 2023 06:04:01 GMT)
Full text and
rfc822 format available.
Removed tag(s) moreinfo.
Request was from
Stefan Kangas <stefankangas <at> gmail.com>
to
control <at> debbugs.gnu.org
.
(Wed, 23 Aug 2023 06:47:02 GMT)
Full text and
rfc822 format available.
bug closed, send any further explanations to
65203 <at> debbugs.gnu.org and Ricky Tigg <ricky.tigg <at> gmail.com>
Request was from
Stefan Kangas <stefankangas <at> gmail.com>
to
control <at> debbugs.gnu.org
.
(Wed, 23 Aug 2023 06:47:02 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 20 Sep 2023 11:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 352 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.