>>>> "Vaclav" == Vaclav Barta
<vbar(a)comp.cz> writes: 
    Vaclav> ================================================================
    Vaclav> Dear Bug Team!
    Vaclav> when I try to open a Java file, I get
    Vaclav> Error in File mode specification: Cannot open load file:
    Vaclav> "executable"
    Vaclav> (see below for the backtrace). I'm probably missing some
    Vaclav> package, but which one?
Hi Vaclav!
Library is file c:\Program Files\XEmacs\xemacs-packages\lisp\sh-script\executable.elc
seems to be the one.
xemacs-beta, is JDE missing a build requirement for this?
Best regards,
Adrian
    Vaclav> ================================================================
    Vaclav> System Info to help track down your bug:
    Vaclav> ---------------------------------------
    Vaclav> uname -a: Linux linux 2.4.19-4GB #1 Wed Sep 25 18:58:10 UTC 2002 i686
unknown
    Vaclav> ./configure  '--with-mule'
    Vaclav> XEmacs 21.5-b15 "celery" (+CVS-20030905) configured for
`i686-pc-linux'.
    Vaclav> Compilation / Installation:
    Vaclav>   Source code location:              /usr/local/src/xemacs/xemacs-21.5
    Vaclav>   Installation prefix:               /usr/local
    Vaclav>   Operating system description file: `s/linux.h'
    Vaclav>   Machine description file:          `m/intel386.h'
    Vaclav>   Compiler:                          gcc -Wall -Wno-switch -Winline
-Wmissing-prototypes -Wsign-compare -Wundef -Wstrict-prototypes -Wpacked -Wshadow
-Wmissing-declarations -g -O3
    Vaclav>   Relocating allocator for buffers:  no
    Vaclav>   GNU version of malloc:             yes
    Vaclav>     - Using Doug Lea's new malloc from the GNU C Library.
    Vaclav> Window System:
    Vaclav>   Compiling in support for the X window system:
    Vaclav>     - X Windows headers location:                 /usr/X11/include
    Vaclav>     - X Windows libraries location:               /usr/X11/lib
    Vaclav>     - Handling WM_COMMAND properly.
    Vaclav>   Using Lucid menubars.
    Vaclav>   Using Lucid scrollbars.
    Vaclav>   Using Motif dialog boxes.
    Vaclav>   Using Motif native widgets.
    Vaclav> TTY:
    Vaclav>   Compiling in support for ncurses.
    Vaclav>   Compiling in support for GPM (General Purpose Mouse).
    Vaclav> Images:
    Vaclav>   Compiling in support for GIF  images (builtin).
    Vaclav>   Compiling in support for XPM  images.
    Vaclav>   Compiling in support for PNG  images.
    Vaclav>   Compiling in support for JPEG images.
    Vaclav>   Compiling in support for TIFF images.
    Vaclav> Sound:
    Vaclav>   Compiling in support for sound (native).
    Vaclav> Databases:
    Vaclav>   Compiling in support for Berkeley database.
    Vaclav>   Compiling in support for GNU DBM.
    Vaclav> Internationalization:
    Vaclav>   Compiling in support for Mule (multi-lingual Emacs).
    Vaclav>   Compiling in support for XIM (X11R5+ I18N input method).
    Vaclav>     - Using Motif to provide XIM support.
    Vaclav> Mail:
    Vaclav>   Compiling in support for "dot-locking" mail spool file locking
method.
    Vaclav> Other Features:
    Vaclav>   Inhibiting IPv6 canonicalization at startup.
    Vaclav>   Compiling in support for dynamic shared object modules.
    Vaclav>   Using the new portable dumper.
    Vaclav>   Compiling in support for extra debugging code.
    Vaclav>   WARNING: ---------------------------------------------------------
    Vaclav>   WARNING: Compiling in support for runtime error checking.
    Vaclav>   WARNING: XEmacs will run noticeably more slowly as a result.
    Vaclav>   WARNING: Error checking is on by default for XEmacs beta releases.
    Vaclav>   WARNING: ---------------------------------------------------------
    Vaclav> Load-Path Lisp Shadows:
    Vaclav> ----------------------
    Vaclav> (/usr/local/lib/xemacs/mule-packages/lisp/mule-base/ethio-util
    Vaclav> /usr/local/lib/xemacs-21.5-b15/lisp/mule/ethio-util
    Vaclav> /usr/local/lib/xemacs/mule-packages/lisp/mule-base/china-util
    Vaclav> /usr/local/lib/xemacs-21.5-b15/lisp/mule/china-util
    Vaclav> /usr/local/lib/xemacs/mule-packages/lisp/mule-base/cyril-util
    Vaclav> /usr/local/lib/xemacs-21.5-b15/lisp/mule/cyril-util
    Vaclav> /usr/local/lib/xemacs/mule-packages/lisp/mule-base/korea-util
    Vaclav> /usr/local/lib/xemacs-21.5-b15/lisp/mule/korea-util
    Vaclav> /usr/local/lib/xemacs/mule-packages/lisp/mule-base/viet-util
    Vaclav> /usr/local/lib/xemacs-21.5-b15/lisp/mule/viet-util
    Vaclav> /usr/local/lib/xemacs/mule-packages/lisp/mule-base/japan-util
    Vaclav> /usr/local/lib/xemacs-21.5-b15/lisp/mule/japan-util)
    Vaclav> Installed XEmacs Packages:
    Vaclav> -------------------------
    Vaclav> ((xemacs-devel:version 1.55 :type single-file)
    Vaclav>  (xemacs-base :version 1.78 :type regular)
    Vaclav>  (w3 :version 1.28 :type regular)
    Vaclav>  (vm :version 7.14 :type regular)
    Vaclav>  (vc :version 1.37 :type regular)
    Vaclav>  (text-modes :version 1.61 :type single-file)
    Vaclav>  (supercite :version 1.19 :type regular)
    Vaclav>  (speedbar :version 1.26 :type regular)
    Vaclav>  (sieve :version 1.13 :type regular)
    Vaclav>  (semantic :version 1.17 :type regular)
    Vaclav>  (sasl :version 1.13 :type regular)
    Vaclav>  (rmail :version 1.13 :type regular)
    Vaclav>  (python-modes :version 1.02 :type single-file)
    Vaclav>  (psgml :version 1.4 :type regular)
    Vaclav>  (prog-modes
    Vaclav>   :version
    Vaclav>    1
    Vaclav>    .79
    Vaclav>     :type
    Vaclav>      single-file)
    Vaclav>  (perl-modes :version 1.04 :type single-file)
    Vaclav>  (pcl-cvs :version 1.64 :type regular)
    Vaclav>  (os-utils :version 1.31 :type single-file)
    Vaclav>  (net-utils :version 1.32 :type single-file)
    Vaclav>  (mmm-mode :version 1.0 :type regular)
    Vaclav>  (misc-games :version 1.16 :type single-file)
    Vaclav>  (mh-e :version 1.23 :type regular)
    Vaclav>  (mail-lib :version 1.57 :type regular)
    Vaclav>  (jde :version 1.45 :type regular)
    Vaclav>  (ispell :version 1.24 :type regular)
    Vaclav>  (ilisp :version 1.32 :type regular)
    Vaclav>  (hm--html-menus :version 1.21 :type regular)
    Vaclav>  (gnats :version 1.15 :type regular)
    Vaclav>  (fsf-compat :version 1.12 :type single-file)
    Vaclav>  (elib :version 1.1 :type single-file)
    Vaclav>  (eieio :version 1.04 :type regular)
    Vaclav>  (efs :version 1.29 :type regular)
    Vaclav>  (edit-utils :version 2.02 :type single-file)
    Vaclav>  (ediff :version 1.47 :type regular)
    Vaclav>  (edebug :version 1.18 :type regular)
    Vaclav>  (ecrypto :version 0.13 :type regular)
    Vaclav>  (dired :version 1.13 :type regular)
    Vaclav>  (debug :version 1.16 :type regular)
    Vaclav>  (cc-mode :version 1.33 :type regular)
    Vaclav>  (calendar :version 1.19 :type regular)
    Vaclav>  (calc :version 1.23 :type regular)
    Vaclav>  (bbdb :version 1.23 :type regular)
    Vaclav>  (apel :version 1.26 :type regular)
    Vaclav>  (mule-base :version 1.43 :type regular)
    Vaclav>  (leim :version 1.2 :type regular)
    Vaclav>  (latin-unity :version 1.07 :type regular))
    Vaclav> Installed Modules:
    Vaclav> -----------------
    Vaclav> Features:
    Vaclav> --------
    Vaclav> (mail-abbrevs xemacsbug shadow sendmail rfc822 jde-import
    Vaclav> jde-java-font-lock jde-which-method jde-java-grammar jde-wiz
    Vaclav> jde-complete senator eldoc browse-url jde-gen tempo jde-run jde-jdb
    Vaclav> jde-bug jde-dbs jde-dbo jde-db overlay jde-parse jde-imenu regexp-opt
    Vaclav> semantic-imenu semantic-java thingatpt avltree stack-m elib-node
    Vaclav> semantic-bnf semantic-sb semantic-ia-sb semantic-analyze semantic-ctxt
    Vaclav> semantic-cb eieio-base eieio-speedbar eieio-custom speedbar sb-image
    Vaclav> dframe semantic-util-modes timer semantic-util semantic assoc working
    Vaclav> jde-compile compile comint ring cus-edit cus-load cc-mode cc-align
    Vaclav> cc-cmds cc-engine cc-styles cc-langs cc-vars cc-menus imenu cc-defs
    Vaclav> font-lock semantic-load jde-help jde-util jde-widgets tree-widget efc
    Vaclav> wid-edit cus-face beanshell eieio advice advice-preload efs-cu
    Vaclav> xemacs-devel-autoloads xemacs-base-autoloads w3-autoloads vm-autoloads
    Vaclav> vc-autoloads text-modes-autoloads supercite-autoloads
    Vaclav> speedbar-autoloads sieve-autoloads semantic-autoloads sasl-autoloads
    Vaclav> rmail-autoloads python-modes-autoloads psgml-autoloads
    Vaclav> prog-modes-autoloads perl-modes-autoloads pcl-cvs-autoloads
    Vaclav> os-utils-autoloads net-utils-autoloads mmm-mode-autoloads
    Vaclav> misc-games-autoloads mh-e-autoloads mail-lib-autoloads jde-autoloads
    Vaclav> ispell-autoloads ilisp-autoloads hm--html-menus-autoloads
    Vaclav> gnats-autoloads fsf-compat-autoloads elib-autoloads eieio-autoloads
    Vaclav> efs-autoloads edit-utils-autoloads ediff-autoloads edebug-autoloads
    Vaclav> ecrypto-autoloads dired-autoloads debug-autoloads cc-mode-autoloads
    Vaclav> calendar-autoloads calc-autoloads bbdb-autoloads apel-autoloads
    Vaclav> mule-base-autoloads leim-autoloads latin-unity-autoloads
    Vaclav> modules-autoloads mule-autoloads auto-autoloads loadhist rsz-minibuf
    Vaclav> auto-show fontl-hooks x-iso8859-1 tibetan lao devanagari indian
    Vaclav> slovenian czech romanian ccl code-cmds gutter-items menubar-items
    Vaclav> x-menubar mode-motion mouse behavior itimer auto-save lisp-mode
    Vaclav> easymenu iso8859-1 page buff-menu lib-complete cus-file derived
    Vaclav> newcomment env text-props frame obsolete cus-start custom widget
    Vaclav> cl-extra mini-cl cl cl-19 packages backquote unicode lucid-scrollbars
    Vaclav> cut-buffer lucid-menubars motif-dialogs x c-balloon-help tty-frames
    Vaclav> tty toolbar native-sound scrollbar unix-processes multicast
    Vaclav> network-streams subprocesses modules menu-accelerator-support menubar
    Vaclav> berkeley-db dbm md5 xemacs xim mule gutter tiff png gif jpeg xpm xbm
    Vaclav> lisp-float-type file-coding linux dialog devices window-system base64)
    Vaclav> Recent keystrokes:
    Vaclav> -----------------
    Vaclav> C-x 1 M-x r e p o r t - x e TAB RET
    Vaclav> Recent messages (most recent first):
    Vaclav> -----------------------------------
    Vaclav> Auto save file for draft message exists; consider M-x mail-recover
    Vaclav> Loading xemacsbug...done
    Vaclav> Loading xemacsbug...
    Vaclav> Warning: Error in File mode specification: Cannot open load file:
"executable"
    Vaclav> Backtrace follows:
    Vaclav>   signal(file-error ("Cannot open load file"
"executable"))
    Vaclav>   # bind (path handler filename nosuffix nomessage noerror file)
    Vaclav>   load("executable" nil require nil)
    Vaclav>   # (unwind-protect ...)
    Vaclav>   require(executable)
    Vaclav>   byte-code("..." [jde-emacs21p jde-xemacs20p jde-xemacsp
emacs-major-version current-load-list 20 string-match "\\bEmacs\\b"
emacs-version 21 require jde-help semantic-load easymenu cl font-lock cc-mode cus-edit
comint jde-compile jde-db jde-bug jde-jdb jde-run jde-gen compile imenu browse-url
beanshell jde-wiz jde-java-grammar jde-complete jde-which-method jde-java-font-lock
jde-import executable efc jde-open-source fboundp custom-set-default defalias set-default
custom-declare-group jde nil "Java Development Environment" :group tools :prefix
"jde-" jde-project "JDE Project Optio\n ns"] 8)
    Vaclav>   # bind (current-load-list)
    Vaclav>   # (unwind-protect ...)
    Vaclav>   # bind (load-file-name)
    Vaclav>   # (unwind-protect ...)
    Vaclav>   # (unwind-protect ...)
    Vaclav>   # (unwind-protect ...)
    Vaclav>   # (unwind-protect ...)
    Vaclav>   # (unwind-protect ...)
    Vaclav>   # (unwind-protect ...)
    Vaclav>   (load-internal "[internal]")
    Vaclav>   load-internal("jde" nil nil nil binary)
    Vaclav>   # bind (path handler filename nosuffix nomessage noerror file)
    Vaclav>   load("jde" nil nil nil)
    Vaclav>   # (unwind-protect ...)
    Vaclav>   jde-mode()
    Vaclav>   # bind (alist mode name keep-going)
    Vaclav>   # (unwind-protect ...)
    Vaclav>   # bind (just-from-file-name)
    Vaclav>   set-auto-mode()
    Vaclav>   #<compiled-function nil "...(5)" [set-auto-mode t] 1>()
    Vaclav>   # (unwind-protect ...)
    Vaclav>   call-with-condition-handler(#<compiled-function
(__call_trapping_errors_arg__) "...(17)" [__call_trapping_errors_arg__ errstr
error-message-string lwarn file-mode-spec warning "Error in %s: %s\n\nBacktrace
follows:\n\n%s" "File mode specification"
backtrace-in-condition-handler-eliminating-handler] 8> #<compiled-function nil
"...(5)" [set-auto-mode t] 1>)
    Vaclav>   # (condition-case ... . ((error)))
    Vaclav>   # bind (find-file)
    Vaclav>   normal-mode(t)
    Vaclav>   # bind (nomodes after-find-file-from-revert-buffer noauto warn error)
    Vaclav>   after-find-file(nil t)
    Vaclav>   # (unwind-protect ...)
    Vaclav>   # bind (inhibit-read-only error number truename rawfile nowarn filename
buf)
    Vaclav>   find-file-noselect-1(#<buffer "NamespaceCollector.java">
"/home/vb/jdiff/NamespaceCollector.java" nil nil
"/home/vb/jdiff/NamespaceCollector.java" (196726 770))
    Vaclav>   byte-code("..." [number truename rawfile nowarn filename buf
set-buffer-major-mode find-file-noselect-1] 7)
    Vaclav>   # (condition-case ... . ((t (byte-code "Â!¨Ã	@	A\"§" [buf
data kill-buffer signal] 3))))
    Vaclav>   # bind (number truename buf wildcards rawfile nowarn filename)
    Vaclav>   find-file-noselect("/home/vb/jdiff/NamespaceCollector.java" nil
nil nil)
    Vaclav>   # bind (wildcards codesys filename)
    Vaclav>   find-file("/home/vb/jdiff/NamespaceCollector.java")
    Vaclav>   # bind (dir file-count line end-of-options file-p arg tem)
    Vaclav>   command-line-1()
    Vaclav>   # bind (command-line-args-left)
    Vaclav>   command-line()
    Vaclav>   # (condition-case ... . ((t (byte-code "	§" [error-data data
nil] 1))))
    Vaclav>   # bind (error-data)
    Vaclav>   normal-top-level()
    Vaclav>   # (condition-case ... . error)
    Vaclav>   # (catch top-level ...)
    Vaclav> jde-java-font-lock: building names cache...empty
    Vaclav> jde-java-font-lock: building names cache...
    Vaclav> Loading customization dependencies...done
    Vaclav> Loading customization dependencies...
    Vaclav> Loading cus-face...done
    Vaclav> Loading cus-face...
    Vaclav> Loading jde...
    Vaclav> Loading efs-cu...done
    Vaclav> Loading efs-cu...
-- 
Adrian Aichner
 mailto:adrian@xemacs.org
 
http://www.xemacs.org/