I think that's a bug in releasecandidate.xml. When you run the release target, it calls the update.versions target before reminding you to run the release.npm target. It did not occur to me that the publishing grabbed files other than the tar.gz (which should have the right version in its files). So I suppose you could try running release.npm before update.versions.
HTH, -Alex On 5/1/18, 11:10 PM, "omup...@gmail.com on behalf of OmPrakash Muppirala" <omup...@gmail.com on behalf of bigosma...@gmail.com> wrote: As per git history, this file was updated from 0.9.2 to 0.9.3 on 3/16/2018 at around 10:40AM : https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fcommit%2F2e6923440655c2c2314a9f3e2e1d91fa745cd6e2%23diff-6515d4243f4018bb4527c9184823da7f&data=02%7C01%7Caharui%40adobe.com%7Ca1f8ef5c36e84b2ce18508d5aff364ab%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636608382274076486&sdata=xcQE%2BsDRTUvsyE8t3eUTPHRg9ojfQleqCVx7aP9vFCs%3D&reserved=0 According to https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.npmjs.com%2Forg%2Fapache-royale&data=02%7C01%7Caharui%40adobe.com%7Ca1f8ef5c36e84b2ce18508d5aff364ab%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636608382274076486&sdata=%2FCSPJkc%2B6CctGw4btT%2BoX5rUSS2CAq7aE36SNop0e0g%3D&reserved=0, the 0.9.3 release was made on at around 11:00 AM on the same day. I am guessing that the npm publish script was run accidentally that caused a 0.9.3 release to be pushed. Is it possible that this can happen again? i.e. are some scripts getting called when they should not be? Thanks, Om On Tue, May 1, 2018 at 9:44 PM, Alex Harui <aha...@adobe.com.invalid> wrote: > OK, but what file would contain that string such that it shows up then? > > Thanks, > -Alex > > On 5/1/18, 9:32 PM, "OmPrakash Muppirala" <bigosma...@gmail.com> wrote: > > On Tue, May 1, 2018, 8:13 PM Alex Harui <aha...@adobe.com.invalid> > wrote: > > > That's my windows machine that I used for 0.9.2. > > > > Where did it say 0.9.3? > > > It shows up after the npm install completes. > > > I'm trying to remember if I published the package to NPM or if you did. > > Maybe the scripts are running or were run after some versions got > updated > > in the repos. I have not run a build on my windows machine since the > > release. > > > > > > > > > > > > -Alex > > > > On 5/1/18, 2:14 PM, "omup...@gmail.com on behalf of OmPrakash > Muppirala" > > <omup...@gmail.com on behalf of bigosma...@gmail.com> wrote: > > > > On Tue, May 1, 2018 at 1:36 PM, Alex Harui > <aha...@adobe.com.invalid> > > wrote: > > > > > Om, > > > > > > I got the warnings when we released 0.9.2 but it appeared to > leave a > > > functional SDK. Now it is hanging for me and Dany. > > > > > > I don't think I've run a publish and I don't think the CI > server is > > > either, but you never know. Try grabbing one of the SWCs. > Unzip it > > and > > > swfdump the library.swf. There should be debugfile bytecodes > with > > paths to > > > the source that give us a clue. > > > > > > > > Good idea. Here is what I see in swfdump: > > > > 00002) + 0:1 debugfile > > > > "C:\temp\rc\royale-asjs\frameworks\projects\ > Collections\src\main\royale;org\apache\royale\collections; > FlattenedList.as" > > > > Any idea whose machine this could have been? > > > > Thanks, > > Om > > > > > > > -Alex > > > > > > On 5/1/18, 10:49 AM, "omup...@gmail.com on behalf of OmPrakash > > > Muppirala" <omup...@gmail.com on behalf of > bigosma...@gmail.com> > > wrote: > > > > > > On Tue, May 1, 2018 at 8:57 AM, Alex Harui > > <aha...@adobe.com.invalid> > > > wrote: > > > > > > > Hi Dany, > > > > > > > > The link is directly to a tar.gz built by our CI > server. No > > humans > > > > involved, and no special packaging for NPM. NPM says it > can > > install > > > any > > > > tar.gz file. Try downloading the file at that link and > using > > Mac > > > Finder to > > > > expand it into a folder. For me it expands without > errors. > > This is > > > why I > > > > believe it is some incompatibility with NPM. > > > > > > > > If the tar.gz expands for you on Mac, you can try to "npm > > install" > > > the > > > > folder. Running: > > > > > > > > sudo npm install -g <path-to-folder> > > > > > > > > seemed to work for me. > > > > > > > > -Alex > > > > > > > > > > I just tried > > > npm install @apache-royale/royale-js -g > > > on windwos and it installed just fine. > > > > > > Although, I notice that @apache-royale/royale-js@0.9.3 > was > > > installed. It > > > should have installed 0.9.2. Did we publish 0.9.3 to npm > by > > mistake? > > > Could that be related? > > > > > > Thanks, > > > Om > > > > > > > > > > > > > > On 5/1/18, 1:51 AM, "Dany Dhondt" <archeme...@mac.com> > wrote: > > > > > > > > Hi Alex, > > > > > > > > I tried the direct link you provided: same result > > (hundreds of > > > > ‘invalid entry’ messages) > > > > > > > > My version of npm is 6.0.0 > > > > > > > > downgrading to a lower npm version is not an option > at this > > > moment > > > > because I’m on a production mac with crucial projects on > it. > > > > > > > > Amids all the invalid entry messages, now and then > is a > > somewhat > > > > longer message like > > > > > > > > WARN⸨ ░░░░░░░░░░░⸩ ⠸ extract:@apache-royale > > /royale-js: > > > verb > > > > lock using /Users/ tar invalid entry > > > > > > > > > > > > > > > > > > > > Is it Om that created this package? This might give > him an > > idea > > > of > > > > what’s going on? > > > > > > > > -Dany > > > > > > > > > > > > > > > > > Op 30 apr. 2018, om 18:39 heeft Alex Harui > > > <aha...@adobe.com.INVALID > > > > <mailto:aha...@adobe.com.INVALID>> het volgende > geschreven: > > > > > > > > > > Hmm. I'm getting that too on my Mac. It used to > > complete > > > anyway > > > > and work, but now it appears to be hanging. > > > > > > > > > > The internet hints that it might have to do with > the > > version > > > of NPM > > > > used to create the package vs the NPM we are using to > > install. Om, > > > did > > > > you create the packages for publishing to NPM? If so, > what > > version > > > did you > > > > use? > > > > > > > > > > On the other hand, just installing the nightly > build also > > > gives a > > > > ton of those warnings but seems to complete and produce a > > runnable > > > compiler. > > > > > > > > > > sudo npm install -g > > https://na01.safelinks.protection.outlook.com/?url= > https%3A%2F%2Fna01.safelinks&data=02%7C01%7Caharui%40adobe.com% > 7Ca57dd23c4db24e0a18d008d5afa88c6b%7Cfa7b1b5a7b34438794aed2c178de > cee1%7C0%7C0%7C636608060969636900&sdata=sgZBuZoOmRwla%2Bti% > 2FwtU0vRemJMy7MjB5sRC9d0Qdic%3D&reserved=0 > > . > > > protection.outlook.com/?url=https%3A%2F%2Fna01.safelinks& > > > data=02%7C01%7Caharui%40adobe.com > > %7C00079fd32a194a4caf1b08d5af8bd09e% > > > > > 7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0% > 7C636607937396983186&sdata=D% > > > 2BedD6Pv8Eh7GSR8q1dLpGxi6RL5R43uCdchzXoECD0%3D&reserved=0. > > > > protection.outlook.com/?url=http%3A%2F%2Fapacheroyaleci. > > > > westus2.cloudapp.azure.com%3A8080%2Fjob%2Froyale-asjs_ > > > > jsonly%2FlastSuccessfulBuild%2Fartifact%2Fout%2Fapache- > > > > royale-0.9.3-bin-js.tar.gz&data=02%7C01%7Caharui% > 40adobe.com% > > > > > > 7C0c405d2ff9134638451608d5af40c2f1%7Cfa7b1b5a7b34438794aed2c178de > > > > > > cee1%7C0%7C0%7C636607615050264364&sdata=zKrYmme3fourKgDPSyULPEiiR5% > > > > 2FfXBUXmGQ49qdY0aM%3D&reserved=0 < > > https://na01.safelinks.protection.outlook.com/?url= > https%3A%2F%2Fna01.safelinks&data=02%7C01%7Caharui%40adobe.com% > 7Ca57dd23c4db24e0a18d008d5afa88c6b%7Cfa7b1b5a7b34438794aed2c178de > cee1%7C0%7C0%7C636608060969636900&sdata=sgZBuZoOmRwla%2Bti% > 2FwtU0vRemJMy7MjB5sRC9d0Qdic%3D&reserved=0 > > . > > > protection.outlook.com/?url=https%3A%2F%2Fna01.safelinks& > > > data=02%7C01%7Caharui%40adobe.com > > %7C00079fd32a194a4caf1b08d5af8bd09e% > > > > > 7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0% > 7C636607937396983186&sdata=D% > > > 2BedD6Pv8Eh7GSR8q1dLpGxi6RL5R43uCdchzXoECD0%3D&reserved=0. > > > > protection.outlook.com/?url=http%3A%2F%2Fapacheroyaleci. > > > > westus2.cloudapp.azure.com%3A8080%2Fjob%2Froyale-asjs_ > > > > jsonly%2FlastSuccessfulBuild%2Fartifact%2Fout%2Fapache- > > > > royale-0.9.3-bin-js.tar.gz&data=02%7C01%7Caharui% > 40adobe.com% > > > > > > 7C0c405d2ff9134638451608d5af40c2f1%7Cfa7b1b5a7b34438794aed2c178de > > > > > > cee1%7C0%7C0%7C636607615050264364&sdata=zKrYmme3fourKgDPSyULPEiiR5% > > > > 2FfXBUXmGQ49qdY0aM%3D&reserved=0> > > > > > > > > > > I haven't tried downgrading or upgrading my > version of > > NPM > > > (5.6). > > > > Dany which version are you running? Can you try > different > > versions > > > of NPM? > > > > > > > > > > HTH, > > > > > -Alex > > > > > > > > > > On 4/30/18, 1:11 AM, "Dany Dhondt" < > archeme...@mac.com > > > <mailto: > > > > archeme...@mac.com>> wrote: > > > > > > > > > > Hi Om, > > > > > > > > > > I did that! > > > > > > > > > > In the mean time I tried all sorts of things: > > > > > install 0.9.1 instead of 0.9.3 > > > > > reinstalled npm > > > > > > > > > > nothing works > > > > > > > > > > -Dany > > > > > > > > > > > > > > >> Op 30 apr. 2018, om 09:59 heeft OmPrakash > Muppirala < > > > > bigosma...@gmail.com <mailto:bigosma...@gmail.com>> het > > volgende > > > > geschreven: > > > > >> > > > > >> Dany, > > > > >> > > > > >> I haven't tested this on a Mac. I am told that > Mac > > users > > > need to > > > > use "sudo > > > > >> install npm <package-name> " depending on how they > > installed > > > npm. > > > > Perhaps > > > > >> you can try that out? > > > > >> > > > > >> Thanks, > > > > >> Om > > > > >> > > > > >> On Mon, Apr 30, 2018 at 12:54 AM, Dany Dhondt < > > > archeme...@mac.com > > > > <mailto:archeme...@mac.com>> wrote: > > > > >> > > > > >>> Hi Om, > > > > >>> > > > > >>> Thanks for pointing that out. > > > > >>> > > > > >>> I’ll have a go with that scenario. > > > > >>> > > > > >>> 1. (re) installing royale > > > > >>> npm install @apache-royale/royale-js -g > > > > >>> WARN tar invalid entry extract:@apache-royale > > /royale-js: > > > verb > > > > lock using > > > > >>> /Users/dany/.npm/_locks/ > staging-3a08f0df5026584d.lock > > for > > > > >>> /usr/local/lib/node_modules/.staging > > > > >>> WARN tar invalid entry > > > > >>> > > > > >>> Then hundreds of ‘invalid entry’ lines in the > terminal. > > > > >>> > > > > >>> And finally > > > > >>> > > > > >>> … > > > > >>> > > > > >>> WARN tar invalid entry > > > > >>> /usr/local/bin/asjscompc -> > > /usr/local/lib/node_modules/@ > > > > >>> apache-royale/royale-js/royale-asjs/js/bin/ > asjscompcnpm > > > > >>> /usr/local/bin/asjsc -> > /usr/local/lib/node_modules/@ > > > > >>> apache-royale/royale-js/ > royale-asjs/js/bin/asjscnpm > > > > >>> /usr/local/bin/compc -> > /usr/local/lib/node_modules/@ > > > > >>> apache-royale/royale-js/ > royale-asjs/js/bin/compcnpm > > > > >>> /usr/local/bin/externc -> > /usr/local/lib/node_modules/@ > > > > >>> apache-royale/royale-js/ > royale-asjs/js/bin/externcnpm > > > > >>> /usr/local/bin/asnodec -> > /usr/local/lib/node_modules/@ > > > > >>> apache-royale/royale-js/ > royale-asjs/js/bin/asnodecnpm > > > > >>> /usr/local/bin/mxmlc -> > /usr/local/lib/node_modules/@ > > > > >>> apache-royale/royale-js/ > royale-asjs/js/bin/mxmlcnpm > > > > >>> + @apache-royale/royale-js@0.9.3 > > > > >>> updated 1 package in 17.395s > > > > >>> > > > > >>> > > > > >>> What are those invalid entries?? > > > > >>> > > > > >>> 2. install cli tool > > > > >>> > > > > >>> npm install @apache-royale/cli@alpha -g > > > > >>> no problem here > > > > >>> > > > > >>> 3. create royale app > > > > >>> > > > > >>> royale new helloWorld > > > > >>> cd helloWorld > > > > >>> > > > > >>>>> no problem > > > > >>> > > > > >>> 4. running the app > > > > >>> > > > > >>> royale serve:debug > > > > >>> > > > > >>> Didn’t work: > > > > >>> > > > > >>> helloWorld dany$ > royale serve:debug > > > > >>> Compiling... > > > > >>> WARNING: An illegal reflective access operation > has > > occurred > > > > >>> WARNING: Illegal reflective access by > > com.google.common.base. > > > > internal.Finalizer > > > > >>> > > (file:/usr/local/lib/node_modules/@apache-royale/royale- > > > > >>> js/royale-asjs/js/lib/guava.jar) to field > > java.lang.Thread. > > > > >>> inheritableThreadLocals > > > > >>> WARNING: Please consider reporting this to the > > maintainers of > > > > >>> com.google.common.base.internal.Finalizer > > > > >>> WARNING: Use --illegal-access=warn to enable > warnings > > of > > > further > > > > illegal > > > > >>> reflective access operations > > > > >>> WARNING: All illegal access operations will be > denied > > in a > > > future > > > > release > > > > >>> Error: unable to open 'HD/Documents/ARCHEMEDIA/ > > > > ROYALE/helloWorld/src/Main. > > > > >>> mxml'. > > > > >>> > > > > >>> > > > > >>> > > > > >>> Command failed: mxmlc /Volumes/Macintosh > > > HD/Documents/ARCHEMEDIA/ > > > > >>> ROYALE/helloWorld/src/Main.mxml -debug=true > > > > >>> WARNING: An illegal reflective access operation > has > > occurred > > > > >>> WARNING: Illegal reflective access by > > com.google.common.base. > > > > internal.Finalizer > > > > >>> > > (file:/usr/local/lib/node_modules/@apache-royale/royale- > > > > >>> js/royale-asjs/js/lib/guava.jar) to field > > java.lang.Thread. > > > > >>> inheritableThreadLocals > > > > >>> WARNING: Please consider reporting this to the > > maintainers of > > > > >>> com.google.common.base.internal.Finalizer > > > > >>> WARNING: Use --illegal-access=warn to enable > warnings > > of > > > further > > > > illegal > > > > >>> reflective access operations > > > > >>> WARNING: All illegal access operations will be > denied > > in a > > > future > > > > release > > > > >>> Error: unable to open 'HD/Documents/ARCHEMEDIA/ > > > > ROYALE/helloWorld/src/Main. > > > > >>> mxml'. > > > > >>> > > > > >>> > > > > >>> > > > > >>> > > > > >>> fs.js:646 > > > > >>> return binding.open(pathModule._makeLong(path), > > > > stringToFlags(flags), > > > > >>> mode); > > > > >>> ^ > > > > >>> > > > > >>> Error: ENOENT: no such file or directory, open > > > '/Volumes/Macintosh > > > > >>> HD/Documents/ARCHEMEDIA/ > ROYALE/helloWorld/bin/js- > > > debug/index.html' > > > > >>> at Object.fs.openSync (fs.js:646:18) > > > > >>> at Object.fs.readFileSync (fs.js:551:33) > > > > >>> at updateIndex (/usr/local/lib/node_modules/@ > > > > >>> apache-royale/cli/index.js:125:24) > > > > >>> at compileDebug (/usr/local/lib/node_modules/@ > > > > >>> apache-royale/cli/index.js:106:9) > > > > >>> at serveDebug (/usr/local/lib/node_modules/@ > > > > >>> apache-royale/cli/index.js:88:5) > > > > >>> at Object.<anonymous> > (/usr/local/lib/node_modules/@ > > > > >>> apache-royale/cli/index.js:59:13) > > > > >>> at Module._compile (module.js:652:30) > > > > >>> at Object.Module._extensions..js > (module.js:663:10) > > > > >>> at Module.load (module.js:565:32) > > > > >>> at tryModuleLoad (module.js:505:12) > > > > >>> helloWorld dany$ > > > > > >>> > > > > >>> > > > > >>> > > > > >>> > > > > >>> Any ideas? > > > > >>> > > > > >>> -Dany > > > > >>> > > > > >>> > > > > >>> > > > > >>> > > > > >>> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >