Package Maker pax cpio errors
Package Maker pax cpio errors
- Subject: Package Maker pax cpio errors
- From: "Merle F. McClelland" <email@hidden>
- Date: Mon, 4 Apr 2005 17:18:03 -0700 (PDT)
- Importance: Normal
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 (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden