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.

Reply via email to