unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* Emacs cannot write file in a Virtual Box shared folder
@ 2019-10-21  9:22 Bernardo
  2019-10-22 14:35 ` Robert Pluim
  2019-10-22 14:43 ` Eli Zaretskii
  0 siblings, 2 replies; 4+ messages in thread
From: Bernardo @ 2019-10-21  9:22 UTC (permalink / raw)
  To: help-gnu-emacs


Greetings,

Running GNU Emacs in Debian (9.11) VM guest under VirtualBox host (6.0.14) running on Windows 10 box.
(hope all this makes sense)

Am having problems editing files located in a Virtual Box shared
directory. The directory is owned by root but members of 'vboxsf'
group have read/write/execute rights.  Emacs user is a member of
'vboxsf' group.

 $ groups
  some_user cdrom sudo audio <snip> bluetooth vboxsf

The (old) version of Emacs that comes with Debian reads/writes files ok;
  GNU Emacs 24.5.1 (x86_64-pc-linux-gnu, GTK+ Version 3.22.11) of 2017-09-12 on hullmann, modified by Debian

The version of Emacs that's built from Git repos cannot write
file. Also by default it opens the file in read-only mode.
  GNU Emacs 27.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.22.11) of 2019-10-21

Debugger entered--Lisp error: (file-error "Unlocking file" "Operation not permitted" "/media/sf_Home/zz_stuff")
  write-region(nil nil "/media/sf_Home/zz_stuff" nil t "/media/sf_Home/zz_stuff")
  basic-save-buffer-2()
  basic-save-buffer-1()
  basic-save-buffer(t)
  save-buffer(1)
  funcall-interactively(save-buffer 1)
  call-interactively(save-buffer nil nil)
  command-execute(save-buffer)

Other editors (GNU nano) within the VM read/write the same files correctly.
Sounds like a bug?

--
cheers






^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2019-10-23 10:07 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-10-21  9:22 Emacs cannot write file in a Virtual Box shared folder Bernardo
2019-10-22 14:35 ` Robert Pluim
2019-10-23 10:07   ` Bernardo
2019-10-22 14:43 ` Eli Zaretskii

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).