Matthias Drochner wrote:
Module Name: pkgsrc Committed By: drochner Date: Mon Sep 7 18:44:08 UTC 2009 Modified Files: pkgsrc/lang/python25: buildlink3.mk Log Message: don't propagate the "cups" dependency, this is nut referenced by the exported libraries (according to the CVS log, this was only to work around spurious db4 dependencies which are hopefully fixed by my last change to db4/bl3) To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/python25/buildlink3.mk
Awesome work fixing the -ldb4 droppings! But I think something should be PKGREVISION-bumped here... The old dependency had follow-on effects. The installed python packages aren't entirely compatible with the buildlinks any more.
build-pre-db4-fix% python2.5 -c "from distutils import sysconfig; print sysconfig.get_config_var('SHLIBS');"
-lpthread -ldl -ldb4 -lutilbuild-after-db4-fix% python2.5 -c "from distutils import sysconfig; print sysconfig.get_config_var('SHLIBS');"
-lpthread -ldl -lutilPackages like py-ORBit will fail to build until the Python package is rebuilt to update the SHLIBS value to drop the -ldb4 entry, since db4 is no longer buildlinked in.
Probably at least the python packages should be bumped.