Hi, I'm late to this and I don't have the full thread on my system so apologies if this has been asked before.
When I try M-x package-vc-install RET https://github.com/ichernyshovvv/org-timeblock/ according to the instructions given at the gitlab repository, I get an error: --8<---------------cut here---------------start------------->8--- Debugger entered--Lisp error: (error "Version must be a string") error("Version must be a string") version-to-list((0)) package-vc--unpack-1(#s(package-desc :name org-timeblock :version nil :summary "No description available." :reqs nil :kind vc :archive nil :dir "/home/ucecesf/.emacs.d/elpa,v30/org-timeblock/" :extras nil :signed nil) "/home/ucecesf/.emacs.d/elpa,v30/org-timeblock/") package-vc--unpack(#s(package-desc :name org-timeblock :version nil :summary "No description available." :reqs nil :kind vc :archive nil :dir "/home/ucecesf/.emacs.d/elpa,v30/org-timeblock/" :extras nil :signed nil) (:vc-backend Git :url "https://github.com/ichernyshovvv/org-timeblock/") nil) package-vc-install("https://github.com/ichernyshovvv/org-timeblock/" nil nil org-timeblock) funcall-interactively(package-vc-install "https://github.com/ichernyshovvv/org-timeblock/" nil nil org-timeblock) command-execute(package-vc-install record) execute-extended-command(nil "package-vc-install" nil) funcall-interactively(execute-extended-command nil "package-vc-install" nil) command-execute(execute-extended-command) --8<---------------cut here---------------end--------------->8--- This may be an issue with Emacs itself or my configuration, as opposed to org-timeblock, of course. Any suggestions welcome. Thank you, eric -- : Eric S Fraga, with org release_9.6.7-603-g28b6a2 in Emacs 30.0.50