all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / 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

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.