Re: XDarwin.app is installed with symlinks inside MainMenu.nib bundles, app won't launch.

Marc Aurele La France <[email protected]>
Newsgroups gmane.comp.xfree86.devel
Message-ID <[email protected]>
On Thu, 17 May 2007, SciFi wrote:
> On Thu, 17 May 2007 08:24:31 -0600, Marc Aurele La France wrote:
>> On Wed, 16 May 2007, SciFi wrote:
>>> The XDarwin.app that got installed into /Applications *again* has the
>>> symlinks inside the MainMenu nibs for all languages.  Just to be sure,
>>> I moved the previous build out of the way for a clean copy to be put
>>> there.

> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

>>> I did this build to apply the test patches from bug #1683; I've updated
>>> that record with good results.  A "cvs up" will show 'M' as expected
>>> for those files that were modified from those patches of course.  I
>>> don't think those patches had anything to do with this problem with
>>> XDarwin.app.

>>> The nibs built under e.g.
>>> build2/programs/Xserver/hw/darwin/bundle/English.lproj/ have symlinks.
>>> Shouldn't use them for bundling into the final .app. The nibs built
>>> under e.g.
>>> build2/programs/Xserver/hw/darwin/quartz/build/Development/XDarwin.app/Contents/Resources/English.lproj/
>>> are OKAY.
>>> The latter are the .lproj trees I used to "fix" the XDarwin.app
>>> installed into /Applications manually via Finder drag&drop directly
>>> into the .app bundle.

>>> Wish I could help diagnose this more, this is perplexing. I'll try
>>> testing anything if someone comes up with something.

>> You might need to might need to manually remove what was previously
>> installed before running `make install` again.

> I did -- I meant I moved what was installed previously at
> /Applications so make install would put a completely new fresh
> XDarwin.app there, no old copy to get it mixed up, whilst keeping
> a backup of it "just in case".

Oops.  Sorry about that.

> Really, I know enough what to do like this.
> Sometimes the words don't say it right, esp. way past bedtime.  ;)

> I'm totally out of ideas on this...

I'm not.  At least, not yet.  Please try the attached patch.

Thanks.

Marc.

+----------------------------------+----------------------------------+
|  Marc Aurele La France           |  work:   1-780-492-9310          |
|  Academic Information and        |  fax:    1-780-492-1729          |
|    Communications Technologies   |  email:  [email protected]         |
|  352 General Services Building   +----------------------------------+
|  University of Alberta           |                                  |
|  Edmonton, Alberta               |    Standard disclaimers apply    |
|  T6G 2H1                         |                                  |
|  CANADA                          |                                  |
+----------------------------------+----------------------------------+
XFree86 developer and VP.  ATI driver and X server internals.
cvs-devel.xdiff.gz (application/x-gzip, 457 B) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.