The jd database package used to work fine under J9.01 and J9.02 in Linux LMDE 4. But now it has stopped working and I get an error message when I try to require it or load it. Removing the error check from the .ijs file doesn't help, for then Jcrashes when I load or require jd.
require 'jd'
!!! Jd key:
|Jd binary and J code mismatch - bad install: assert
| 'Jd binary and J code mismatch - bad install' assert r=8
|[-92] /usr/share/j/9.02/addons/data/jd/jd.ijs
Note: r = -2 as I verified by writing r to standard output by temporarily modifying the .ijs file.
The same thing happens with both j9.02 and j9.01.
/home/brian/j901/addons/data/jd:
drwxr-xr-x 2 brian brian 4096 Mar 5 15:59 api
drwxr-xr-x 2 brian brian 4096 Mar 5 15:59 base
drwxr-xr-x 2 brian brian 4096 Mar 5 15:59 bug
drwxr-xr-x 3 brian brian 4096 Mar 5 15:59 cd
drwxr-xr-x 2 brian brian 4096 Mar 5 15:59 config
drwxr-xr-x 2 brian brian 4096 Mar 5 15:59 csv
drwxr-xr-x 6 brian brian 4096 Mar 5 15:59 demo
drwxr-xr-x 2 brian brian 4096 Mar 5 15:59 doc
drwxr-xr-x 2 brian brian 4096 Mar 5 15:59 dynamic
-rw-r--r-- 1 brian brian 6045 Mar 5 15:59 jd.ijs
-rw-r--r-- 1 brian brian 7794 Mar 5 15:59 manifest.ijs
drwxr-xr-x 3 brian brian 4096 Mar 5 15:59 mtm
drwxr-xr-x 2 brian brian 4096 Mar 5 15:59 pm
drwxr-xr-x 5 brian brian 4096 Mar 5 15:59 server
drwxr-xr-x 2 brian brian 4096 Mar 5 15:59 test
-rw-r--r-- 1 brian brian 590 Mar 5 15:59 todo.txt
drwxr-xr-x 2 brian brian 4096 Mar 5 15:59 tools
drwxr-xr-x 2 brian brian 4096 Mar 5 15:59 tutorial
drwxr-xr-x 2 brian brian 4096 Mar 5 15:59 types
/home/brian/j901/addons/data/jd/cd:
-rwxr-xr-x 1 brian brian 44272 Mar 5 15:59 libjd.so
-rwxr-xr-x 1 brian brian 73312 Mar 5 15:59 libjpcre.so
drwxr-xr-x 2 brian brian 4096 Mar 5 15:59 rpi
/usr/share/j/9.02/addons/data/jd:
drwxr-xr-x 2 root root 4096 Mar 5 15:59 api
drwxr-xr-x 2 root root 4096 Mar 5 15:59 base
drwxr-xr-x 2 root root 4096 Mar 5 15:59 bug
drwxr-xr-x 3 root root 4096 Mar 5 15:59 cd
drwxr-xr-x 2 root root 4096 Mar 5 15:59 config
drwxr-xr-x 2 root root 4096 Mar 5 15:59 csv
drwxr-xr-x 6 root root 4096 Mar 5 15:59 demo
drwxr-xr-x 2 root root 4096 Mar 5 15:59 doc
drwxr-xr-x 2 root root 4096 Mar 5 15:59 dynamic
-rw-r--r-- 1 root root 6045 Mar 5 15:59 jd.ijs
-rw-r--r-- 1 root root 7794 Mar 5 15:59 manifest.ijs
drwxr-xr-x 2 root root 4096 Mar 5 15:59 mtm
drwxr-xr-x 2 root root 4096 Mar 5 15:59 pm
drwxr-xr-x 5 root root 4096 Mar 5 15:59 server
drwxr-xr-x 2 root root 4096 Mar 5 15:59 test
-rw-r--r-- 1 root root 590 Mar 5 15:59 todo.txt
drwxr-xr-x 2 root root 4096 Mar 5 15:59 tools
drwxr-xr-x 2 root root 4096 Mar 5 15:59 tutorial
drwxr-xr-x 2 root root 4096 Mar 5 15:59 types
/usr/share/j/9.02/addons/data/jd/cd:
-rwxr-xr-x 1 root root 44272 Mar 5 15:59 libjd.so
-rwxr-xr-x 1 root root 73312 Mar 5 15:59 libjpcre.so
drwxr-xr-x 2 root root 4096 Mar 5 15:59 rpi
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 296 |
Nodes: | 16 (3 / 13) |
Uptime: | 50:05:34 |
Calls: | 6,649 |
Calls today: | 1 |
Files: | 12,200 |
Messages: | 5,330,189 |