* bug#25221: Packages manager not working in WSL emacs-25 build
@ 2016-12-18 13:07 Angelo Graziosi
2016-12-25 1:14 ` Paul Eggert
2017-04-14 22:32 ` Angelo Graziosi
0 siblings, 2 replies; 10+ messages in thread
From: Angelo Graziosi @ 2016-12-18 13:07 UTC (permalink / raw)
To: 25221
I recently enabled and installed WSL (Windows Subsystem for Linux) in
Windows 10 [1] and so tried to build Emacs.
Building Emacs master hangs [2]. So tried emacs-25 branch (+release and
testing). This branch builds if one adopts the work around suggested in
/et/PROBLEMS and from the WEB [3]:
echo 0 | sudo tee /proc/sys/kernel/randomize_va_space
./autogen.sh
./configure --prefix=/opt/emacs --without-x
make...
It also seems to work but trying to install packages from MELPA/ELPA fails.
More precisely, in emacs25:
M-x package-list-packages
After the "Package refresh done" I cannot type anything nor I can quit
(C-x C-c). If I do, for example pressing the down arrow key, in the
packages buffer I see something like this
[...]
[1]+ Stopped emacs25ailable melpa No description
available...
angelo@MYPC~ 20151026.1233 available melpa play 2048 in Emacs..
$ 4clojure 20131014.1507 available melpa..
[...]
At this point I can only try to kill Emacs. It is as if Emacs were
reduced to background (C-z), and a 'fg' seems to resurrect it but is
unusable (I have to close the WSL bash window).
Now, at the moment, enabling and installing WSL installs Ubuntu 14.04
and one can install other Ubuntu packages with apt-get. So I installed
the emacs24-nox packages which works without this Packages manager issue!
Then for sanity check I did a build of emacs-24.3.tar.gz (the same
version offered by WSL-Ubuntu) and it works as expected (also the
packages Manager).
So the issue seems to regards only emacs-25 branch.
Ciao,
Angelo.
-----
[1] https://msdn.microsoft.com/it-it/commandline/wsl/install_guide
https://msdn.microsoft.com/it-it/commandline/wsl/faq
[2] http://lists.gnu.org/archive/html/emacs-devel/2016-12/msg00427.html
[3]
http://stackoverflow.com/questions/38905344/windows-bash-emacs-build-fail-memory-protection-enabled
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#25221: Packages manager not working in WSL emacs-25 build
2016-12-18 13:07 bug#25221: Packages manager not working in WSL emacs-25 build Angelo Graziosi
@ 2016-12-25 1:14 ` Paul Eggert
2016-12-25 1:35 ` Angelo Graziosi
2017-04-14 22:32 ` Angelo Graziosi
1 sibling, 1 reply; 10+ messages in thread
From: Paul Eggert @ 2016-12-25 1:14 UTC (permalink / raw)
To: Angelo Graziosi; +Cc: 25221-done
> So the issue seems to regards only emacs-25 branch.
Yes, and in that case let's declare victory and close out this bug report, as
the bug is fixed in master and we're not likely to port Emacs 25 to WSL.
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#25221: Packages manager not working in WSL emacs-25 build
2016-12-25 1:14 ` Paul Eggert
@ 2016-12-25 1:35 ` Angelo Graziosi
2016-12-25 3:33 ` Eli Zaretskii
2016-12-25 8:03 ` Paul Eggert
0 siblings, 2 replies; 10+ messages in thread
From: Angelo Graziosi @ 2016-12-25 1:35 UTC (permalink / raw)
To: Paul Eggert; +Cc: 25221-done
I don't understand. Have you commit something to master that fixes this?
Maybe I wasn't clear but the issue regards Emacs > 24.X or, if you
prefer, Emacs >= 25.X. Also master is affected, at least the build I did
from master on 20161221_095705 (commit cf6ce9a1fe320ebe5b): this commit
fixes the issue with the hanging of temacs but not that regarding the
Packages Manager...
When I opened this bug report the build of master under WSL were not
fixed, yet. And I didn't expect it would be fixed soon, so I wrote only
about 25-branch.
I am afraid I wasn't so clear...
Angelo
Il 25/12/2016 02:14, Paul Eggert ha scritto:
>> So the issue seems to regards only emacs-25 branch.
>
> Yes, and in that case let's declare victory and close out this bug
> report, as the bug is fixed in master and we're not likely to port Emacs
> 25 to WSL.
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#25221: Packages manager not working in WSL emacs-25 build
2016-12-25 1:35 ` Angelo Graziosi
@ 2016-12-25 3:33 ` Eli Zaretskii
2016-12-25 8:03 ` Paul Eggert
1 sibling, 0 replies; 10+ messages in thread
From: Eli Zaretskii @ 2016-12-25 3:33 UTC (permalink / raw)
To: Angelo Graziosi; +Cc: eggert, 25221
> From: Angelo Graziosi <angelo.graziosi@alice.it>
> Date: Sun, 25 Dec 2016 02:35:52 +0100
> Cc: 25221-done@debbugs.gnu.org
>
> Maybe I wasn't clear but the issue regards Emacs > 24.X or, if you
> prefer, Emacs >= 25.X. Also master is affected, at least the build I did
> from master on 20161221_095705 (commit cf6ce9a1fe320ebe5b): this commit
> fixes the issue with the hanging of temacs but not that regarding the
> Packages Manager...
>
> When I opened this bug report the build of master under WSL were not
> fixed, yet. And I didn't expect it would be fixed soon, so I wrote only
> about 25-branch.
IMO, WSL is still a moving target, not yet stabilized enough for us to
attempt to support it on the release branch.
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#25221: Packages manager not working in WSL emacs-25 build
2016-12-25 1:35 ` Angelo Graziosi
2016-12-25 3:33 ` Eli Zaretskii
@ 2016-12-25 8:03 ` Paul Eggert
2016-12-25 12:46 ` Angelo Graziosi
1 sibling, 1 reply; 10+ messages in thread
From: Paul Eggert @ 2016-12-25 8:03 UTC (permalink / raw)
To: Angelo Graziosi; +Cc: 25221
Angelo Graziosi wrote:
> I am afraid I wasn't so clear...
Apparently not. I understood your remark "the issue seems to regards only
emacs-25 branch" as meaning that the bug occurs only in the emacs-25 branch. If
the bug (whatever it is) is also present in the master branch, then I will
reopen the bug report. As Eli says, we don't care about the bug in the emacs-25
branch.
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#25221: Packages manager not working in WSL emacs-25 build
2016-12-25 8:03 ` Paul Eggert
@ 2016-12-25 12:46 ` Angelo Graziosi
2017-07-17 2:09 ` npostavs
0 siblings, 1 reply; 10+ messages in thread
From: Angelo Graziosi @ 2016-12-25 12:46 UTC (permalink / raw)
To: Paul Eggert; +Cc: 25221
I have built the last master (e5ef59b87da5) but it has the same packages
manager issue.
Notice the issue occurs only when Emacs is run in a console. See:
http://lists.gnu.org/archive/html/emacs-devel/2016-12/msg00813.html
(notice, also, that, for the moment, WSL does not support GUI apps but
one can works around this installing and running Xming or vcXSrv)
In any case,
Happy Holidays!
Angelo
Il 25/12/2016 09:03, Paul Eggert ha scritto:
> Angelo Graziosi wrote:
>> I am afraid I wasn't so clear...
>
> Apparently not. I understood your remark "the issue seems to regards
> only emacs-25 branch" as meaning that the bug occurs only in the
> emacs-25 branch. If the bug (whatever it is) is also present in the
> master branch, then I will reopen the bug report. As Eli says, we don't
> care about the bug in the emacs-25 branch.
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#25221: Packages manager not working in WSL emacs-25 build
2016-12-25 12:46 ` Angelo Graziosi
@ 2017-07-17 2:09 ` npostavs
2017-07-17 12:41 ` Angelo Graziosi
0 siblings, 1 reply; 10+ messages in thread
From: npostavs @ 2017-07-17 2:09 UTC (permalink / raw)
To: Angelo Graziosi; +Cc: lorenzo.adyns, 25221
Angelo Graziosi <angelo.graziosi@alice.it> writes:
> I have built the last master (e5ef59b87da5) but it has the same
> packages manager issue.
>
> Notice the issue occurs only when Emacs is run in a console. See:
>
> http://lists.gnu.org/archive/html/emacs-devel/2016-12/msg00813.html
>
> (notice, also, that, for the moment, WSL does not support GUI apps but
> one can works around this installing and running Xming or vcXSrv)
Lorenzo reports that the package manager is functional on WSL now. Can
you confirm?
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#25221: Packages manager not working in WSL emacs-25 build
2017-07-17 2:09 ` npostavs
@ 2017-07-17 12:41 ` Angelo Graziosi
[not found] ` <da977c87-64a4-9557-8b99-b707bc8e0d4d@openmailbox.org>
0 siblings, 1 reply; 10+ messages in thread
From: Angelo Graziosi @ 2017-07-17 12:41 UTC (permalink / raw)
To: npostavs; +Cc: lorenzo.adyns, 25221
Il 17/07/2017 04:09, npostavs@users.sourceforge.net ha scritto:
> Angelo Graziosi <angelo.graziosi@alice.it> writes:
>
>> I have built the last master (e5ef59b87da5) but it has the same
>> packages manager issue.
>>
>> Notice the issue occurs only when Emacs is run in a console. See:
>>
>> http://lists.gnu.org/archive/html/emacs-devel/2016-12/msg00813.html
>>
>> (notice, also, that, for the moment, WSL does not support GUI apps but
>> one can works around this installing and running Xming or vcXSrv)
>
> Lorenzo reports that the package manager is functional on WSL now. Can
> you confirm?
>
NO, I can't.
Here I always see the same issue with Emacs > 24.3.
But has Lorenzo a recipe to get his results? What Emacs version? How is
this version built? etc..
*Remember* I am speaking of Emacs running in a console, without X...
Ciao,
Angelo.
^ permalink raw reply [flat|nested] 10+ messages in thread
* bug#25221: Packages manager not working in WSL emacs-25 build
2016-12-18 13:07 bug#25221: Packages manager not working in WSL emacs-25 build Angelo Graziosi
2016-12-25 1:14 ` Paul Eggert
@ 2017-04-14 22:32 ` Angelo Graziosi
1 sibling, 0 replies; 10+ messages in thread
From: Angelo Graziosi @ 2017-04-14 22:32 UTC (permalink / raw)
To: 25221
Just for the record..
After the upgrade to Win10 Creators Update (clean Reset from
Anniversary). I reinstalled WSL that now is Ubuntu 16.04 and so Emacs.
The package installed is 24.5.1.
While with previous installation (WSL-Ubuntu 14.04, Emacs-24.3), Emacs
worked fine, also with the package manager, now it shows the same issues
I had with Emacs-25 branch or Emacs-master.. It seems I can't
install/upgrade Elpa/Melpa packages any more...
The only good news is that it seems that Emacs can be built without the
"echo 0 | sudo tee /proc/sys/kernel/randomize_va_space" workaround..
Any suggestion about how to upgrade Elpa/Melpa packages? I am using
~/.emacs.d from previous installation and M-x package-list-packages
shows that there are packages to be upgraded but trying to type "Ux"
breaks Emacs.
TIA,
Angelo.
Il 18/12/2016 14:07, Angelo Graziosi ha scritto:
> I recently enabled and installed WSL (Windows Subsystem for Linux) in
> Windows 10 [1] and so tried to build Emacs.
>
> Building Emacs master hangs [2]. So tried emacs-25 branch (+release and
> testing). This branch builds if one adopts the work around suggested in
> /et/PROBLEMS and from the WEB [3]:
>
> echo 0 | sudo tee /proc/sys/kernel/randomize_va_space
> ./autogen.sh
> ./configure --prefix=/opt/emacs --without-x
> make...
>
> It also seems to work but trying to install packages from MELPA/ELPA fails.
>
> More precisely, in emacs25:
>
> M-x package-list-packages
>
> After the "Package refresh done" I cannot type anything nor I can quit
> (C-x C-c). If I do, for example pressing the down arrow key, in the
> packages buffer I see something like this
>
> [...]
> [1]+ Stopped emacs25ailable melpa No description
> available...
> angelo@MYPC~ 20151026.1233 available melpa play 2048 in Emacs..
> $ 4clojure 20131014.1507 available melpa..
> [...]
>
> At this point I can only try to kill Emacs. It is as if Emacs were
> reduced to background (C-z), and a 'fg' seems to resurrect it but is
> unusable (I have to close the WSL bash window).
>
> Now, at the moment, enabling and installing WSL installs Ubuntu 14.04
> and one can install other Ubuntu packages with apt-get. So I installed
> the emacs24-nox packages which works without this Packages manager issue!
>
> Then for sanity check I did a build of emacs-24.3.tar.gz (the same
> version offered by WSL-Ubuntu) and it works as expected (also the
> packages Manager).
>
> So the issue seems to regards only emacs-25 branch.
>
>
> Ciao,
> Angelo.
>
>
> -----
> [1] https://msdn.microsoft.com/it-it/commandline/wsl/install_guide
> https://msdn.microsoft.com/it-it/commandline/wsl/faq
>
> [2] http://lists.gnu.org/archive/html/emacs-devel/2016-12/msg00427.html
>
> [3]
> http://stackoverflow.com/questions/38905344/windows-bash-emacs-build-fail-memory-protection-enabled
>
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2017-07-19 15:10 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-12-18 13:07 bug#25221: Packages manager not working in WSL emacs-25 build Angelo Graziosi
2016-12-25 1:14 ` Paul Eggert
2016-12-25 1:35 ` Angelo Graziosi
2016-12-25 3:33 ` Eli Zaretskii
2016-12-25 8:03 ` Paul Eggert
2016-12-25 12:46 ` Angelo Graziosi
2017-07-17 2:09 ` npostavs
2017-07-17 12:41 ` Angelo Graziosi
[not found] ` <da977c87-64a4-9557-8b99-b707bc8e0d4d@openmailbox.org>
2017-07-19 15:10 ` Angelo Graziosi
2017-04-14 22:32 ` Angelo Graziosi
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.