I'd like to take a stab at building a MacOS installer using jDeploy.  I'm
having trouble getting the binary ZIP version running on my Mac though.
I downloaded this:
https://www.apache.org/dyn/closer.cgi/netbeans/netbeans/13/netbeans-13-bin.zip

I unzip and run it and this is the output I get.
----

Steves-Mac-Pro:netbeans shannah$ ./bin/netbeans

Unknown option: n

Usage: head [-options] <url>...

    -m <method>   use method for the request (default is 'HEAD')

    -f            make request even if head believes method is illegal

    -b <base>     Use the specified URL as base

    -t <timeout>  Set timeout value

    -i <time>     Set the If-Modified-Since header on the request

    -c <conttype> use this content-type for POST, PUT, CHECKIN

    -a            Use text mode for content I/O

    -p <proxyurl> use this as a proxy

    -P            don't load proxy settings from environment

    -H <header>   send this HTTP header (you can specify several)


    -u            Display method and URL before any response

    -U            Display request headers (implies -u)

    -s            Display response status code

    -S            Display response status chain

    -e            Display response headers

    -d            Do not display content

    -o <format>   Process HTML content in various ways


    -v            Show program version

    -h            Print this message


    -x            Extra debugging output

/bin/bash: : No such file or directory

----

Mac OS Majave 10.14.6


I must be missing something obvious.  Can anyone spot my mistake?





On Fri, Mar 4, 2022 at 3:36 PM John Mc <mcdonnell.j...@gmail.com> wrote:

> I don't think John knows why the installer is failing Apple's
> notarization process right now for sure.  Although there's a whole
> bunch of reasons NetBeans probably shouldn't pass if Apple's
> guidelines are read strictly.  Fixing it might require code changes.
>
> Yeah so as I understand it right now, up to now, we got away with it, as
> Apache NetBeans was being notarized but shouldn't have been, and
> potentially now gatekeeper is cleverer than the notarization service...
>
> I'm not signing the .app, but the current issue is that I think we need to
> loop through jars, and sign any embedded native libraries(.
> dylib|.jnilib|.so|bin), as these are not being reported as errors as they
> are not signed.  Very similar to this post[1].
>
> I've created 2 PRs for my current changes(one in netbeans, the other in the
> jenkins-lib project) to get me where I am at the moment.  I'll take a look
> tomorrow and see what makes sense in terms of signing the embedded native
> libraries...
>
> [1]: https://stackoverflow.com/a/53528020/612072
>
> John
>
> On Fri, 4 Mar 2022 at 12:54, Neil C Smith <neilcsm...@apache.org> wrote:
>
> > On Fri, 4 Mar 2022 at 12:35, antonio <anto...@vieiro.net> wrote:
> > > I don't see a reason "to roll a new source release to fix whatever the
> > > issue now is" with the macOS installer.
> > >
> > > I think it's ok to wait for the NB _14_ macOS installer vote.
> >
> > Well, not having a macOS NB 13 installer at all is also an option, I
> guess!
> >
> > I don't think John knows why the installer is failing Apple's
> > notarization process right now for sure.  Although there's a whole
> > bunch of reasons NetBeans probably shouldn't pass if Apple's
> > guidelines are read strictly.  Fixing it might require code changes.
> > Hopefully not.
> >
> > > Maybe more
> > > people with macOS is interested in voting by then.
> >
> > I don't think there's a shortage of people to vote.
> >
> > Best wishes,
> >
> > Neil
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>


-- 
Steve Hannah
Web Lite Solutions Corp.

Reply via email to