add workaround of package-desc-vers for emacs from trunk

package-desc-vers no longer exists in emacs trunk. This commit fix that issue.
The idea borrowed from here:) https://github.com/purcell/emacs.d/commit/c0039e29f4ad12956a94cf8467ebc7b5c279857b