#17008: gtk2 port incorrectly advises users to make a symlink ---------------------------------------+------------------------------------ Reporter: jeremyhu@freedesktop.org | Owner: nox@macports.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: Port: gtk2 | ---------------------------------------+------------------------------------ Comment(by afb@macports.org): Replying to [comment:14 jeremyhu@…]:
Problem isn't the libtool file itself
Yes, it is.
(it's updated with X11)
Not exactly. It is updated with X11 from http://xquartz.macosforge.org, but it is not updated with OSX Software Update (which is what updated the lib).
I updated with SU, and the .la is OK ? Unless there is another file beyond just the libXrandr.la ? {{{ # Names of this library. library_names='libXrandr.2.dylib libXrandr.dylib libXrandr.2.1.0.dylib' }}} Presumably the Xquartz releases will eventually be released in a future Mac OS X system update, anyway.
, it's rebuilding all random MacPorts libraries that were linking with the previous minor version of the library. And doing so with only the limited dependencies that MP offers.
No... I'm not even sure what you mean by this last sentence.
With another dependency engine, you could probe for all packages that "require" libXrandr.2.0.0.dylib and trigger a rebuild/reinstall of those packages. With MacPorts, there are no such built-in features so it needs to be hunted down manually. Which most users won't do... But when all such outdated dependencies are gone there is no need for the workaround anymore, sure. -- Ticket URL: <http://trac.macports.org/ticket/17008#comment:15> MacPorts <http://www.macports.org/> Ports system for Mac OS