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>