On May 3, 2010, at 4:04 PM, David Winsemius wrote: > > On May 3, 2010, at 3:37 PM, steven mosher wrote: > >> I have 10.5.8. I posted on this a while back. >> >> I also had version 36.. I believe for lippng. >> > (Calling X11() did not really "crash" my machine. but it reported a serious > error and asked me to save and restart. > > otools reports my version in that directory is 36.0.0. > > /usr/X11/lib/libpng12.0.dylib (compatibility version 36.0.0, current > version 36.0.0) > > (Of course, it also lists about 10 other locations as well. Should I have > posted the entire output? ) > > I install all updates when they are pushed. I just did a Software Update of > my 10.5.8 machine and it says I am up-to-date. >
Hmm.. now the real question is why some Leopard systems have libpng12 version 36 and some have version 42. As I said the build machine has a pristine Leopard install, I did not install any custom X11 updates - it just has all security updates. pkginfo reveals that the file has been last updated by the 2010 Leopard security update 02: hagal:~$ pkgutil -v --file-info /usr/X11/lib/libpng12.0.dylib volume: / path: usr/X11/lib/libpng12.0.dylib [...] pkgid: com.apple.pkg.update.security.2010.002.leopard pkg-version: 1.0.1.1191932192 install-time: Tue Apr 13 14:18:52 2010 uid: 0 (root) gid: 0 (wheel) mode: 100755 (-rwxr-xr-x ) I would suggest installing the latest Leopard security upgrade by hand (if your Software Update really shows up-to-date system otherwise use System Update) - it also includes the 02 update which in turn includes the updated libpng: http://support.apple.com/kb/DL1027 (This is for Mac OS X 10.5.8 client [=not server] *ONLY*) > Does it matter that I set a fairly long Sys.env path in my .Rprofile and that > "/usr/X11/lib" is not in that path? > No, it doesn't matter. Cheers, Simon > Sys.setenv(PATH="/opt/local/bin:/opt/local/sbin:/sw/bin:/sw/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/texbin:/usr/X11/bin:/usr/X11R6/bin") > > For the record, I am not having problems with R or RGL which I believe > requires X11 for some of its display. And capabilities() thinks I have X11: > > > capabilities() > jpeg png tiff tcltk X11 aqua http/ftp sockets > libxml > TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE > TRUE > fifo cledit iconv NLS profmem cairo > TRUE TRUE TRUE TRUE TRUE TRUE > > > sessionInfo() > R version 2.10.1 RC (2009-12-09 r50695) > > ### I don't really want to update to 2.11.0 because of the Hmisc > incompatibility. I use Harrell's packages extensively. > > x86_64-apple-darwin9.8.0 > > locale: > [1] en_US.UTF-8/en_US.UTF-8/C/C/en_US.UTF-8/en_US.UTF-8 > > attached base packages: > [1] stats graphics grDevices utils datasets methods base > > other attached packages: > [1] lattice_0.18-3 > > loaded via a namespace (and not attached): > [1] grid_2.10.1 tools_2.10.1 > >> >> >> On Mon, May 3, 2010 at 12:01 PM, Simon Urbanek >> <simon.urba...@r-project.org>wrote: >> >>> I can only second Brian's response. The build machine is a completely clean >>> Mac OS X 10.5.8 (up to date with all recent security updates) - I have not >>> installed any custom X11 updates. I don't know why Seth has an outdated >>> libpng in the X11 installation. Seth, please make sure your system is up to >>> date. Given the date of the last update I would suspect that Software >>> Update should resolve this issue (if that is the case it's nonetheless a >>> little annoying that Apple's security update would break backward >>> compatibility). >>> >>> Cheers, >>> Simon >>> >>> >>> On May 3, 2010, at 1:19 AM, Prof Brian Ripley wrote: >>> >>>> Something is wrong with your system software. On my Leopard box: >>>> >>>> tystie% otool -L >>> /Library/Frameworks/R.framework/Resources/modules/i386/R_X11.so >>>> ... >>>> /usr/X11/lib/libpng12.0.dylib (compatibility version 42.0.0, >>> current version 42.0.0) >>>> >>>> So your /usr/X11/lib/libpng12.0.dylib is different from mine (and from >>> the CRAN build machine's). >>>> >>>> Your choices are >>>> >>>> - to resolve this (and it is not an R issue). I'd start by running the >>> software updater .... >>>> >>>> - to build R from the sources against the software on your machine. >>>> >>>> On Sun, 2 May 2010, steven mosher wrote: >>>> >>>>> I had the same Issue with 2.10.1. never got it resolved. I was hoping >>> that >>>>> 2.11 would fix it...alas >>>>> >>>>> On Thu, Apr 29, 2010 at 2:59 PM, Seth Schommer <scschom...@gmail.com> >>> wrote: >>>>> >>>>>> I installed R 2.11.0 today and immediately came across an issue I did >>>>>> not experience using version 2.10.1. For some reason, I can not use >>>>>> X11 in R. Here's a simple example: >>>>>> >>>>>> >>>>>>> X11() >>>>>> Error in X11() : X11 module cannot be loaded >>>>>> In addition: Warning message: >>>>>> In X11() : >>>>>> unable to load shared library >>>>>> '/Library/Frameworks/R.framework/Resources/modules/i386/R_X11.so': >>>>>> dlopen(/Library/Frameworks/R.framework/Resources/modules/i386/R_X11.so, >>>>>> 6): Library not loaded: /usr/X11/lib/libpng12.0.dylib >>>>>> Referenced from: >>>>>> /Library/Frameworks/R.framework/Resources/modules/i386/R_X11.so >>>>>> Reason: Incompatible library version: R_X11.so requires version >>>>>> 42.0.0 or later, but libpng12.0.dylib provides version 36.0.0 >>>>>>> sessionInfo() >>>>>> R version 2.11.0 (2010-04-22) >>>>>> i386-apple-darwin9.8.0 >>>>>> >>>>>> locale: >>>>>> [1] en_US.UTF-8/en_US.UTF-8/C/C/en_US.UTF-8/en_US.UTF-8 >>>>>> >>>>>> attached base packages: >>>>>> [1] stats graphics grDevices utils datasets methods base >>>>>> >>>>>> >>>>>> I'm running Mac OS X 10.5.8. This error occurs when running R.app and >>>>>> while running R from the terminal. After experience this I >>>>>> reinstalled 2.10.1 and tried the same command and had no problems. >>>>>> Just to make sure, I installed 2.11.0 again, and sure enough, I got >>>>>> the same error. Is this a bug, or have I done something wrong? >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Seth >>>>>> >>>>>> _______________________________________________ >>>>>> R-SIG-Mac mailing list >>>>>> R-SIG-Mac@stat.math.ethz.ch >>>>>> https://stat.ethz.ch/mailman/listinfo/r-sig-mac >>>>>> >>>>> >>>>> [[alternative HTML version deleted]] >>>>> >>>>> _______________________________________________ >>>>> R-SIG-Mac mailing list >>>>> R-SIG-Mac@stat.math.ethz.ch >>>>> https://stat.ethz.ch/mailman/listinfo/r-sig-mac >>>>> >>>> >>>> -- >>>> Brian D. Ripley, rip...@stats.ox.ac.uk >>>> Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ >>>> University of Oxford, Tel: +44 1865 272861 (self) >>>> 1 South Parks Road, +44 1865 272866 (PA) >>>> Oxford OX1 3TG, UK Fax: +44 1865 272595 >>>> >>>> _______________________________________________ >>>> R-SIG-Mac mailing list >>>> R-SIG-Mac@stat.math.ethz.ch >>>> https://stat.ethz.ch/mailman/listinfo/r-sig-mac >>>> >>>> >>> >>> >> >> [[alternative HTML version deleted]] >> >> _______________________________________________ >> R-SIG-Mac mailing list >> R-SIG-Mac@stat.math.ethz.ch >> https://stat.ethz.ch/mailman/listinfo/r-sig-mac > > David Winsemius, MD > West Hartford, CT > > _______________________________________________ R-SIG-Mac mailing list R-SIG-Mac@stat.math.ethz.ch https://stat.ethz.ch/mailman/listinfo/r-sig-mac