Subject: Re: CVS commit: pkgsrc/pkgtools/pkglint
To: Reed Shadgett <dent@netbsd.org>
From: Andrew Brown <atatat@atatdot.net>
List: tech-pkg
Date: 09/30/2002 13:52:45
>> Upgrade to 3.36.  Fixes the problem with $pkg_installver being
>> "uninitialized" for some cases.  Approved by the wiz.
>
>This fixed one of the two remaining cases I've had with pkglint
>quirks.  Still, shells/{static-bash2,standalone-tcsh,static-tcsh}
>are getting installed without the PKGREVISION present in
>shells/{bash2,tcsh}, so that pkglint reports:
>
>Version mismatch: 'standalone-tcsh' 6.12.00 vs 6.12.00nb1

um...er...oh.  ah.  i see.  yes, they (well, the tcsh ones, at least)
do this:

	PKGNAME:=	standalone-${DISTNAME}

when they should probably do this:

	PKGNAME:=	standalone-${PKGNAME}

which, incidentally, is what the static-bash2 pkg does.  are you sure
that one doesn't register itself properly?

>I'm not sure if this applies to packages other than those three
>mentioned.

probably.

-- 
|-----< "CODE WARRIOR" >-----|
codewarrior@daemon.org             * "ah!  i see you have the internet
twofsonet@graffiti.com (Andrew Brown)                that goes *ping*!"
werdna@squooshy.com       * "information is power -- share the wealth."