>Date: Thu, 6 Mar 2008 19:10:04 +0000 (UTC) >From: David Glick <[EMAIL PROTECTED]> >Subject: Re: [Fink-users] gtk+2-2.6.10-1004 Phase Compiling Failed on > Leopard 10.5.2 >To: [email protected] >Message-ID: <[EMAIL PROTECTED]> >Content-Type: text/plain; charset=us-ascii > >Peter Axup <peteraxup <at> earthlink.net> writes: > >> >> Hello, >> >> I have a fresh out-of-the-box MacBook running OS X 10.5.2, X11 2.1.4, >> and Xcode 3.0. I have not installed any software except X11, Xcode, >> and some Apple application updates for iTunes, etc. I installed Fink >> fink-0.28.0 and ran rsync self-update and update all (several times) >> using Fink Commander. >> >> I'm trying to install gnucash, but it keeps giving an error on gtk >> +2-2.6.10-1004. I tried installing gtk+2 by itself, and I get the >> same error: phase compiling failed. >> >> I've searched the FAQ, on-line documentation, and both the beginner >> and user mailing list archives. > >I have the same setup (MacBook released Feb. 26 2008, OS X 10.5.2, X11 2.1.4, >XCode 3.0) and am getting the exact same error. Looks like >/usr/X11/lib/libXrandr.2.0.0.dylib is not found, but I don't know how to fix >that. FWIW, the same error also occurs when I try to install gnucash using >macports. > >David > > > > > >------------------------------ > >Message: 6 >Date: Thu, 06 Mar 2008 14:38:12 -0500 >From: "Alexander K. Hansen" <[EMAIL PROTECTED]> >Subject: Re: [Fink-users] gtk+2-2.6.10-1004 Phase Compiling Failed on > Leopard 10.5.2 >To: David Glick <[EMAIL PROTECTED]> >Cc: [email protected], [EMAIL PROTECTED] >Message-ID: <[EMAIL PROTECTED]> >Content-Type: text/plain; charset=ISO-8859-1; format=flowed > >David Glick wrote: >> Peter Axup <peteraxup <at> earthlink.net> writes: >> >> > Hello, >> > >> > I have a fresh out-of-the-box MacBook running OS X 10.5.2, X11 2.1.4, >> > and Xcode 3.0. I have not installed any software except X11, Xcode, >> > and some Apple application updates for iTunes, etc. I installed Fink >> > fink-0.28.0 and ran rsync self-update and update all (several times) >> > using Fink Commander. >> > >> > I'm trying to install gnucash, but it keeps giving an error on gtk >> > +2-2.6.10-1004. I tried installing gtk+2 by itself, and I get the >> > same error: phase compiling failed. >> > >> > I've searched the FAQ, on-line documentation, and both the beginner >> > and user mailing list archives. >> >> I have the same setup (MacBook released Feb. 26 2008, OS X 10.5.2, X11 >2.1.4, >> XCode 3.0) and am getting the exact same error. Looks like >> /usr/X11/lib/libXrandr.2.0.0.dylib is not found, but I don't know how >to fix >> that. FWIW, the same error also occurs when I try to install gnucash >using >> macports. >> >> David >> >> >And so you should get the same error--GTK+2 requires libXrandr, >regardless of who is packaging it. > >libXrandr is supposed to be installed with the X11User package, so I >think you may have been bitten by a bad X11 update somehow. You might >try downloading the 10.5.2 combo updater and see if you can reapply it, >and then reapply the X11 2.1.4 update. > >------------------------------ > >Message: 8 >Date: Thu, 6 Mar 2008 21:01:21 +0000 (UTC) >From: David Glick <[EMAIL PROTECTED]> >Subject: Re: [Fink-users] gtk+2-2.6.10-1004 Phase Compiling Failed on > Leopard 10.5.2 >To: [email protected] >Message-ID: <[EMAIL PROTECTED]> >Content-Type: text/plain; charset=us-ascii > >Alexander K. Hansen <alexanderk.hansen <at> gmail.com> writes: > >> And so you should get the same error--GTK+2 requires libXrandr, >> regardless of who is packaging it. >> >> libXrandr is supposed to be installed with the X11User package, so I >> think you may have been bitten by a bad X11 update somehow. You might >> try downloading the 10.5.2 combo updater and see if you can reapply it, >> and then reapply the X11 2.1.4 update. > >I do have libXrandr; it's just a more recent version than the gtk+2 build is >looking for: > >david-glicks-macbook:lib davidg$ ls -la /usr/X11/lib/libXrandr* >lrwxr-xr-x 1 root wheel 17 Feb 6 08:54 >/usr/X11/lib/libXrandr.2.1.0.dylib -> libXrandr.2.dylib >-rwxr-xr-x 1 root wheel 164144 Jan 13 21:35 /usr/X11/lib/libXrandr.2.dylib >lrwxr-xr-x 1 root wheel 17 Feb 6 08:54 /usr/X11/lib/libXrandr.dylib -> >libXrandr.2.dylib >-rwxr-xr-x 1 root wheel 955 Sep 8 22:34 /usr/X11/lib/libXrandr.la > >David > > > > >------------------------------ > >Message: 9 >Date: Thu, 6 Mar 2008 17:52:48 -0500 >From: "Alexander K. Hansen" <[EMAIL PROTECTED]> >Subject: Re: [Fink-users] gtk+2-2.6.10-1004 Phase Compiling Failed on > Leopard 10.5.2 >To: [email protected] >Cc: David Glick <[EMAIL PROTECTED]> >Message-ID: <[EMAIL PROTECTED]> >Content-Type: text/plain; charset="iso-8859-1" > >On Thursday 06 March 2008 04:01:21 pm David Glick wrote: >> Alexander K. Hansen <alexanderk.hansen <at> gmail.com> writes: >> > And so you should get the same error--GTK+2 requires libXrandr, >> > regardless of who is packaging it. >> > >> > libXrandr is supposed to be installed with the X11User package, so I >> > think you may have been bitten by a bad X11 update somehow. You might >> > try downloading the 10.5.2 combo updater and see if you can reapply it, >> > and then reapply the X11 2.1.4 update. >> >> I do have libXrandr; it's just a more recent version than the gtk+2 build >> is looking for: >> >> david-glicks-macbook:lib davidg$ ls -la /usr/X11/lib/libXrandr* >> lrwxr-xr-x 1 root wheel 17 Feb 6 08:54 >> /usr/X11/lib/libXrandr.2.1.0.dylib -> libXrandr.2.dylib >> -rwxr-xr-x 1 root wheel 164144 Jan 13 21:35 >> /usr/X11/lib/libXrandr.2.dylib lrwxr-xr-x 1 root wheel 17 Feb 6 >> 08:54 /usr/X11/lib/libXrandr.dylib -> libXrandr.2.dylib >> -rwxr-xr-x 1 root wheel 955 Sep 8 22:34 /usr/X11/lib/libXrandr.la >> >> David >> >> > >Ah. It looks like something went awry in an X11 update. Here's a transcript >from Fink's IRC channel: > >17:45 pogma Hmm, I have a symlink lrwxr-xr-x 1 root wheel 17 Oct 28 >22:43 /usr/X11/lib/libXrandr.2.0.0.dylib -> libXrandr.2.dylib >17:45 pogma Anyway the underlying problem is that some update did not >update >the .la file to the new version >17:46 pogma so it has library_names='libXrandr.2.dylib libXrandr.dylib >libXrandr.2.0.0.dylib' >17:46 *** mischi joined #fink >17:46 pogma users can either add the symlink (ick) or edit the .la file >(ick >ick) >17:47 pogma they should also file a bug on xquartz.macosforge.org if one is >not there already > >-- >Alexander K. Hansen >akh AT finkproject DOT org >Fink User Liaison and Documenter > > > >------------------------------
Hello, I put a symlink in /usr/x11/lib from libXrandr.2.0.0.dylib to libXrandr.2.dylib and avoided the phase compiling error for gtk+2. I would file a bug on xquartz.macosforge.org, but according to the proposed changes for X11 2.2, they will be using libXrandr 1.2.2, which appears to be an earlier version. So it isn't clear to me whether the X11 folks need to fix a problem, or whether the gtk+2 folks need to fix a problem. I don't understand enough of who does what to whom to send the comments to the right person. Can anyone direct me? Thanks. Peter ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Fink-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fink-users
