Re: Installer: Works on Tiger, Not on Panther
Re: Installer: Works on Tiger, Not on Panther
- Subject: Re: Installer: Works on Tiger, Not on Panther
- From: Bill Coderre <email@hidden>
- Date: Sat, 9 Sep 2006 13:15:05 -0700
I'm not on the Installer.app team, but I frequently write installers
that work on 10.3 and 10.4 systems both (I wrote iLife 04, 05, and
06). I am mystified by this behavior. Never heard of anything like it.
Is it easy to either email it to me privately or post it somewhere
where I can download it? (Obviously, it should be "sanitized" to
protect your intellectual property, so if it's not a big deal, make
an installer than installs, say, TextEdit that exhibits this behavior.)
I am going to make a wild guess that your installer is "rooted" at "/
Applications/MyApp.app/" and you're installing stuff into there. Re-
rooting it to /Applications or to / should fix it.
Or perhaps you're using the Locator in some atypical way that's
somehow making it behave crazily.
Wild guesses. If those don't work, please email me privately and I'll
have a look and suggest a workaround.
On Sep 9, 2006, at 5:00 AM, Mark Coniglio wrote:
Dear List & Stéphane,
On vendredi, septembre 8, 2006, at 11:18 PM, Mark Coniglio wrote:
How do you transfer the package from Tiger to Panther?
I create a disk image on Tiger.
This resulting disk image is downloaded by the user,
automatically mounts and runs. On Tiger all is well -- the
application folder is called "MyName.app". On Pather, it is just
"MyName", thus it doesn't show up as an application.
The package is a self-contained item, no? It would seem that the
method of copying it to Panther would have no bearing on how it
would be installed.
It seems more like the program that runs the installer package on
Panther is making a mistake, as compared to the installer package
on Tiger.
Just to eliminate obvious cases:
- when you use Pacifist to inspect the package contents, the .app
extension is there?
Yes -- the .app is shown in Pacifist.
- On Panther, when you make a ls in the folder where the app is
installed, the .app extension is there?
No -- it isn't there on Panther, but is there on Tiger.
- Is the Panther OS on a non HFS(+) partition such as UFS?
The partition is MacOS Extended (Journaled).
So again, it would seem that the installer program that lives in
10.3.9 is dropping the .app from the folder name, while the
installer program in Tiger is not.
I suppose there must be some way to run a post-install script to
check this and fix it if necessary. I'll look up the docs on that.
Best,
Mark
--
=====================================================================
Mark Coniglio, Artistic Co-Director | email@hidden
Troika Ranch Dance Theater | http://www.troikaranch.org
=====================================================================
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Installer-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Installer-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden