William G. Scott wrote: > Hi folks: > > After upgrading, I discovered that the SL (10.6) distributed X11.app > clobbers the X11.app v. 2.4.0 I had installed, and (unlike with 10.5.X > point updates), there are no plans to release an X11.app update before > ca. December. So this means users who linked to recently released > X11.app libraries will likely experience problems. > > Is this something we should address? > > The libraries in question appear to include the following: > > Regressions from X11.app 2.4.0 to SL X11.app > > /usr/X11/lib/libOSMesa.4.dylib not present in SL X11 > /usr/X11/lib/libxcb-xlib.0.dylib not present in SL X11 > /usr/X11/lib/libxcb-keysyms.1.dylib not present in SL X11 > > /usr/X11/lib/libfontconfig.1.dylib (compatibility version 5.0.0 vs > 6.0.0 in X11 2.4.0) > /usr/X11/lib/libpng.3.dylib (compatibility version 39.0.0 vs 41.0.0 in > X11 2.4.0) > /usr/X11/lib/libpng12.0.dylib (compatibility version 36.0.0, vs 38.0.0 > in X11 2.4.0) >
Ideally the libpng version shouldn't matter, since Fink packages are supposed to use fink's libpng--not that this always happens. > /usr/X11/lib/libxcb-randr.0.dylib (compatibility version 1.0.0 vs > 2.0.0 in X11 2.4.0) > > > Of these, I've only run into problems with /usr/X11/lib/libfontconfig. > 1.dylib so far (and lazily swiped the later version from another > computer to resolve the problem). > > The X11.app upgrade pathway appears to be a source of user frustration. > > Would fink be better served to have its own X11 installation, as we > did back with 10.4 and earlier? > > Bill > > This isn't any different than the usual issues we've had on 10.5, when you get down to it. System updates cause regressions with respect the libraries in Xquartz, and Xcode updates regress the headers and libtool archives (not to mention just clobbering them outright). The position has always been: users are free to use the unofficial Xquartz update, but they need to reinstall it after updating anything, as is explicitly mentioned on its download page. What would solve this problem, in my opinion, would be 1) More virtual packages, corresponding to libraries from X11 2) Getting automatic shlibs resolution working. ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Fink-devel mailing list [email protected] http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
