On Oct 31, 2009, at 11:45 AM, David Gutteridge wrote:
The following reply was made to PR lib/42182; it has been noted by GNATS.From: David Gutteridge <dhgutteridge%sympatico.ca@localhost> To: gnats-bugs%netbsd.org@localhost Cc:Subject: Re: lib/42182: libpixman-1.so.0 is no longer available in NetBSD 5.0_STABLEDate: Sat, 31 Oct 2009 14:08:30 -0400 Those two libraries are also not covered off by the postinstall(8) obsolete check. So an upgrade masks the problem. (I've just encountered this.)
What do you mean covered off by the postinstall obsolete check?Removing the old libraries would make the situation even worse, and I wouldn't call leaving them in place masking the problem.
I'm not sure there's really much that can be done about this PR. We'll need to have separate 5.0 and 5.1 pkg binaries, but after an upgrade, no previously installed packages should break, because the old libraries will still be installed.
pkg_add has always (or at least for quite a long time -- I can't say off of the top of my head whether this check has been there since the very beginning) complained about version differences, and this is one of the cases "protected" (in the sense of "yes, I admit it sucks, but hey, technically we did warn you") by this check.