"William J. Coldwell" <billc%NetBSD.org@localhost> writes: > Are meta-pkgs building ok? i’m having trouble building things like > xfce4 to completion on amd64 with netbsd-8. Both using a generic > mk.conf from bootstrap to using my tried-and-true one. I see packages > for pkgin for some of the dependencies that are failing for me, so > someone has it working. The question I have is like.. if you > bootstrap and the go to meta-pkg/xfce4 etc and try building, it > shouldn’t be failing. I just updated my production to the latest -7 > and will try there, but the result will undoubtedly be the same > (includes not found, etc) I have been updating pkgsrc and rebuilding via pkg_rolling-replace. On the following, xfce4 built all the way to the meta-package: netbsd-7 i386 nebtsd-7 amd64 netbsd-8 amd64 and I had no trouble. (All of these are pretty recent along their branches, within a month.) Yes, with a bootstrap, and building something, it should work. I wonder why you are bootstrapping on netbsd-7 or netbsd-8. You'll have to post specific errors. includes not found sounds like something wrong with your system, at least on a package that builds for me and presumably others. In general, you have to have a consistent build. So if you have some packages, and update pkgsrc, and then build something else, that may fail. But if you either rebuild all from scratch in a chroot, or use pkg_rr, it should be o. I just did pkg_admin set rebuild=YES xfce\* on each of the above and started a new pkg_rr, which will force a rebuild of all of those packages. (Very occasionally, a package built earlier, and something changed, and now it won't, even though with our PKGREVISION rules that should not happen.) > Clues for the clueless? my clue is: Do this on day one of the freeze and be loud about it :-) Or even better, update to HEAD and start rebuilding after we are in careful mode. But seriously, I had no idea you had this trouble. With any luck you have something broken locally and we can help you find it.
Attachment:
signature.asc
Description: PGP signature