On Sun, May 20, 2018 at 07:28:05PM +0200, Riccardo Mottola wrote: > Hi Maya, > > [email protected] wrote: > > Does this behave correctly? > > (It's because spidermonkey52 is new and the person to commit it > > tested amd64) > > > yes indeed with your workaround it builds! > > for some reason make replace then fails this way: > > ===> Replacing for spidermonkey-1.8.0rc1nb5 > *** Error code 1 > > Stop. > make[2]: stopped in /usr/pkgsrc/lang/spidermonkey > *** Error code 1 > > Stop. > make[1]: stopped in /usr/pkgsrc/lang/spidermonkey > *** Error code 1 > > Stop. > make: stopped in /usr/pkgsrc/lang/spidermonkey > > > perhaps upgrade from spidermonkey17 is not clean? > Anyway, I bet this is a different issue now.
I assume someone attempted to make spidermonkey17 independent of spidermonkey52, so you can have them co-exist for random packages which require them. polkit for a long while required an extremely old version, for example. make replace doesn't work if the package is not previously installed. I committed this change, thanks for testing.
