[Xquartz-dev] 2.3.0-rc1

Chupacerveza chupacerveza at gmail.com
Tue May 13 07:18:05 PDT 2008


[ http://xquartz.macosforge.org/downloads/X11-2.3.0_rc2.pkg ]


Jeremy Huddleston wrote:
> Ok, I put up an rc2 which just has the Info.plist and PkgInfo now... not 
> sure what the CodeResources and version.plist files are... but it's 
> working fine on my system without them... not sure what those are for... 
> hmm...
> 
> /shrug
> 
> --Jeremy
> 
> On May 12, 2008, at 18:05, Merle Reinhart wrote:
> 
>> It starts up just fine now.
>>
>> Looking at /Applications/Utilities/X11.app/Contents, it looks like the 
>> files CodeResources and version.plist are from March 5 from one of the 
>> previous installs.
>>
>> I'll start putting it through some of my workflow.
>>
>> Thanks!
>>
>> Merle
>>
>>
>>
>>
>> On May 12, 2008, at 8:58 PM, Jeremy Huddleston wrote:
>>
>>> ugg.  I left out Info.plist from EXTRA_DIST in the source tarball, so 
>>> it wasn't installed to the .app bundle.
>>>
>>> Place these two files at /Applications/Utilities/X11.app/Contents
>>>
>>> <Info.plist><PkgInfo>
>>>
>>> --Jeremy
>>>
>>> On May 12, 2008, at 17:31, Merle Reinhart wrote:
>>>
>>>> Jeremy,
>>>>
>>>> Just tried it on top of 2.2.1.  Doesn't work.  I get:
>>>> 5/12/08 8:28:56 PM org.x.startx[8835] Xquartz: Could not find a new 
>>>> enough X11.app LSFindApplicationForInfo() returned
>>>> 5/12/08 8:28:56 PM org.x.startx[8835]          X11.app = 
>>>> /Applications/Utilities/X11.app
>>>> 5/12/08 8:28:56 PM org.x.startx[8835]          Version = Unknown 
>>>> (0), Expected Version > 2.3.0
>>>> intermixed with other message...over and over and over....infinite 
>>>> loop!
>>>>
>>>> Merle
>>>>
>>>>
>>>> On May 12, 2008, at 7:55 PM, Jeremy Huddleston wrote:
>>>>
>>>>> I've just finished uploading the first release candidate for the 
>>>>> next X11 package installer.  You can find it here:
>>>>>
>>>>> http://xquartz.macosforge.org/downloads/X11-2.3.0_rc1.pkg
>>>>>
>>>>> Some notes (IMPORTANT, READ ME!!!):
>>>>> The installer requires 10.5.3, so if you don't have access to a 
>>>>> seed of 10.5.3, you'll have to wait until release.  This package 
>>>>> doesn't "really" need 10.5.3, but I don't want people to install 
>>>>> the 10.5.3 OS update after this package and then forget to 
>>>>> reinstall X11 because it will cause some issues due to the new 
>>>>> startup mechanism (you'll loose the X11 menus, etc).
>>>>>
>>>>> As of 2.3.0-rc1, the server bits are actually located in the 
>>>>> bundle. /usr/X11/bin/Xquartz is just a stub that "does the right 
>>>>> thing" to start the server (for now, it's just doing an exec(), but 
>>>>> it will be done via Mach-IPC in the future).  This allowed us to 
>>>>> clean out all the extra cruft we had in xinit.  There are some 
>>>>> side-effects to note:
>>>>>
>>>>> If you copied or moved your X11.app bundle from its default 
>>>>> location, you will need to update the copy with the new one after 
>>>>> installation.  If you don't, you run the risk that 
>>>>> /usr/X11/bin/Xquartz will find the old one and you'll see messages 
>>>>> to Console.app indicating this.  If X11 fails to start after 
>>>>> updating to 2.3.0, this is the most likely culprit.  Check 
>>>>> Console.app for debugging messages that will tell you the location 
>>>>> of X11.app that Xquartz is finding.
>>>>>
>>>>> You will not be able to use any of the Xquartz binaries from 
>>>>> previous releases with this release, and visa-versa.  That is why I 
>>>>> haven't made an updated binary drop for a while.  From now on, 
>>>>> you'll need to grab X11-1.4.0-appleXX.bz2 and drop it over 
>>>>> /Applications/Utilities/X11.app/Contents/MacOS/X11 rather than 
>>>>> updating /usr/X11/bin/Xquartz.
>>>>>
>>>>> ChangeLog:
>>>>> http://xquartz.macosforge.org/trac/wiki/ChangeLog


More information about the Xquartz-dev mailing list