NetBSD Packages Collection Freeze
jschauma writes "Starting Monday, October 6th, 2003, the NetBSD Packages
Collection will be frozen in order to stabilize pkgsrc on the various
supported platforms. As Alistair Crooks explains in his
message to the tech-pkg mailing list, this freeze is done so that the
pkgsrc team can shake out bugs, fix broken packages and close pkgsrc related
problem reports. If you want to help out, you can take a look at the PR database and
submit patches."
eliminating all "broken" packages - a "broken" package is one that
does not build, install or de-install cleanly (as determined by bulk
builds on NetBSD/i386)..
Anyone have any details on this Bulk Builds? Is this like FreeBSD bento automated builds?
Will they be working on getting everything to compile with gcc 3 while they're at it?
Constitutionally Correct
I see this as another victory for OSS, by doing something like this we ensure functional software, thanks to the NetBSD team for keeping everything in working order.
Now for those *BSD trolls, this is why *BSD is alive and well, people still use, and are dedicated to producing the *BSDs
Error 407 - No creative sig found
This article on the recent vulnerability refers to "make replace" as "experimental". Have you successfully used it in situations like this?
(I've never seen it mentioned anywhere before -- if it can actually replace stuff in-line like it sounds like, that would be heaven.)
--saint
http://ftp.lug.udel.edu/pub/NetBSD/misc/agc/pkgvie ws.pdf
Personally I have a pkgchk.conf shared between all my boxes so I knw what should be (re)installed at any point :)
If you can read nroff: cvsweb entry for pkg_chk.8
Yes, it can replace stuff in-line. But you better be aware of the side-effects. If the ABI of a given library has changed, ``make replace'' will really really mess up your system. This is, obviously, not a limitation within pkgsrc, but simply in the way shared libraries work.
However, if you're sure that all dependencies will be able to deal with the new package (say a shlib minor version bump, in theory at least, should not break other packages), then ``make replace'' can save you a lot of time rebuilding dependencies.
-- "Tradition is the illusion of permanence."