syl20bnr / spacemacs

A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!
http://spacemacs.org
GNU General Public License v3.0
23.69k stars 4.9k forks source link

File-error Unlocking file Interrupted system call #14320

Closed Arsca closed 3 years ago

Arsca commented 3 years ago

Description :octocat:

I updated spacemacs develop branch which results to following errors shown after spacemacs initialization.

Errors:

Reproduction guide :beetle:

Observed behaviour: :eyes: :broken_heart: Error messages on Spacemacs buffer "file-error Unlocking file Interrupted system call"

Expected behaviour: :heart: :smile: No such error messages

System Info :computer:

Backtrace :paw_prints:

Debugger entered--Lisp error: (file-error "Unlocking file" "Interrupted system call" "/Users/arsca/.emacs.d/elpa/develop/web-completion-da...")
  tar-untar-buffer()
  package-untar-buffer("web-completion-data-20160318.848")
  package-unpack(#s(package-desc :name web-completion-data :version (20160318 848) :summary "Shared completion data for ac-html and company-web" :reqs nil :kind tar :archive "melpa" :dir nil :extras ((:commit . "c272c94e8a71b779c29653a532f619acad433a4f") (:authors ("Olexandr Sydorchuk" . "olexandr.syd@gmail.com")) (:maintainer "Olexandr Sydorchuk" . "olexandr.syd@gmail.com") (:keywords "html" "auto-complete" "company") (:url . "https://github.com/osv/web-completion-data")) :signed nil))
  #f(compiled-function (&optional good-sigs) #<bytecode 0xd6bae597f9ec90d>)(nil)
  #f(compiled-function () #<bytecode 0xacf1c6a786e8b74>)()
  package--with-response-buffer-1("https://melpa.org/packages/" #f(compiled-function () #<bytecode 0x351955ac9412ba0>) :file "web-completion-data-20160318.848.tar.sig" :async nil :error-function #f(compiled-function () #<bytecode 0xacf1c6a786e8b74>) :noerror t)
  package--check-signature("https://melpa.org/packages/" "web-completion-data-20160318.848.tar" "web-completion-data-20160318.848/\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0..." nil #f(compiled-function (&optional good-sigs) #<bytecode 0xd6bae597f9ec90d>))
  #f(compiled-function () #<bytecode -0x18f0f20041fa4813>)()
  package--with-response-buffer-1("https://melpa.org/packages/" #f(compiled-function () #<bytecode -0x18f0f20041fa4813>) :file "web-completion-data-20160318.848.tar" :async nil :error-function #<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_92> :noerror nil)
  package-install-from-archive(#s(package-desc :name web-completion-data :version (20160318 848) :summary "Shared completion data for ac-html and company-web" :reqs nil :kind tar :archive "melpa" :dir nil :extras ((:commit . "c272c94e8a71b779c29653a532f619acad433a4f") (:authors ("Olexandr Sydorchuk" . "olexandr.syd@gmail.com")) (:maintainer "Olexandr Sydorchuk" . "olexandr.syd@gmail.com") (:keywords "html" "auto-complete" "company") (:url . "https://github.com/osv/web-completion-data")) :signed nil))
  package-download-transaction((#s(package-desc :name web-completion-data :version (20160318 848) :summary "Shared completion data for ac-html and company-web" :reqs nil :kind tar :archive "melpa" :dir nil :extras ((:commit . "c272c94e8a71b779c29653a532f619acad433a4f") (:authors ("Olexandr Sydorchuk" . "olexandr.syd@gmail.com")) (:maintainer "Olexandr Sydorchuk" . "olexandr.syd@gmail.com") (:keywords "html" "auto-complete" "company") (:url . "https://github.com/osv/web-completion-data")) :signed nil)))
  #<subr package-install>(#s(package-desc :name web-completion-data :version (20160318 848) :summary "Shared completion data for ac-html and company-web" :reqs nil :kind tar :archive "melpa" :dir nil :extras ((:commit . "c272c94e8a71b779c29653a532f619acad433a4f") (:authors ("Olexandr Sydorchuk" . "olexandr.syd@gmail.com")) (:maintainer "Olexandr Sydorchuk" . "olexandr.syd@gmail.com") (:keywords "html" "auto-complete" "company") (:url . "https://github.com/osv/web-completion-data")) :signed nil))
  apply(#<subr package-install> #s(package-desc :name web-completion-data :version (20160318 848) :summary "Shared completion data for ac-html and company-web" :reqs nil :kind tar :archive "melpa" :dir nil :extras ((:commit . "c272c94e8a71b779c29653a532f619acad433a4f") (:authors ("Olexandr Sydorchuk" . "olexandr.syd@gmail.com")) (:maintainer "Olexandr Sydorchuk" . "olexandr.syd@gmail.com") (:keywords "html" "auto-complete" "company") (:url . "https://github.com/osv/web-completion-data")) :signed nil))
  (if (or patched (eq 'org-plus-contrib name)) (if (package-installed-p name) nil (apply func args)) (apply func args))
JAremko commented 3 years ago

@Arsca do the packages successfully install if you restart Spacemacs? Sounds like something Emacs 28 (development version) related :thinking:

Arsca commented 3 years ago

@JAremko It seems that they do not as every time after the init it returns to install the 3 packages, ending up with the warning/errors. Usually the interfaze freezes and I have to kill the process. Sometimes after a long wait it finally starts.

Arsca commented 3 years ago

I close this now as I resolved it by uninstalling and reinstalling emacs-plus@28 with brew.

onurcanbektas commented 2 years ago

This is still an occurring issue btw

lebensterben commented 2 years ago

@onurcanbektas what's your emacs version