From: Philip L. <ph...@ed...> - 2008-08-21 01:25:27
|
On 21/08/2008, at 11:37 AM, Alexander Hansen wrote: > > On Aug 20, 2008, at 7:17 PM, Philip Lamb wrote: > >> On 14/08/2008, at 11:55 AM, Philip Lamb wrote: >>> >>> Given that this will affect every user on 10.5 w/ Xcode 3.1 >>> installing gtk+2, it would be useful to have kind of error catching >>> in fink, at least temporarily. Perhaps during configuration of gtk >>> +2, there could be a check for this combination (10.5, xcode 3.1, >>> missing libXdamage) with an explanatory note to install Xquartz >>> 2.3.0 and a URL. >>> >>> From a user's point of view, its quite opaque... especially if they >>> get the gtk+2 upgrade via just doing a 'fink update-all'. >> >> Is no-one on this list with Fink moderator access willing to do >> this???! >> >> The error reports from confused users are going to keep rolling in >> here until the cause of this error is made more transparent to the >> user attempting the install. Getting peevish with users doesn't >> help... it's hardly a problem anyone outside of the Fink/X11 core >> team >> could be reasonably expected to diagnose. >> >> Making a patch should be literally a 10-minute job: Write some >> autoconf code to go into gtk+2 to check for Xcode 3.1 + missing >> libXdamage, which prints an appropriate message directing the user to >> update Xquartz with a URL. >> >> Phil. >> >> > > > Anybody is free to do so. Give it a try. > > Not everybody who can commit changes to our CVS tree knows beans > about how to code up autoconf: I sure don't. > > It's in the FAQ. I don't think it's unreasonable to tell users to > read that, especially since as of late they don't even seem to want > to bother actually to report anything substantive about their errors. It doesn't need to be in autoconf. It could just be in fink's ConfigureScript field. Here is the combination which produces the error: $xcodebuild -version Xcode 3.1 Component versions: DevToolsCore-1100.0; DevToolsSupport-1086.0 BuildVersion: 9M2199 $/sw/bin/pkg-config --modversion xdamage 1.0.4 After installing X11 2.3.0, we get: $/sw/bin/pkg-config --modversion xdamage 1.1.1 I will code a patch to the .info file if none of the gtk+2 moderators/ contributors is willing. Regards, Phil. |