Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Dec 2013 00:34:03 -0800
From:      Doug Barton <dougb@dougbarton.us>
To:        freebsd-ports@FreeBSD.org
Cc:        matthew@FreeBSD.org
Subject:   Re: Too frequent/poorly tested bsd.port.mk commits, and general uselessness of p5-FreeBSD-Portindex
Message-ID:  <52BBE9FB.6050305@dougbarton.us>
In-Reply-To: <52BBDB22.5040205@dougbarton.us>
References:  <52BBDB22.5040205@dougbarton.us>

next in thread | previous in thread | raw e-mail | index | archive | help
On 12/25/2013 11:30 PM, Doug Barton wrote:
> I have used Matthew's p5-FreeBSD-Portindex for several years. In the
> past it was a very valuable tool that allowed me to keep an INDEX up to
> date relative to changes in the ports tree in seconds or minutes,
> instead of having to do 'make index' every time. However the utility of
> the solution is dependent on a couple of things, including that
> bsd.port.mk does not change often.
>
> Over the last year or so however the changes to bsd.port.mk, which used
> to be well tested and batched together, are now coming fast and furious.
> To make matters worse, the commits are often poorly tested, which leads
> to several commits related to the same issue in one week. Obviously
> that's bad for the project generally, but I'm more concerned about
> whether or not it's going to be useful to stick with
> p5-FreeBSD-Portindex going forward.
>
> Speaking of p5-FreeBSD-Portindex generally, I'm wondering what Matthew's
> plans are for it? For some time now running 'cache-update -f
> svn-up,options' has caused errors related to "WARNING unknown options
> file" that seem to have to do with the recent changes to the
> /var/db/ports/<category>_<portname> convention. Is an update planned to
> handle this? Also, I just tried running cache-init with bdb 5, which
> seemed to succeed, but running portindex generated a lot of suspicious
> errors. I'll try again after reinstalling bdb 4.7, but I'm wondering if
> this is a known issue.

So it turns out bdb 47 doesn't work any better ... these are relatively 
new errors:

Accumulating dependency information: .........[1000].....Use of 
uninitialized value $_ in concatenation (.) or string at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 356.
Missing RUN_DEPENDS dependency  for print/latex-cjk (latex-cjk-4.8.2_6) 
-- Can't call method "PKGNAME" on an undefined value at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 352.

  at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Tree.pm line 824
Use of uninitialized value $_ in concatenation (.) or string at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 356.
Missing BUILD_DEPENDS dependency  for print/latex-cjk 
(latex-cjk-4.8.2_6) -- Can't call method "PKGNAME" on an undefined value 
at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 352.

  at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Tree.pm line 824
Use of uninitialized value $_ in concatenation (.) or string at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 356.
Missing RUN_DEPENDS dependency  for chinese/font-std 
(zh-font-std-0.0.20090602) -- Can't call method "PKGNAME" on an 
undefined value at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 352.

  at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Tree.pm line 824
Use of uninitialized value $_ in concatenation (.) or string at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 356.
Missing RUN_DEPENDS dependency  for chinese/oxim (zh-oxim-1.2.2_4) -- 
Can't call method "PKGNAME" on an undefined value at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 352.

  at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Tree.pm line 824
....[2000].........[3000].........[4000].........[5000].........[6000].........[7000].........[8000].........[9000].........[10000].........[11000].........[12000].........[13000].....Use 
of uninitialized value $_ in concatenation (.) or string at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 356.
Missing BUILD_DEPENDS dependency  for misc/freebsd-doc-sr 
(sr-freebsd-doc-43251,1) -- Can't call method "PKGNAME" on an undefined 
value at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm 
line 352.

  at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Tree.pm line 824
Use of uninitialized value $_ in concatenation (.) or string at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 356.
Missing BUILD_DEPENDS dependency  for misc/freebsd-doc-ru 
(ru-freebsd-doc-43251,1) -- Can't call method "PKGNAME" on an undefined 
value at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm 
line 352.

  at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Tree.pm line 824
Use of uninitialized value $_ in concatenation (.) or string at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 356.
Missing BUILD_DEPENDS dependency  for misc/freebsd-doc-ja 
(ja-freebsd-doc-43251,1) -- Can't call method "PKGNAME" on an undefined 
value at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm 
line 352.

  at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Tree.pm line 824
Use of uninitialized value $_ in concatenation (.) or string at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 356.
Missing BUILD_DEPENDS dependency  for misc/freebsd-doc-el 
(el-freebsd-doc-43251,1) -- Can't call method "PKGNAME" on an undefined 
value at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm 
line 352.

  at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Tree.pm line 824
Use of uninitialized value $_ in concatenation (.) or string at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 356.
Missing BUILD_DEPENDS dependency  for misc/freebsd-doc-hu 
(hu-freebsd-doc-43251,1) -- Can't call method "PKGNAME" on an undefined 
value at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm 
line 352.

  at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Tree.pm line 824
Use of uninitialized value $_ in concatenation (.) or string at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 356.
Missing BUILD_DEPENDS dependency  for misc/freebsd-doc-da 
(da-freebsd-doc-43251,1) -- Can't call method "PKGNAME" on an undefined 
value at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm 
line 352.

  at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Tree.pm line 824
Use of uninitialized value $_ in concatenation (.) or string at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 356.
Missing BUILD_DEPENDS dependency  for misc/freebsd-doc-fr 
(fr-freebsd-doc-43251,1) -- Can't call method "PKGNAME" on an undefined 
value at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm 
line 352.

  at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Tree.pm line 824
Use of uninitialized value $_ in concatenation (.) or string at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 356.
Missing BUILD_DEPENDS dependency  for misc/freebsd-doc-it 
(it-freebsd-doc-43251,1) -- Can't call method "PKGNAME" on an undefined 
value at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm 
line 352.

  at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Tree.pm line 824
Use of uninitialized value $_ in concatenation (.) or string at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 356.
Missing BUILD_DEPENDS dependency  for misc/freebsd-doc-es 
(es-freebsd-doc-43251,1) -- Can't call method "PKGNAME" on an undefined 
value at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm 
line 352.

  at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Tree.pm line 824
Use of uninitialized value $_ in concatenation (.) or string at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 356.
Missing BUILD_DEPENDS dependency  for misc/freebsd-doc-zh_tw 
(zh_tw-freebsd-doc-43251,1) -- Can't call method "PKGNAME" on an 
undefined value at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 352.

  at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Tree.pm line 824
Use of uninitialized value $_ in concatenation (.) or string at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 356.
Missing BUILD_DEPENDS dependency  for misc/freebsd-doc-mn 
(mn-freebsd-doc-43251,1) -- Can't call method "PKGNAME" on an undefined 
value at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm 
line 352.

  at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Tree.pm line 824
Use of uninitialized value $_ in concatenation (.) or string at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 356.
Missing BUILD_DEPENDS dependency  for misc/freebsd-doc-bn 
(bn-freebsd-doc-43251,1) -- Can't call method "PKGNAME" on an undefined 
value at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm 
line 352.

  at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Tree.pm line 824
Use of uninitialized value $_ in concatenation (.) or string at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 356.
Missing BUILD_DEPENDS dependency  for misc/freebsd-doc-de 
(de-freebsd-doc-43251,1) -- Can't call method "PKGNAME" on an undefined 
value at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm 
line 352.

  at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Tree.pm line 824
Use of uninitialized value $_ in concatenation (.) or string at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 356.
Missing BUILD_DEPENDS dependency  for misc/freebsd-doc-nl 
(nl-freebsd-doc-43251,1) -- Can't call method "PKGNAME" on an undefined 
value at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm 
line 352.

  at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Tree.pm line 824
Use of uninitialized value $_ in concatenation (.) or string at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 356.
Missing BUILD_DEPENDS dependency  for misc/freebsd-doc-en 
(en-freebsd-doc-43251,1) -- Can't call method "PKGNAME" on an undefined 
value at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm 
line 352.

  at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Tree.pm line 824
Use of uninitialized value $_ in concatenation (.) or string at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 356.
Missing BUILD_DEPENDS dependency  for misc/freebsd-doc-pl 
(pl-freebsd-doc-43251,1) -- Can't call method "PKGNAME" on an undefined 
value at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm 
line 352.

  at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Tree.pm line 824
Use of uninitialized value $_ in concatenation (.) or string at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 356.
Missing BUILD_DEPENDS dependency  for misc/freebsd-doc-tr 
(tr-freebsd-doc-43251,1) -- Can't call method "PKGNAME" on an undefined 
value at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm 
line 352.

  at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Tree.pm line 824
Use of uninitialized value $_ in concatenation (.) or string at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 356.
Missing BUILD_DEPENDS dependency  for misc/freebsd-doc-zh_cn 
(zh_cn-freebsd-doc-43251,1) -- Can't call method "PKGNAME" on an 
undefined value at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 352.

  at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Tree.pm line 824
Use of uninitialized value $_ in concatenation (.) or string at 
/usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm line 356.
Missing BUILD_DEPENDS dependency  for misc/freebsd-doc-pt 
(pt-freebsd-doc-43251,1) -- Can't call method "PKGNAME" on an undefined 
value at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Port.pm 
line 352.

  at /usr/local/lib/perl5/site_perl/5.14/FreeBSD/Portindex/Tree.pm line 824





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52BBE9FB.6050305>