> cd $(dirname $0)

Of course! This works fine, thanks.

On Tue, Dec 20, 2016 at 3:25 PM, Louis de Forcrand <[email protected]> wrote:

> For the cd command in sierra-fix.command, I would say that
>
> cd $(dirname $0)
>
> would be better, since it would allow installation in any directory. I'm
> not a bash pro however, so someone might have to confirm that this works as
> intended.
>
> Louis
>
> > On 20 Dec 2016, at 18:07, Joey K Tuttle <[email protected]> wrote:
> >
> > I should report that I forgot to run sierra-fix.command ... and I should
> add to my prior "all looks good" report that I haven't tried to run jhs or
> Jqt.
> >
> > I do 99%+ of my work from jconsole, so I simply corrected my symbolic
> links, added my own profilex.ijs, used pacman to install all addons, and
> ran some simplistic tests.
> >
> > Another nicety for Mac users would be to put an alias for /Applications
> right in the .dmg file so that the installer can just drag the J folder to
> /Applications in the same window. This is a pretty standard thing in most
> OS10 installations. It would also be appropriate to include a README.txt
> etc. file right in the .dmg - that might have reminded me that there were
> some issues like running sierra-fix.command to deal with.
> >
> > I'll try to do some more testing. Thanks for the good start!
> >
> > - joey
> >
> >> On 2016Dec 20, at 08:10, chris burke <[email protected]> wrote:
> >>
> >> Murray
> >>
> >> Thanks for the bug report and detailed instructions. We will fix as
> advised.
> >>
> >> Chris
> >>
> >> On Tue, Dec 20, 2016 at 7:50 AM, Murray Eisenberg <
> [email protected]>
> >> wrote:
> >>
> >>> The j805 installation instructions for Mac OS X / macOS as written are
> >>> defective for macOS Sierra (10.12.2).as written.
> >>>
> >>> 1. I followed Download link at www.jsoftware.com <
> >>> http://www.jsoftware.com/> , then Installation link on that page, and
> >>> finally, in “Installation” section, clicked the All-in-One link, which
> >>> landed me at http://code.jsoftware.com/wiki/System/Installation/All-
> in-One
> >>> <http://code.jsoftware.com/wiki/System/Installation/All-in-One>.
> There I
> >>> downloaded the .dmg form link “Installer for 64-vit OS X.
> >>>
> >>> 2. I opened the downloaded .dmg and moved the j64-805 folder to my
> >>> /Aoplications folder.
> >>>
> >>> 3. In Finder, I navigated to that folde and right-clicked
> >>> sierra-fix.command to open, i.e,. execute, that command.
> >>>
> >>>   Somewhat to my surprise, the automatically-opened Terminal window
> >>> showed the following:
> >>>
> >>>    [murray:~] $/Applications/j64-805/sierra-fix.command ; exit;
> >>>  /Applications/j64-805/sierra-fix.command: line 4: cd:
> >>> /Users/murray/j64-805: No such file or directory
> >>>  xattr: No such file: jbrk.app
> >>>  xattr: No such file: jcon.app
> >>>  xattr: No such file: jqt.app
> >>>  xattr: No such file: bin/jbrk.command
> >>>  xattr: No such file: bin/jqt.command
> >>>  xattr: No such file: bin/jconsole
> >>>  xattr: No such file: bin/jqt
> >>>  logout
> >>>  Saving session...
> >>>  ...copying shared history...
> >>>  ...saving history...truncating history files...
> >>>  ...completed.
> >>>
> >>>  [Process completed]
> >>>
> >>>    Evidently sierra-fix.command is expecting the j64-805 install folder
> >>> to be in my own user folder — which is not where I would put _any_ app!
> >>> Applications should to into /Applications!
> >>>
> >>>     At this point, needless to say, double-clicking jqt.app or jcon.app
> >>> did nothing
> >>>
> >>> THE FIX:
> >>>
> >>>   (a) edit sierra-fix.command so as to change its 4th line to point to
> >>> the actual installation folder, in my case, change it to: cd
> >>> /Applications/j64-805
> >>>
> >>>   (b) right-click  to run that edited sierra-fix.command
> >>>
> >>>   Now double-clicking jqt.app _does_ work.(and so does jcon.app).
> >>>
> >>>   HOWEVER, jhs.app still does NOT work! (even with the usual
> right-click
> >>> to tell macOS it’s OK to open).
> >>>
> >>>   to get jhs.app to work,I tried the following additional steps:
> >>>
> >>>  (c) (i) Navigate to j64-805/bin, right-click jhs.command, and tell
> >>> macOS it’s OK to open it. This does start the jhs server.
> >>>
> >>>            But after closing the client and server, still jhs.app does
> >>> not work.
> >>>
> >>>       (ii) Did a “Show Package Contents” then right-clicked to open
> >>> jhs.app > Contents > MacOS > apprun. That does start the jhs server.
> >>>
> >>>             But still, after closing server & client, jhs.app does not
> >>> work.
> >>>
> >>>  HOWEVER, if I
> >>>
> >>>       (iii) navigate to j64-805 and from Terminal run command
> >>>
> >>>           xattr -r -d com.apple.quarantine jhs.app
> >>>
> >>> from there, then jhs.app does now work.
> >>>
> >>> CONCLUSION:
> >>>
> >>> Installation instructions for macOS need to be amended to say to edit
> >>> sierra-fix.command in order to:
> >>>
> >>>   (A) Edit the target of the cd command so it points to the actual
> >>> installation folder; and
> >>>
> >>>   (B) Add the following lines to the script:
> >>>
> >>>         xattr -r -d com.apple.quarantine jhs.app
> >>>
> >>>        xattr -r -d com.apple.quarantine bin/jhs.command
> >>>
> >>> I would hope that jsoftware could take care of adding those two lines,
> >>> which (only for some users) would leave the task of straightening out
> the
> >>> cd command’s target.
> >>>
> >>>
> >>>> On, 19 Dec 2016 10:24:19 -0500, Eric Iverson <
> [email protected]
> >>> <mailto:[email protected]>>wrote:
> >>>>
> >>>> Installing J805 is strongly recommended for all users.
> >>>>
> >>>> For some previous releases there were various reasons why some users
> >>> would
> >>>> hold of on moving to a new release. This is not the case for this
> >>> release.
> >>>>
> >>>> Everyone should move to 805 ASAP. It is in your interest and the
> >>>> communities interest.
> >>>>
> >>>> Install instructions have been significantly reworked. Taking time to
> >>>> follow them carefully and providing feedback will help clean things
> up so
> >>>> new users will have a smoother ride.
> >>>>
> >>>> See www.jsoftware.com <http://www.jsoftware.com/> and click Download.
> >>>
> >>> ——
> >>> Murray Eisenberg                                [email protected]
> >>> Mathematics & Statistics Dept.
> >>> Lederle Graduate Research Tower      phone 240 246-7240 (H)
> >>> University of Massachusetts
> >>> 710 North Pleasant Street
> >>> Amherst, MA 01003-9305
> >>>
> >>>
> >>>
> >>>
> >>> ----------------------------------------------------------------------
> >>> 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