Did you update to the latest base library before install jqt? the latest base library version is 9.01.24
On Sat, May 23, 2020 at 1:29 PM Bill Harris <[email protected]> wrote: > Trying again from scratch: > > root@langley:/home/me/bin# dpkg -r jlang > dpkg: warning: ignoring request to remove jlang which isn't installed > root@langley:/home/me/bin# dpkg -i j901_amd64.deb > Selecting previously unselected package jlang. > (Reading database ... 366277 files and directories currently installed.) > Preparing to unpack j901_amd64.deb ... > Unpacking jlang (9.01) ... > Setting up jlang (9.01) ... > root@langley:/home/me/bin# ijconsole > load 'pacman' > 'install' jpkg '*' > these steps can take several minutes > *** next step updates addons and base library > Updating server catalog... > Installing 7 packages > Downloading base library... > Installing base library... > Downloading data/jd... > Installing data/jd... > Downloading data/jmf... > Installing data/jmf... > Downloading games/bagofnouns... > Installing games/bagofnouns... > Downloading labs/labs... > Installing labs/labs... > Downloading math/calculus... > Installing math/calculus... > Downloading math/uu... > Installing math/uu... > Done. > Installing 2 packages > Downloading ide/jnet... > Installing ide/jnet... > Downloading ide/qt... > Installing ide/qt... > Done. > *** next step updates Jqt ide > Updating server catalog... > Installing 1 package > Downloading base library... > Installing base library... > Done. > Installing JQt binaries... > install libjqt.so to /usr/lib/x86_64-linux-gnu/. > update-alternatives: warning: forcing reinstallation of alternative > /usr/bin/jqt-9.01 because link group jqt is broken > Finished install of JQt binaries. > Exit and restart J using jqt > *** next step updates JE > *** next step creates desktop J launch icons > ~/Desktop folder does not exist for shortcuts > perhaps create ~/Desktop as link to your Desktop folder and rerun > |assertion failure: assert > | assert 0 > exit'' > root@langley:/home/mo/bin# jqt > "libjqt.so.9.01" > "could not resolve: state_run:\n\nCannot load library libjqt.so.9.01: > (libjqt.so.9.01: cannot open shared object file: No such file or > directory)" > root@langley:/home/me/bin# > > My system, Debian Oldstable: > > $ uname -a > Linux langley 4.9.0-12-amd64 #1 SMP Debian 4.9.210-1 (2020-01-20) x86_64 > GNU/Linux > > Comparing to > https://code.jsoftware.com/wiki/System/Installation/J901/Debian > : > > $ ls -l /usr/bin/ijconsole > lrwxrwxrwx 1 root root 14 Jan 12 07:33 /usr/bin/ijconsole -> ijconsole-9.01 > > $ ls -l /usr/lib/x86_64-linux-gnu/libj.so.9.01 > -rw-r--r-- 1 root root 4256008 May 9 22:59 > /usr/lib/x86_64-linux-gnu/libj.so.9.01 > > $ ls -lt /usr/share/j/9.01/ > total 20 > drwxr-xr-x 2 root root 4096 May 9 22:55 icons > drwxr-xr-x 3 root root 4096 May 9 22:55 tools > drwxr-xr-x 7 root root 4096 May 9 22:55 system > drwxr-xr-x 29 root root 4096 May 3 09:11 addons > -rw-r--r-- 1 root root 191 Jan 12 07:33 ijconsole.desktop > > $ ls -lt /etc/j/9.01/ > total 8 > -rw-r--r-- 1 root root 1853 Jan 12 07:01 profile.ijs > -rw-r--r-- 1 root root 801 Jan 12 07:01 profilex_template.ijs > > > Ideas? Did I do something wrong? Is there something I could fix by moving > some file into the right spot? > > Thanks, > > Bill H. > > > On Tue, May 5, 2020 at 7:07 PM Bill Harris <[email protected]> wrote: > > > I thought I upgraded. I don't recall seeing that link. I'll try it again > > and report back. > > > > Thanks, > > > > Bill > > > > On Tue, May 5, 2020, 4:38 PM bill lam <[email protected]> wrote: > > > >> Did you update the latest version of base library to install jqt? If so, > >> you should see a message and a link to jwiki webpage of linux jqt > >> installation guide where you can find information in case of missing qt > >> library. Did you see the link? > >> > >> On Wed, May 6, 2020, 7:25 AM Bill Harris <[email protected]> wrote: > >> > >> > ping .... ? > >> > > >> > jqt worked readily in 8.07. If this isn't a known issue, I'll try to > >> find > >> > time this weekend to dig in a bit. > >> > > >> > Bill > >> > > >> > On Sun, May 3, 2020 at 10:11 AM Bill Harris <[email protected]> > >> wrote: > >> > > >> > > Thanks, Bill L.. > >> > > > >> > > I ran ijconsole as root, ignored /pacman/ 'cause pacman got me a > value > >> > > error: pacman and install 'qtide' worked. (I thought qtide was > >> probably > >> > > gotten as part of my earlier install 'all', but maybe not.) > >> > > > >> > > Then apparently the symlink is there, but the target may not be: > >> > > > >> > > me@here:~/bin$ jqt > >> > > "libjqt.so.9.01" > >> > > "could not resolve: state_run:\n\nCannot load library > libjqt.so.9.01: > >> > > (libQt5WebEngine.so.5: cannot open shared object file: No such file > or > >> > > directory)" > >> > > me@here:~/bin$ /usr/bin/jqt-9.01 > >> > > "libjqt.so.9.01" > >> > > "could not resolve: state_run:\n\nCannot load library > libjqt.so.9.01: > >> > > (libQt5WebEngine.so.5: cannot open shared object file: No such file > or > >> > > directory)" > >> > > > >> > > Thoughts? > >> > > > >> > > Bill H. > >> > > > >> > > On Sun, May 3, 2020 at 9:31 AM bill lam <[email protected]> > wrote: > >> > > > >> > >> Actually j807 and j901 can coexist but the deb package was written > >> bad > >> > >> enough. > >> > >> > >> > >> Anyways you need to install jqt with usual sudo ijconsole / pacman > / > >> > >> install'qtide' etc. > >> > >> In case symlink of jqt not created, the executable is > >> /usr/bin/jqt-9.01 > >> > >> you can make symlink to /usr/bin/jqt or just run /usr/bin/jqt-9.01 > >> > >> > >> > >> > >> > >> On Mon, May 4, 2020 at 12:20 AM Bill Harris <[email protected]> > >> > wrote: > >> > >> > >> > >> > I tried to install J9.01 over J8.07 on Debian Stretch following > the > >> > >> Debian > >> > >> > instructions, and I got > >> > >> > > >> > >> > root@here:/home/me/bin# dpkg -i j901_amd64.deb > >> > >> > > (Reading database ... 366466 files and directories currently > >> > >> installed.) > >> > >> > > Preparing to unpack j901_amd64.deb ... > >> > >> > > Unpacking jlang (9.01) over (8.07) ... > >> > >> > > dpkg: warning: unable to delete old directory > >> > >> > > '/usr/share/j/8.07/addons/ide': Directory not empty > >> > >> > > dpkg: warning: unable to delete old directory > >> > >> '/usr/share/j/8.07/addons': > >> > >> > > Directory not empty > >> > >> > > dpkg: warning: unable to delete old directory > >> '/usr/share/j/8.07': > >> > >> > > Directory not empty > >> > >> > > Setting up jlang (9.01) ... > >> > >> > > root@ here:/home/me/bin# exit > >> > >> > > exit > >> > >> > > >> > >> > > >> > >> > So you can't install in parallel anymore, it seems. > >> > >> > > >> > >> > I quit an open jqt 8.07 session, tried again, and it seemed to > >> work. > >> > >> > ijconsole must be using a previous alias, and it works: > >> > >> > > >> > >> > ~/bin$ ijconsole > >> > >> > 9!:14 '' > >> > >> > j901/j64/linux/release-c/commercial/ > >> > >> www.jsoftware.com/2020-01-11T10:39:00 > >> > >> > > >> > >> > Then I followed the instructions to install all addons. At the > >> end, > >> > it > >> > >> > said, > >> > >> > > >> > >> > Done. > >> > >> > Addons are up to date. > >> > >> > Restart J to get the latest version of the base library. > >> > >> > exit'' > >> > >> > root@here:/home/me/bin# ijconsole > >> > >> > 9!:14'' > >> > >> > j901/j64/linux/release-c/commercial/ > >> > >> www.jsoftware.com/2020-01-11T10:39:00 > >> > >> > install 'base' > >> > >> > Updating server catalog... > >> > >> > > >> > >> > exit'' > >> > >> > > >> > >> > Then i tried jqt: > >> > >> > > >> > >> > ~/bin$ jqt > >> > >> > Load library libj.so.8.07 failed. > >> > >> > me@here:~/bin$ ls -l /usr/bin/jqt > >> > >> > lrwxrwxrwx 1 root root 21 May 7 2019 /usr/bin/jqt -> > >> > >> > /etc/alternatives/jqt > >> > >> > me@here:~/bin$ ls -l /etc/alternatives/jqt > >> > >> > lrwxrwxrwx 1 root root 17 May 7 2019 /etc/alternatives/jqt -> > >> > >> > /usr/bin/jqt-8.07 > >> > >> > > >> > >> > I'm not familiar with the /etc/alternatives hierarchy nor who > >> writes > >> > to > >> > >> it > >> > >> > (except 8.07 apparently did and 9.01 may not have). > >> > >> > > >> > >> > Any tips from this point? > >> > >> > > >> > >> > Thanks, > >> > >> > > >> > >> > Bill > >> > >> > > >> > >> > PS: I also tried jhs according to > >> > >> > https://code.jsoftware.com/wiki/Guides/JHS/Install: > >> > >> > > >> > >> > ~/bin$ jhs > >> > >> > bash: jhs: command not found > >> > >> > > >> > >> > Perhaps these problems are related? > >> > >> > -- > >> > >> > Bill Harris > >> > >> > > >> ---------------------------------------------------------------------- > >> > >> > For information about J forums see > >> > http://www.jsoftware.com/forums.htm > >> > >> > > >> > >> > >> ---------------------------------------------------------------------- > >> > >> For information about J forums see > >> http://www.jsoftware.com/forums.htm > >> > >> > >> > > > >> > > > >> > > -- > >> > > Bill Harris > >> > > http://makingsense.facilitatedsystems.com/ > >> > > > >> > > >> > > >> > -- > >> > Bill Harris > >> > http://makingsense.facilitatedsystems.com/ > >> > ---------------------------------------------------------------------- > >> > For information about J forums see > http://www.jsoftware.com/forums.htm > >> > > >> ---------------------------------------------------------------------- > >> For information about J forums see http://www.jsoftware.com/forums.htm > >> > > > > -- > Bill Harris > http://makingsense.facilitatedsystems.com/ > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
