Package: xemacs21 Version: 21.4.21-4 Severity: important Hi,
I just upgraded to Lenny and VM no longer works; it fails during start-up. I enclose the lisp backtrace. Regards, Matthew Debugger entered--Lisp error: (wrong-type-argument stringp nil) expand-file-name(nil) (list (expand-file-name vm-configure-pixmapdir) (expand-file-name vm-configure-datadir) (expand-file-name "pixmaps" vm-dir) (expand-file-name "../pixmaps" vm-dir) (expand-file-name (concat data-directory "vm/"))) (let* ((vm-dir ...) (image-dirs ...) image-dir) (while image-dirs (setq image-dir ...) (if ... ... ...)) image-dir) vm-pixmap-directory() (if (string-match "'--with-gtk'" system-configuration-options) (concat (vm-pixmap-directory) "/gtk") (vm-pixmap-directory)) (or vm-toolbar-pixmap-directory (if (string-match "'--with-gtk'" system-configuration-options) (concat ... "/gtk") (vm-pixmap-directory))) vm-toolbar-pixmap-directory() (not (vm-toolbar-pixmap-directory)) (if (not (vm-toolbar-pixmap-directory)) (progn (message "Bad toolbar pixmap directory, can't setup toolbar.") (sit-for 2)) (vm-toolbar-initialize) (let (... ... ... ... ... ... toolbar) (if ... ...) (if ... ...) (if vm-toolbar ... ...) (cond ... ... ... ...))) (if vm-fsfemacs-p (if (not vm-fsfemacs-toolbar-installed-p) (vm-toolbar-fsfemacs-install-toolbar)) (if (not ...) (progn ... ...) (vm-toolbar-initialize) (let ... ... ... ... ...))) vm-toolbar-install-toolbar() (and (vm-toolbar-support-possible-p) vm-use-toolbar (vm-toolbar-install-toolbar)) vm-toolbar-install-or-uninstall-toolbar() (let ((full-startup ...) (did-read-index-file nil) folder-buffer first-time totals-blurb folder-name remote-spec preserve-auto-save-file) (cond (... ... ... ... ...) (... ...)) (setq folder-buffer (if ... folder ...)) (set-buffer folder-buffer) (cond (... ...)) (if (and vm-fsfemacs-mule-p enable-multibyte-characters) (set-buffer-multibyte nil)) (defvar buffer-file-coding-system) (if (and ... ... ... ... ...) (let ... ...)) (if (and vm-fsfemacs-mule-p ...) (set-buffer-file-coding-system ... nil)) (if (and vm-fsfemacs-mule-p ... ... ... ...) (let ... ...)) (vm-check-for-killed-summary) (vm-check-for-killed-presentation) (or (buffer-modified-p) (setq vm-messages-not-on-disk 0)) (setq first-time (not ...) preserve-auto-save-file (and buffer-file-name ... ...)) (setq vm-folder-read-only (or preserve-auto-save-file read-only ... ...)) (if first-time (progn ... ... ... ... ... ... ...)) (vm-assimilate-new-messages nil (not did-read-index-file) nil t) (if (and first-time ...) (prog n ... ... ... ... ... ...)) (if first-time (vm-start-itimers-if-needed)) (if (and full-startup this-command) (apply ... ...)) (if full-startup (let ... ... ...)) (if full-startup (progn ... ...)) (vm-thoughtfully-select-message) (vm-update-summary-and-mode-line) (vm-toolbar-install-or-uninstall-toolbar) (and vm-use-menus (vm-menu-support-possible-p) (vm-menu-install-visited-folders-menu)) (if full-startup (progn ... ... ...)) (if vm-message-list (let ... ...)) (run-hooks (quote vm-visit-folder-hook)) (if (and full-startup preserve-auto-save-file) (message ...)) (if (or ... preserve-auto-save-file) (throw ... t)) (if full-startup (message totals-blurb)) (if (and vm-auto-get-new-mail ... ...) (progn ... ... ...)) (if (and ... ...) (progn ... ...))) (catch (quote done) (if (null access-method) (let ... ...)) (let (... ... folder-buffer first-time totals-blurb folder-name remote-spec preserve-auto-save-file) (cond ... ...) (setq folder-buffer ...) (set-buffer folder-buffer) (cond ...) (if ... ...) (defvar buffer-file-coding-system) (if ... ...) (if ... ...) (if ... ...) (vm-check-for-killed-summary) (vm-check-for-killed-presentation) (or ... ...) (setq first-time ... preserve-auto-save-file ...) (setq vm-folder-read-only ...) (if first-time ...) (vm-assimilate-new-messages nil ... nil t) (if ... ...) (if first-time ...) (if ... ...) (if full-startup ...) (if full-startup ...) (vm-thoughtfully-select-message) (vm-update-summary-and-mode-line) (vm-toolbar-install-or-uninstall-toolbar) (and vm-use-menus ... ...) (if full-startup ...) (if vm-message-list ...) (run-hooks ...) (if ... ...) (if ... ...) (if full-startup ...) (if ... ...) (if ... ...))) (lambda (&optional folder read-only access-method) "Read mail under Emacs.\nOptional first arg FOLDER specifies the folder to visit. It defaults\nto the value of vm-primary-inbox. The folder buffer is put into VM\nmode, a major mode for reading mail.\n\nPrefix arg or optional second arg READ-ONLY non-nil indicates\nthat the folder should be considered read only. No attribute\nchanges, message additions or deletions will be allowed in the\nvisited folder.\n\nVisiting the primary inbox normally causes any contents of the system mailbox to\nbe moved and appended to the resulting buffer. You can disable this automatic fetching of mail by setting `vm-auto-get-new-mail' to nil.\n\nAll the messages can be read by repeatedly pressing SPC. Use `n'ext and\n`p'revious to move about in the folder. Messages are marked for\ndeletion with `d', and saved to another folder with `s'. Quitting VM\nwith `q' saves the buffered folder to disk, but does not expunge\ndeleted messages. Use `###' to expunge deleted messages.\n\nSee the documentation for vm-mode for more information." (interactive (list nil current-prefix-arg)) (vm-session-initialization) (unless (boundp ...) (vm folder read-only access-method)) (catch (quote done) (if ... ...) (let ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...)))(nil nil) call-interactively(vm) command-execute(vm t) execute-extended-command(nil) call-interactively(execute-extended-command) -- System Information: Debian Release: 5.0.1 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.18 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/bash Versions of packages xemacs21 depends on: ii xemacs21-nomule 21.4.21-4 highly customizable text editor -- xemacs21 recommends no packages. xemacs21 suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

