Package Maker pax cpio errors
site_archiver@lists.apple.com Delivered-To: installer-dev@lists.apple.com Importance: Normal User-agent: SquirrelMail/1.4.4 I've read the Package Maker Help and Release Notes, and searched the Apple Developer lists and the web in general for any information on this error, but haven't seen anything relevant. I have created a small Package Maker project consisting of four files as a test. I have selected the Root and Resource folder locations, populated the folders, and entered the other project information. When I use the Create Package command, a progress dialog appears, quickly displays some status messages, the last of which says "An error has occurred", and then an error dialog appears, saying "Package Creation: A problem occurred while assembling the package. You may not have permissions to read some of the files in your root." I've checked the permissions, and all of the files belong to me and are readable. I then looked at the console output, and found these error messages: pax: Cpio header field is too small to store file . pax: Cpio header field is too small to store file ./.DS_Store pax: Cpio header field is too small to store file ./Contents pax: Cpio header field is too small to store file ./Contents/.DS_Store pax: Cpio header field is too small to store file ./Contents/Resources pax: Cpio header field is too small to store file ./Contents/Resources/.DS_Store pax: Cpio header field is too small to store file ./Contents/Resources/en.lproj pax: Cpio header field is too small to store file ./Contents/Resources/en.lproj/.DS_Store pax: Cpio header field is too small to store file ./Contents/Resources/en.lproj/enj1ki42.ppd.gz pax: Cpio header field is too small to store file ./Contents/Resources/en.lproj/enj1ki60.ppd.gz pax: Cpio header field is too small to store file ./Contents/Resources/es.lproj pax: Cpio header field is too small to store file ./Contents/Resources/es.lproj/.DS_Store pax: Cpio header field is too small to store file ./Contents/Resources/es.lproj/enj1ki42.ppd.gz pax: Cpio header field is too small to store file ./Contents/Resources/es.lproj/enj1ki60.ppd.gz 2005-04-04 16:42:46.533 PackageMaker[16751] createPackageError Guessing that the problem might be due to path name length, I moved the build folder up to the top level of my user account, and the same error occurred. Ditto for running off a mounted USB thumb drive volume's root directory. So it doesn't seem to be related to path name length. I've found the specific error code regarding "header field is too small" in cpio source code on various OpenBSD sites, and it appears to be related to mismatch between inode field sizes and cpio header field sizes. This is on a dual processor G5 with 150 GB drive running 10.3.8 and XCode 1.5 with the latest patches. Has anyone else seen this problem? - Merle _______________________________________________ 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)
-
Merle F. McClelland