"Robert Pluim" <rpluim(a)gmail.com> writes:
 packages.el uses packages-find-package-hierarchies on the components
of
 EMACSPACKAGEPATH, which in my case has the value
  ~\.xemacs;C:\Program Files\XEmacs\site-packages;C:\Program
 Files\XEmacs\xemacs-packages
 Unfortunately, what it's doing is looking for 'site-packages' or
 'xemacs-packages' as subdirectories of the components of that variable,
 which obviously isn't going to work. 
Yes.  This changed recently (back to 21.4 behavior) with:
2005-12-30  Mike Sperber  <mike(a)xemacs.org>
	* packages.el (packages-find-all-package-hierarchies): Interpret
	EMACSPACKAGEPATH as listing package direcories, not hierarchies.
	This fixes a regression introduced in the change on 2005-01-08.
For an explanation of the difference between "hierarchies" and
"directories", see the top of packages.el:
;;; A *package hierarchy* is a directory that contains a collection of
;;; packages; it has lisp/, info/, etc/ etc. subdirectories that
;;; contain the files constituting the packages.
;;; A *package directory* contains package hierarchies---the package
;;; hierarchies are typically in directories "xemacs-packages",
;;; "mule-packages", and so on.  A package hierarchy might only be
;;; applicable for specific variants of XEmacs.
-- 
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla