• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: some alarming PackageMaker / Installer behaviour
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: some alarming PackageMaker / Installer behaviour


  • Subject: Re: some alarming PackageMaker / Installer behaviour
  • From: Jason Proctor <email@hidden>
  • Date: Wed, 1 Oct 2008 01:17:11 -0700

thanks for the responses, everyone.

forgive me for saying this, but even if something called "allow relocation" is on, especially by default, it should not allow overwriting other applications or random directories under one's home directory. particularly if that wasn't the default behaviour under earlier versions of the installer or package maker. that's a bug, and it's probably the biggest bug i've encountered in my time in software.

on a related note, i set the destination directory for all my installer targets to /Applications. since the advent of Unix-ish path syntax, ie circa 1970, that's been an absolute path. still, when i selected "absolute path" off the accompanying popup menu, the package maker app decided to select both "absolute path" and "relative path" options on the menu, and change that /Applications destination path to a relative path (ie ../../../../../Applications or somesuch). that's a bug too, and it's almost as big.

i'm still wondering why Apple chose to change a working application - the earlier package maker, with its convenient command-line version, which worked just fine thanks - into the current version, which has devastated various application environments on my disk and invalidated all previous installer package files and ant scripts etc, into the bargain.

anyone from the Apple package maker or installer teams on this list? state your case. my support for the Mac platform is in question thanks to this situation.



At 11:40 AM +1300 10/1/08, John Gee wrote:
The default behaviour for applications added to projects is that they are "relocatable". This does not work well on development computers, where there are routinely multiple versions, including the version freshly built.

Look in the "Components" tab of the project contents for the "Allow Relocation" checkbox column, and try turning that off.

On a closely related note, you may discover after changing the setting that it will not stick. In that case, switching the contents from project relative paths to absolute paths is likely to make the setting stick.

--
John Gee, ADInstruments
Programmers live in interesting times...

_______________________________________________ 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
  • Follow-Ups:
    • Re: some alarming PackageMaker / Installer behaviour
      • From: Bill Coderre <email@hidden>
  • Next by Date: Relocation
  • Next by thread: Re: some alarming PackageMaker / Installer behaviour
  • Index(es):
    • Date
    • Thread