Found the culprit!

$ strace ijconsole |& grep ^open 
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
open("/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
open("/lib/x86_64-linux-gnu/libtinfo.so.5", O_RDONLY|O_CLOEXEC) = 3
open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
open("/usr/bin/libj.so", O_RDONLY|O_CLOEXEC) = 3
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
open("/lib/x86_64-linux-gnu/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
open("/usr/bin/profile.ijs", O_RDONLY)  = -1 ENOENT (No such file or
directory)
open("/lib/terminfo/x/xterm-256color", O_RDONLY) = 3
open("/home/jmp/.editrc", O_RDONLY)     = -1 ENOENT (No such file or
directory)
open("/home/jmp/.jhistory", O_RDONLY)   = 3

The deb package put profile.ijs into /etc/j/8.05/profile.ijs, not
/usr/bin/profile.ijs.

Workaround:

sudo ln -s /etc/j/8.05/profile.ijs /usr/bin/profile.ijs

Next issue: After running install 'all', I try to start jqt:

On the console:

j first line error:  "25"

In the window:

|file name error

| 0!:0<jpathsep(4!:55(;:'systype fhs isroot userx ids
md'),ids)]system,'/util/boot.ijs'

|[-52] /usr/bin/profile.ijs

|syntax error

| r_jrx_=: '',}.;',',&.>{."1 UserFolders_j_

|syntax error

| r_jrx_=: '',}.;',',&.>{:"1 UserFolders_j_

|value error: boxdraw_j_

| 0 0$ boxdraw_j_ 0


Do I have to set some environment variable?



Am 06.12.2016 um 06:39 schrieb bill lam:
> apparently all shared objects dependence are satisfied . try use strace to
> see which file was not found and their file permission.
>
> On 6 Dec, 2016 11:14 am, "Jens Pfeiffer" <[email protected]> wrote:
>
>> I found it. But it did not help. Now using the most current download
>> still no success:
>>
>> $ ijconsole
>> |file name error
>> |       0!:0 y
>>    0!:0 y
>> 0!:0 y
>>
>> The same result for packaged version of jconsole and the one you sent me.
>>
>> $ ldd /usr/bin/ijconsole-8.05
>>         linux-vdso.so.1 =>  (0x00007fff3f1d4000)
>>         libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2
>> (0x00007f98c7e51000)
>>         libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5
>> (0x00007f98c7c28000)
>>         libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f98c7861000)
>>         /lib64/ld-linux-x86-64.so.2 (0x00005601b3264000)
>>
>> For the version of jconsole yout sent me:
>>
>> $ ldd jconsole
>>         linux-vdso.so.1 =>  (0x00007ffd889fc000)
>>         libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2
>> (0x00007f6351381000)
>>         libncursesw.so.5 => /lib/x86_64-linux-gnu/libncursesw.so.5
>> (0x00007f6351152000)
>>         libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5
>> (0x00007f6350f29000)
>>         libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6350b62000)
>>         /lib64/ld-linux-x86-64.so.2 (0x0000556fbbb06000)
>>
>>
>>
>> Am 28.10.2016 um 03:31 schrieb bill lam:
>>> resent again. please check.
>>>
>>> Чт, 27 окт 2016, Jens Pfeiffer написал(а):
>>>> Sorry, didn't receive anything.
>>>>
>>>> Am 27.10.2016 um 03:48 schrieb bill lam:
>>>>> Already sent yesterday, can you check your spam filter?
>>>>>
>>>>> Чт, 27 окт 2016, Jens Pfeiffer написал(а):
>>>>>> Thanks, waiting for that file.
>>>>>>
>>>>>> Some more info:
>>>>>>
>>>>>> $ file /usr/bin/ijconsole-8.05
>>>>>> /usr/bin/ijconsole-8.05: ELF 64-bit LSB executable, x86-64, version 1
>>>>>> (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2,
>> for
>>>>>> GNU/Linux 2.6.9, stripped
>>>>>>
>>>>>> $ ls -l /usr/bin/ijconsole-8.05
>>>>>> -rwxr-xr-x 1 root root 10400 Okt  4 17:38 /usr/bin/ijconsole-8.05
>>>>>>
>>>>>> $ ls -l /usr/lib/x86_64-linux-gnu/libj.so.8.05
>>>>>> -rw-r--r-- 1 root root 2411328 Okt  4 17:38
>>>>>> /usr/lib/x86_64-linux-gnu/libj.so.8.05
>>>>>>
>>>>>> $ ls -l /usr/lib/x86_64-linux-gnu/libedit.so.2.0.53
>>>>>> -rw-r--r-- 1 root root 212168 Feb  7  2016
>>>>>> /usr/lib/x86_64-linux-gnu/libedit.so.2.0.53
>>>>>>
>>>>>>
>>>>>>
>>>>>> Am 26.10.2016 um 16:14 schrieb bill lam:
>>>>>>> the ijconsole/jconsole is incorrect. Its size should be about
>>>>>>> 160kb and linked statically to libedit.so,
>>>>>>>
>>>>>>> I'll email another jconsole to you off list.
>>>>>>>
>>>>>>> Ср, 26 окт 2016, Jens Pfeiffer написал(а):
>>>>>>>> Hi all,
>>>>>>>>
>>>>>>>>
>>>>>>>> tried to install the beta on a frest Ubuntu 16.10:
>>>>>>>>
>>>>>>>>
>>>>>>>> $ sudo dpkg -i j805_amd64.deb
>>>>>>>>
>>>>>>>> [..success]
>>>>>>>>
>>>>>>>> $ ijconsole
>>>>>>>> ijconsole: error while loading shared libraries: libedit.so: cannot
>> open
>>>>>>>> shared object file: No such file or directory
>>>>>>>>
>>>>>>>> $ sudo ln -s /usr/lib/x86_64-linux-gnu/libedit.so.2
>>>>>>>> /usr/lib/x86_64-linux-gnu/libedit.so
>>>>>>>>
>>>>>>>> [..success]
>>>>>>>>
>>>>>>>> $ ijconsole
>>>>>>>> Load library /usr/bin/libj.so failed.
>>>>>>>>
>>>>>>>> $ sudo ln -s /usr/lib/x86_64-linux-gnu/libj.so.8.05
>> /usr/bin/libj.so
>>>>>>>> [..success]
>>>>>>>>
>>>>>>>> $ ijconsole
>>>>>>>> |file name error
>>>>>>>> |       0!:0 y
>>>>>>>>
>>>>>>>>    install 'qtide'
>>>>>>>> |value error: install
>>>>>>>> |       install'qtide'
>>>>>>>>
>>>>>>>>
>>>>>>>> What am I missing?
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ------------------------------------------------------------
>> ----------
>>>>>>>> For information about J forums see http://www.jsoftware.com/
>> forums.htm
>>>>>> ------------------------------------------------------------
>> ----------
>>>>>> For information about J forums see http://www.jsoftware.com/
>> forums.htm
>>>> ----------------------------------------------------------------------
>>>> For information about J forums see http://www.jsoftware.com/forums.htm
>>
>> ----------------------------------------------------------------------
>> For information about J forums see http://www.jsoftware.com/forums.htm
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm


----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to