I don't know whether it has anything to do with this... I'm running Ubuntu and I'm trying to stay up-to-date with J versions and packages. Yet I ended up with an old jqt version (which crashed instead of reporting 'stack error' in case of a never-ending recursion).
Finally I did 'install qtide' again in jconsole, but jqt wouldn't run before I manually installed several jibqt5... packages using apt. After that everything seems fine (and I'm seeing NuVoc when pressing F1). Does this ring any bells? Is it the expected behavior (of jqt and myself)? Greetings, Ben On Mon, 2 Mar 2020 at 10:27, bill lam <[email protected]> wrote: > can you try clean up old version first by > sudo rm /usr/bin/jqt > > > On Mon, Mar 2, 2020, 2:32 AM Alex Gibbs <[email protected]> wrote: > > > I'd like to try J and the IDE, but have run aground during installation. > > I hoped someone might be able to point me in the right direction. > > I'm on ubuntu 19.10. > > > > I followed the directions at > > https://code.jsoftware.com/wiki/System/Installation/J901/Debian for the > > installation: > > -- download the .deb > > -- sudo dpkg -i j901_amd64.deb > > -- sudo ijconsole > > -- install 'qtide' > > > > After the above, I found the below exception: > > % 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)" > > > > And sure enough, when I try to locate libjqt.so, I get nothing > > % locate libjqt > > > > % which jqt > > /usr/bin/jqt > > > > On https://code.jsoftware.com/wiki/Guides/Qt_IDE/Install, I found the > > following, and was hopeful their absence could be related (though I would > > have expected a different shared object to be missing). > > > > Ubuntu/Linux Mint > > Two issues have been reported: > > > > you may need to install the Qt webkit, websockets, multimedia libraries, > > as: > > sudo apt-get install qt5-default > > sudo apt-get install libqt5webkit5 > > sudo apt-get install libqt5websockets5 > > sudo apt-get install libqt5multimediawidgets5 > > > > There were, indeed, qt libraries to install. > > But the problem persisted after their installation. > > > > I ran another round of sudo ijconsole, trying the different installs, > > hoping something would get the missing object into place, but none of the > > below did. > > -- install 'all' > > -- install 'qtide' > > -- install 'full' > > > > There is a warning in the output that seems related. Does anyone know a > > fix for this, or options for more verbose output, or what might be > > triggering the failure to install? > > Example from install 'full' below: > > > > % sudo ijconsole > > install 'full' > > 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 > > > > The "update-alternatives: warning: ..." is concerning, and the failure of > > "install libjqt.so to /usr/lib/x86_64-linux-gnu/" makes me suspicious > there > > is something the installer doesn't like. > > Any advice would be appreciated > > Thanks > > ---------------------------------------------------------------------- > > 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
