SPU
SPU copied to clipboard
Error (use-package): spu :config: Invalid argument 4 of operation ‘open-network-stream’
Emacs throws the following error with the use-package
config given the README:
Error (use-package): spu :config: Invalid argument 4 of operation ‘open-network-stream’
My Emacs version is 25.1.x.
I need some more info.
- What is you os?
- Does error occur when M-x
spu-package-upgrade
? - Can you add
setq debug-on-error t
before thisuse -package
code and provide the backtrace log?
Here it is:
- OS = Ubuntu Gnome 16.04
- [SPU] package upgrade is already running.
- Debugger entered--Lisp error: (error "Invalid argument 4 of operation ‘open-network-stream’") make-network-process(:name "thread-listener" :host local :server 10 :service t :family ipv4 :filter timp--listener-receive-data) timp-get(:persist t) spu-package-upgrade() spu-package-upgrade-daily() (condition-case err (spu-package-upgrade-daily) ((debug error) (ignore (display-warning (quote use-package) (format "%s %s: %s" "spu" ":config" (error-message-string err)) :error)))) (progn (condition-case err (spu-package-upgrade-daily) ((debug error) (ignore (display-warning (quote use-package) (format "%s %s: %s" "spu" ":config" (error-message-string err)) :error)))) t) (prog1 (progn (condition-case err (spu-package-upgrade-daily) ((debug error) (ignore (display-warning (quote use-package) (format "%s %s: %s" "spu" ":config" (error-message-string err)) :error)))) t) (let ((elapsed (float-time (time-subtract (current-time) now)))) (if (> elapsed 0.1) (message "%s...done (%.3fs)" "Configuring package spu" elapsed) (message "%s...done" "Configuring package spu")))) (let ((now (current-time))) (message "%s..." "Configuring package spu") (prog1 (progn (condition-case err (spu-package-upgrade-daily) ((debug error) (ignore (display-warning (quote use-package) (format "%s %s: %s" "spu" ":config" ...) :error)))) t) (let ((elapsed (float-time (time-subtract (current-time) now)))) (if (> elapsed 0.1) (message "%s...done (%.3fs)" "Configuring package spu" elapsed) (message "%s...done" "Configuring package spu"))))) (closure (t) nil (let ((now (current-time))) (message "%s..." "Configuring package spu") (prog1 (progn (condition-case err (spu-package-upgrade-daily) ((debug error) (ignore (display-warning ... ... :error)))) t) (let ((elapsed (float-time (time-subtract ... now)))) (if (> elapsed 0.1) (message "%s...done (%.3fs)" "Configuring package spu" elapsed) (message "%s...done" "Configuring package spu"))))))() eval-after-load-helper("/home/biswass/.emacs.d/elpa/spu-20160508.811/spu.elc") run-hook-with-args(eval-after-load-helper "/home/biswass/.emacs.d/elpa/spu-20160508.811/spu.elc") do-after-load-evaluation("/home/biswass/.emacs.d/elpa/spu-20160508.811/spu.elc") require(spu nil t) apply(require (spu nil t)) timer-event-handler([t 0 5 0 nil require (spu nil t) idle 0])
I will try to set up your environment and reproduce the problem.
Bug tracked. Please see https://github.com/mola-T/timp/issues/3. Sad to say that It may not be able to fixed in a short time.
That is fine, but the good thing is it is reproducible. Good luck.
https://github.com/emacs-mirror/emacs/commit/4aa55338ff3af1cd4e87802e02156e636d212241