The nonce error from: bind=:2 :'x@(y"_)' Is from an older version of the standard library and is no longer supported.
I think if you had updated the base library and addons before doing the beta-n upgrade that you would have avoided this problem. You could revert to the previous JE, then run J, run pacman to update the base library, and then try the upgrade to beta-n again. To do this you need to: shutdown J, then delete the old JE, and rename the old to be current. In a terminal shell window do the following (carefully!): ...> cd /Applications/j902/bin ...> rm libj.dylib ...> mv libj.dylib.old libj.dylib It might be easier to just do a full new install from the zip installer. This will update base and addons before installing beta-n. On Sat, Nov 21, 2020 at 3:31 PM Eric Iverson <[email protected]> wrote: > Upgrade to beta-n works for me in linux. I will try now on mac. > > On Sat, Nov 21, 2020 at 3:26 PM Eric Iverson <[email protected]> > wrote: > >> Thanks for the report. Sounds like there is a problem. I will take a look. >> >> On Sat, Nov 21, 2020 at 2:46 PM Ian Clark <[email protected]> wrote: >> >>> When I followed your instructions to upgrade my existing (working) j902 >>> installation to beta-n >>> (using jqt, not jcon, but it has worked before)… >>> >>> load'pacman' >>> 'upgrade'jpkg'jengine' >>> >>> …went through fine. >>> >>> But when I re-started jqt I got the following message: >>> >>> |nonce error: boot >>> >>> | bind=:2 :'x@(y"_)' >>> >>> |[-199] /Applications/j902/system/main/stdlib.ijs >>> >>> |value error: boxdraw_j_ >>> >>> | 0 0$ boxdraw_j_ 0 >>> >>> No JVERSION -- it was not created. >>> >>> jcon gave a similar message. >>> >>> I'm running macOS Catalina (10.15.7) on the affected machine. >>> >>> Might this be an oversight and easily fixed, >>> or was my existing j902 installation (beta-d, I think) just too old for a >>> simple upgrade of jengine to work? >>> >>> Are other people getting a similar message, or is my installation broken >>> in >>> a unique way? >>> >>> Ian Clark >>> >>> On Sat, 21 Nov 2020 at 18:13, Eric Iverson <[email protected]> >>> wrote: >>> >>> > J902-beta-n available for windows/macos/linux. >>> > >>> > We are nearing the end of the beta cycle. There are probably only 1 or >>> 2 >>> > more betas. With luck we will release J902 before year end. >>> > >>> > Now is the time to pile on and help ensure the J902 release is solid. >>> > >>> > If you already run 902-beta, then upgrade is easy: >>> > load'pacman' >>> > 'upgrade'jpkg'jengine' >>> > ---------------------------------------------------------------------- >>> > 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
