Subject: Re: pkg/35396: IMAKE_MAN_DIR solaris
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Gilles Dauphin <Gilles.Dauphin@enst.fr>
List: pkgsrc-bugs
Date: 01/12/2007 13:30:02
The following reply was made to PR pkg/35396; it has been noted by GNATS.

From: Gilles Dauphin <Gilles.Dauphin@enst.fr>
To: pkg-manager@NetBSD.org, gnats-admin@NetBSD.org,
	pkgsrc-bugs@NetBSD.org, dauphin@enst.fr, gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/35396: IMAKE_MAN_DIR solaris
Date: Fri, 12 Jan 2007 14:27:59 +0100 (CET)

 > X-Virus-Scanned: amavisd-new at enst.fr
 > From: Joerg Sonnenberger <joerg@britannica.bec.de>
 > To: pkg-manager@NetBSD.org, gnats-admin@NetBSD.org, pkgsrc-bugs@NetBSD.org, 
 "Gilles Dauphin" <dauphin@enst.fr>
 > Subject: Re: pkg/35396: IMAKE_MAN_DIR solaris
 > X-Gnats-Was-Stupid: no
 > Cc: 
 > 
 > The following reply was made to PR pkg/35396; it has been noted by GNATS.
 > 
 > From: Joerg Sonnenberger <joerg@britannica.bec.de>
 > To: gnats-bugs@NetBSD.org
 > Cc: 
 > Subject: Re: pkg/35396: IMAKE_MAN_DIR solaris
 > Date: Wed, 10 Jan 2007 16:42:39 +0100
 > 
 >  On Wed, Jan 10, 2007 at 03:30:00PM +0000, Gilles Dauphin wrote:
 >  > => Checking file-check results for xli-1.17.0nb7
 >  > ERROR: ************************************************************
 >  > ERROR: The following files are in the PLIST but not in /usr/pkg:
 >  > ERROR:         /usr/pkg/share/man/man1/xli.1
 >  > ERROR:         /usr/pkg/share/man/man1/xlito.1
 >  > ERROR: ************************************************************
 >  > ERROR: The following files are in /usr/pkg but not in the PLIST:
 >  > ERROR:         /usr/pkg/man/man1/xli.1
 >  > ERROR:         /usr/pkg/man/man1/xlito.1
 >  > *** Error code 1
 >  > 
 >  > somethings are wrong with IMAKE_MAN_DIR
 >  
 >  pkgsrc/mk/SunOS.mk, IMAKE_MAN_SOURCE_PATH.
 
 Not only, MANPATH is /usr/pkg/man, when the 
 '/usr/ccs/bin/make MANPATH=/usr/pkg/man ... install.man'
 the MANPATH variable is set to 'standard' pkg man.
 The solaris's make overwrite the MANPATH seted in Makefile as usual, but not 
 recursilvy.
 One of patch is maybe to set MANPATH=IMAKE_MAN_SOURCE_PATH when using imake.
 An other is to set IMAKE_MAN_SOURCE_PATH=${MANPATH} in SunOS.mk and use
 gmake instead of solaris's make when USE_IMAKE is True.
 A good test is time/xcal.
 
 Gilles