Adrian Aichner <aichner(a)ecf.teradyne.com> writes:
I don't have the gnus package installed because I use
site-packages/pgnus-0.67.
It is because you do not have rmail installed.
In *Packages*, selecting gnus and then typing r
r runs `pui-add-required-packages'
leads following *Backtrace*:
Signaling: (wrong-type-argument number-char-or-marker-p nil)
<(nil 1.08)
(if (< (if ... ... installed) (if ... ... current)) pkg nil)
)
(let ((installed ...) (current ...)) (if (< ... ...) pkg nil))
)
(lambda (pkg) (let (... ...) (if ... pkg nil)))(rmail)
Does this untested patch help
Index: package-ui.el
===================================================================
RCS file: /usr/CVSroot/XEmacs/xemacs-20/lisp/package-ui.el,v
retrieving revision 1.8
diff -u -u -r1.8 package-ui.el
--- package-ui.el 1999/01/04 01:34:38 1.8
+++ package-ui.el 1999/03/04 23:43:11
@@ -454,12 +454,13 @@
(package-get-info-find-package
package-get-base pkg) nil)
'version)))
- (if (< (if (stringp installed)
+ (if (or (null installed)
+ (< (if (stringp installed)
(string-to-number installed)
installed)
(if (stringp current)
(string-to-number current)
- current))
+ current)))
pkg
nil)))
(package-get-dependencies pui-selected-packages)))))