Re: packagemaker doesn't work
site_archiver@lists.apple.com Delivered-To: installer-dev@lists.apple.com Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=0V1hyFv0Q8U+pHhJx4TS6NZv7MX8heIqTmimi1jIEKnzNL83M4UVyH+ETFuwGTzs9JlSzm7bFUmHjt/kI7GELzmaX/yc2cbaThtIKHF+96eG55tUtISUeRHU4/np30Zo77yblCG1HpfqYJUC/odddabI+SwSbJzZAGYhuS9Fbug= ; --- Christopher Ryan <ryanc@apple.com> wrote:
Can you describe a little more two things:
1) Why the Package Maker GUI is too limited to use (we can't make it better without good feedback).
Well for one, the interface doesn't allow for specifying plist key values in the Package Requirements section, and it doesn't allow any existing requirements in the list to be easily removed, requiring to start the package definition over again. Additionally, the Authentication popup always gets reset when saving or switching tabs, which got annoying *real* fast! But my main reason for doing it through the command line was to call it from a build script from Xcode when building a project, since I wouldn't be able to get the proper settings from the .pmproj (see first rant above), and I'd have to go through modifying the values of the plist everytime.
2) What arguments you are sending to the CLI. One of the most common "new" restrictions is that you need to have a package identifier (CFBundleIdentifier), it is possible that you don't, although the error should be stated more clearly.
Chris
I tried the most minimal arguments as described in the manpage, so something like: /Developer/Tools/packagemaker -build -p ~/package.pkg -f ~/folderwithdata/ -v After receiving your message I tried again with specifying an Info.plist file (which would have the bundle ID defined) created earlier by the GUI, and it finally did work; but obviously such an error should be more clearly stated, and there's a major bug in the man page since the -i argument is obviously no longer optional (and doesn't generate a skeletal file as indicated if the option is ommited) P.S. I'm running on OS X 10.4.3 with all latest developer tools updates __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ Do not post admin requests to the list. They will be ignored. Installer-dev mailing list (Installer-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/installer-dev/site_archiver%40lists.a... This email sent to site_archiver@lists.apple.com
participants (1)
-
Abraham Nelson