Hello Steven!
Running
M-x package-get-update-all
under emacs-version "21.0 \"Somali\" XEmacs Lucid (beta42)"
with this value of packages-package-list
((xemacs-devel :version 1.12 :type single-file)
(xemacs-base :version 1.2 :type regular)
(w3 :version 1.06 :type regular)
(vm :version 1.07 :type regular)
(viper :version 1.07 :type regular)
(view-process :version 1.03 :type regular)
(vhdl :version 1.03 :type regular)
(vc-cc :version 1.03 :type regular)
(vc :version 1.08 :type regular)
(tpu :version 1.04 :type regular)
(tooltalk :version 1.04 :type regular)
(tm :version 1.07 :type regular)
(time :version 1.04 :type regular)
(textools :version 1.05 :type regular)
(text-modes :version 1.07 :type single-file)
(texinfo :version 1.07 :type regular)
(supercite :version 1.06 :type regular)
(strokes :version 1.01 :type regular)
(speedbar :version 1.05 :type regular)
(slider :version 1.05 :type regular)
(skk :version 1.06 :type regular)
(sh-script :version 1.05 :type regular)
(sgml :version 1.01 :type regular)
(scheme :version 1.03 :type regular)
(rmail :version 1.02 :type regular)
(reftex :version 1.04 :type regular)
(psgml :version 1.07 :type regular)
(prog-modes :version 1.05 :type single-file)
(ph :version 1.02 :type regular)
(pcl-cvs :version 1.09 :type regular)
(pc :version 1.1 :type single-file)
(os-utils :version 1.07 :type single-file)
(net-utils :version 1.05 :type single-file)
(mule-base :version 1.17 :type regular)
(misc-games :version 1.06 :type single-file)
(mine :version 1.05 :type regular)
(mh-e :version 1.04 :type regular)
(mailcrypt :version 1.03 :type regular)
(mail-lib :version 1.14 :type regular)
(leim :version 1.07 :type regular)
(jde :version 1.0 :type regular)
(ispell :version 1.08 :type regular)
(ilisp :version 1.03 :type regular)
(igrep :version 1.01 :type regular)
(hm--html-menus :version 1.05 :type regular)
(gnus :version 1.15 :type regular)
(gnats :version 1.03 :type regular)
(games :version 1.03 :type regular)
(fsf-compat :version 1.0 :type single-file)
(frame-icon :version 1.02 :type regular)
(forms :version 1.05 :type regular)
(footnote :version 1.02 :type regular)
(eudc :version 1.06 :type regular)
(eterm :version 1.04 :type regular)
(emerge :version 1.02 :type regular)
(egg-its :version 1.04 :type regular)
(efs :version 1.08 :type regular)
(edt :version 1.04 :type regular)
(edit-utils :version 1.22 :type single-file)
(ediff :version 1.08 :type regular)
(edict :version 1.01 :type regular)
(edebug :version 1.04 :type regular)
(dired :version 1.01 :type regular)
(debug :version 1.02 :type regular)
(crisp :version 1.03 :type regular)
(cookie :version 1.07 :type regular)
(cc-mode :version 1.1 :type regular)
(calendar :version 1.03 :type regular)
(calc :version 1.04 :type regular)
(c-support :version 1.07 :type single-file)
(auctex :version 1.08 :type regular)
(apel :version 1.04 :type regular)
(ada :version 1.03 :type regular)
(Sun :version 1.05 :type regular))
leads this *Backtrace*, pointing to the ph package. It's not in your
latest package-et-base.el. Has this package been obsoleted?
Signaling: (wrong-type-argument stringp nil)
string-to-number(nil)
(if (floatp version) version (string-to-number version)))
(equal
(plist-get (package-get-info-find-package packages-package-list package)
(quote :version))
(if (floatp version) version (string-to-number version)))
)
package-get-installedp(ph nil)
(if (package-get-installedp package version) nil (package-get package version))
)
(unless (package-get-installedp package version) (package-get package version))
)
(let*
((the-package ...)
(this-package ...)
(this-requires ...))
(setq version (package-get-info-prop this-package ...))
(unless (package-get-installedp package version)
(package-get package version))
(setq fetched-packages (append ... ... fetched-packages))
(while this-requires (if ... ...)
(setq this-requires ...)) fetched-packages)
)
package-get-all(ph nil)
(lambda (pkg)
(package-get-all
(car pkg) nil))((ph :version 1.02 :type regular))
mapcar((lambda (pkg)
(package-get-all (car pkg) nil))
((xemacs-devel :version 1.12 :type single-file)
(xemacs-base :version 1.2 :type regular)
(w3 :version 1.06 :type regular)
(vm :version 1.07 :type regular)
(viper :version 1.07 :type regular)
(view-process :version 1.03 :type regular)
(vhdl :version 1.03 :type regular)
(vc-cc :version 1.03 :type regular)
(vc :version 1.08 :type regular)
(tpu :version 1.04 :type regular)
(tooltalk :version 1.04 :type regular)
(tm :version 1.07 :type regular)
(time :version 1.04 :type regular)
(textools :version 1.05 :type regular)
(text-modes :version 1.07 :type single-file)
(texinfo :version 1.07 :type regular)
(supercite :version 1.06 :type regular)
(strokes :version 1.01 :type regular)
(speedbar :version 1.05 :type regular)
(slider :version 1.05 :type regular)
(skk :version 1.06 :type regular)
(sh-script :version 1.05 :type regular)
(sgml :version 1.01 :type regular)
(scheme :version 1.03 :type regular)
(rmail :version 1.02 :type regular)
(reftex :version 1.04 :type regular)
(psgml :version 1.07 :type regular)
(prog-modes :version 1.05 :type single-file)
(ph :version 1.02 :type regular)
(pcl-cvs :version 1.09 :type regular)
(pc :version 1.1 :type single-file)
(os-utils :version 1.07 :type single-file)
(net-utils :version 1.05 :type single-file)
(mule-base :version 1.17 :type regular)
(misc-games :version 1.06 :type single-file)
(mine :version 1.05 :type regular)
(mh-e :version 1.04 :type regular)
(mailcrypt :version 1.03 :type regular)
(mail-lib :version 1.14 :type regular)
(leim :version 1.07 :type regular)
(jde :version 1.0 :type regular)
(ispell :version 1.08 :type regular)
(ilisp :version 1.03 :type regular)
(igrep :version 1.01 :type regular)
(hm--html-menus :version 1.05 :type regular)
(gnus :version 1.15 :type regular)
(gnats :version 1.03 :type regular)
(games :version 1.03 :type regular)
(fsf-compat :version 1.0 :type single-file)
(frame-icon :version 1.02 :type regular) ...))
(lambda nil "Fetch and install the latest versions of all currently installed
packages."
(interactive)
(load "package-get-base.el")
(mapcar
(lambda ... ...) packages-package-list))()
call-interactively(package-get-update-all)
command-execute(package-get-update-all t)
execute-extended-command(nil)
call-interactively(execute-extended-command)
--
Adrian Aichner
Applications Engineer
Teradyne GmbH
Semiconductor Test Group Telephone +49/89/41861(0)-208
Dingolfinger Straße 2 Fax +49/89/41861-217
D-81673 MÜNCHEN E-mail aichner(a)ecf.teradyne.com