For the record. I used the macOS installer and did an Option-right-click -> Open so I could override the security warnings and proceed with the install. Obviously not what we want, but the result was a working NB13.
Scott > On Mar 10, 2022, at 6:32 PM, Steve Hannah <[email protected]> wrote: > > 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 <[email protected]> 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 <[email protected]> wrote: >>> >>> On Fri, 4 Mar 2022 at 12:35, antonio <[email protected]> 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: [email protected] >>> For additional commands, e-mail: [email protected] >>> >>> For further information about the NetBeans mailing lists, visit: >>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists >>> >>> >>> >>> >> > > > -- > Steve Hannah > Web Lite Solutions Corp. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
