Subject: CVS commit: pkgsrc/mk/bulk
To: None <pkgsrc-changes@netbsd.org>
From: Dan McMahill <dmcmahill@netbsd.org>
List: pkgsrc-changes
Date: 10/14/2001 23:34:54
Module Name: pkgsrc
Committed By: dmcmahill
Date: Sun Oct 14 20:34:54 UTC 2001
Modified Files:
pkgsrc/mk/bulk: build printdepends printindex
Log Message:
add some more failure checks for robustness.
- if something fails while extracting the DEPENDS for a particular package,
mark that package as broken and drop the DEPENDS info for it. This allows
the build to continue and properly marks the package as broken.
- if something fails while extracting the PKGNAME, also mark the pkg as broken.
- be more careful about seeing if directories exist before cd'ing to them.
Lack of such a test has caused problems elsewhere, so hopefully this will
make the system more robust.
To generate a diff of this commit:
cvs rdiff -r1.12 -r1.13 pkgsrc/mk/bulk/build
cvs rdiff -r1.8 -r1.9 pkgsrc/mk/bulk/printdepends
cvs rdiff -r1.5 -r1.6 pkgsrc/mk/bulk/printindex
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.