tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: broken packages for 2012Q3



On Sun, Sep 30, 2012 at 01:11:34PM +0200, Manuel Bouyer wrote:
 >>>> I see that the TNF package builders have PKG_DEVELOPER=yes. They
 >>>> should probably not. AFAIK the goal of these systems is to
 >>>> produce binary packages, not to debug pkgsrc. Also this may
 >>>> partially explain why they're so slow building packages.
 >>> 
 >>> It doesn't do any good to produce broken binary packages, though.
 >>> Maybe some of the PKG_DEVELOPER checks should be moved out of
 >>> PKG_DEVELOPER. Particularly the PLIST check, at least when using
 >>> destdir builds.
 >> 
 >> The PLIST check is relatively cheap with DESTDIR builds. It only touches
 >> inodes, that would be needed in the next step (packaging) anyway. If
 >> that creates a significant amount of IO, kern.maxvnodes should be
 >> raised.
 > 
 > that's not what's causing most of the I/O; I suspect there are
 > checks that look at the content of files, and this is what can be
 > expensive.

In that case, let's turn on the PLIST check by default. (again, only
for destdir builds)

-- 
David A. Holland
dholland%netbsd.org@localhost


Home | Main Index | Thread Index | Old Index