On 2016/06/22 20:05, Markus Lude wrote: > Hello, > > while building the package with Makefile 1.78 I got the following error > message: > > ===> Building package for apache-httpd-2.4.20p0 > Create /usr/ports/packages/sparc64/all/apache-httpd-2.4.20p0.tgz > Found newer package apache-httpd-2.4.20p1 in /usr/ports/plist/sparc64 > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1895 > '/usr/ports/packages/sparc64/all/apache-httpd-2.4.20p0.tgz') > > > sabaki:/usr/ports/www/apache-httpd> ll > /usr/ports/plist/sparc64/apache-httpd-*20p1 > -rw-r--r-- 1 markus wsrc 58642 May 31 14:47 > /usr/ports/plist/sparc64/apache-httpd-2.4.20p1 > -rw-r--r-- 1 markus wsrc 4783 Apr 30 17:15 > /usr/ports/plist/sparc64/apache-httpd-common-2.4.20p1
Oops, sorry I missed this when reviewing. > I think the problem is: > REVISION= 1 > > is this used for both subpackages? REVISION is for all subpackages unless overridden. > There is also > REVISION-main= 0 > which makes sense for the -main sub package only. > > Maybe we should move to this? > REVISION-main= 2 > REVISION-common= 2 -common can stay the same. Actually, now that apache-httpd-openbsd has gone we can merge -common back in and just have the one package, but that can wait until we're done with 6.0 as it will mean bumps to dependent ports.
