Volkmar Seifert <vs%nifelheim.info@localhost> writes: >> That may be true for libraries supplied with NetBSD. >> I would expect that libraries in pkgsrc compiled with NetBSD 5 headers >> will not play well programs/libraries in pkgsrc compiled with NetBSD 6 >> headers, because there's no change in soname for those libraries when >> built in different environments. > > Indeed. Actually it kind of broke my pkgsrc-installation after > upgrading from 5 to 6, when I tried a kind of rolling-replace, instead > of moving the old /usr/pkg out of the way and building everything from > scratch. > The errors that come up in such an attempt are very interesting, > misleading, and totally useless :) (Who would've guessed :) ) I've done pkg_rr after upgrades. But I've marked all packages as needing rebuild (except a few I want to handle by hand, oddly). After all the rebuilds were done, all was ok. The key is to do cd /var/db/pkg && pkg_admin set rebuild=YES * before starting. This is mostly like starting over.
Attachment:
pgpcY1DX6us2e.pgp
Description: PGP signature