Re: packagemaker not working
Re: packagemaker not working
- Subject: Re: packagemaker not working
- From: Bill Appleton <email@hidden>
- Date: Wed, 30 Dec 2009 15:46:37 -0800
hi all,
if you use the new command line interface (it is easy to switch from
the backwards compatibility interface) there is the option
-w
this turns off auto relocation and it works
best,
bill
On Wed, Dec 30, 2009 at 3:01 PM, Bill Coderre <email@hidden> wrote:
> On Dec 30, 2009, at 11:04 AM, Bill Appleton wrote:
>
> is there a definitive way to stop the relocation in the latest version
> of packagemaker used from the command line?
>
> I wrote an email a while ago explaining how to remove the relocation info
> from a package after it's built:
>
> Here is a shell script for "bundle" format installer packages which might
> help:
>
> defaults write FOO.pkg/Contents/Info IFPkgFlagRelocatable -bool NO
>
> As for "flat" packages, you could do this:
>
> pkgutil --expand FOO.pkg FOO.pkgsrc
>
> perl -i -pe 's/relocatable\s*=\s*"true"/relocatable="false"/'
> FOO.pkgsrc/PackageInfo
>
> pkgutil --force --flatten FOO.pkgsrc FOO.pkg
>
> These hacks "slam" the relocatable flag to false.
>
> They're "hacks" because they "know" the format of the bundle and flat
> packages. Package Formats are not officially documented. On the other hand,
> Installer.app in 10.5.5 still installs packages from 10.1 era (late 2001),
> so it'll probably be a while before the hacks stop working.
>
> Anyway, this might be enough to get your problem solved sufficiently that
> you can get back to writing software.
>
_______________________________________________
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