Victor Maurice Faubert wrote: []The console log says "can't open /private/tmp/.Fink 0.6.2 Installer.pkg.2571.install/Receipts/Fink 0.6.2 Installer.pkg/Contents/Archive.bom: Permission denied". I have run the[]What am I doing wrong and how do I get it to install correctly? I looked in the mailing list archives and didn't see anything applicable. Thanks.
I haven't seen anything like this before. From the listing I don't see anything suspicious either, apart from the absence of the Archive.bom file.
I would suspect one of your tools, like Installer.app, /usr/bin/lsbom, /bin/pax, tar, gzip, etc. A vague advice could be: Check if any of this is left over from a previous version, if you haven't duplicate versions, like an Installer.app somewhere else than in /Applications/Utilities, suspicious stuff in /usr/local/bin etc. Sometimes a "ls -lt /bin" reveals old cruft.
-- Martin
Martin,
Thanks for your reply.
I had noticed that Archive.bom was a symlink to a non-existent file, though if one looks at the Fink 0.6.2 Installer.pkg in the Finder, the Archive.bom file is present, but I don't understand what the installer actually does, so I didn't know if that was supposed to be there or was going to be put there by a subsequent installation step. "Permission denied" led me to think it was a permissions problem rather than a copy problem, but UNIX terseness is often misleading.
This was an erase-and-install system, so as far as the system software is concerned, it's essentially a clean 10.3.2 system with the latest security update applied. It includes Apple's Developer Tools.
Looking at the places you suggested, I find ["dl" is an alias for "ls -lFGb"]:
dl /usr/bin/lsbom
-r-xr-xr-x 1 root wheel 23260 3 Mar 11:18 /usr/bin/lsbom*
dl /bin/pax
-r-xr-xr-x 2 root wheel 95512 24 Sep 02:47 /bin/pax*
which tar
/usr/bin/tar
dl /usr/bin/tar
-rwxr-xr-x 2 root wheel 174636 24 Sep 02:42 /usr/bin/tar*
which gzip
/usr/bin/gzip
dl /usr/bin/gzip
-rwxr-xr-x 4 root wheel 64904 24 Sep 02:36 /usr/bin/gzip*
dl -d /Applications/Utilities/Installer.app
drwxrwxr-x 3 root admin 102 27 Sep 06:01 /Applications/Utilities/Installer.app/
It appears that lsbom was modified 3 March, along with a lot of other files, including /usr/sbin/installer, at the time I applied the security update (SecurityUpd2004-01-26Pan.dmg). According to the installation logs, this was the only update run on 3 March; however, lsbom does not appear in the Archive.pax file for the security update, so I assume it was modified by pre-binding. I don't know of any other change that would have affected it.
Whilst in that log file, I noticed that Fink wrote the text below (on my most
recent try this morning) to the installation log; it clearly indicates a failure
to write the bom ("couldn't write"), though it seems to ignore the problem
and then goes on at some length before it gives up. It's interesting that the
problem reported here doesn't seem to relate to permissions, though the
corresponding console log line remains the same, viz., "can't open
/private/tmp/.Fink 0.6.2 Installer.pkg.2727.install/Receipts/Fink 0.6.2 Installer.pkg/Contents/Archive.bom: Permission denied".
Something is obviously messed up, though what, I don't have a clue. It
would certainly seem that if it had enough permissions to create the
directory, it would have enough permissions to write the file to it (as it
apparently has all of the other files). It's not a disk space problem, as there
are currently 12,254,124 1-K blocks available. Thanks for any additional
insights you can provide.
Vic
=========================================
Mar 8 07:27:23 localhost : Fink Installation Log
Mar 8 07:27:23 localhost : Opened from: /Volumes/Fink 0.6.2 Installer/Fink 0.6.2 Installer.pkg
Mar 8 07:27:23 localhost : Hardware Model: PowerMac3,1 @ 500 MHz, 512 MB
Mar 8 07:27:23 localhost : Running OS Build: 7D24
Mar 8 07:27:25 localhost : Installer Language: English
Mar 8 07:27:31 localhost : Requirement: <requires "certain InstallationCheck criteria"> PASS for context root none, domain 0
Mar 8 07:27:31 localhost : Requirement: <requires "certain VolumeCheck criteria"> PASS for context root none, domain 0
Mar 8 07:27:42 localhost : Requirement: <requires "certain InstallationCheck criteria"> PASS for context root /, domain 0
Mar 8 07:27:42 localhost : Requirement: <requires "certain VolumeCheck criteria"> PASS for context root /, domain 0
Mar 8 07:27:42 localhost : Requirement: <requires "certain InstallationCheck criteria"> PASS for context root /Volumes/G4MacOS9, domain 0
Mar 8 07:27:43 localhost : Requirement: <requires "certain VolumeCheck criteria"> PASS for context root /Volumes/G4MacOS9, domain 0
Mar 8 07:27:44 localhost : Selected volume 'G4MacOSX'
Mar 8 07:27:44 localhost : Mounted at: /
Mar 8 07:27:44 localhost : OpenFirmware: mac-io/[EMAIL PROTECTED]/@0:9
Mar 8 07:27:44 localhost : Partition type: Journaled HFS+
Mar 8 07:27:44 localhost : Partition map: disk0s9
Mar 8 07:27:44 localhost : Partition: 9
Mar 8 07:27:44 localhost : Protocol: ATA
Mar 8 07:27:44 localhost : Media Type: Generic
Mar 8 07:27:44 localhost : Volume Size: 27414282240
Mar 8 07:27:56 localhost : Starting install
Mar 8 07:28:01 localhost : Creating directory at /private/tmp/.Fink 0.6.2 Installer.pkg.2727.install
Mar 8 07:28:11 localhost : Error detected
Mar 8 07:28:11 localhost : Name: NSGenericException
Mar 8 07:28:11 localhost : Reason: Couldn't write bom to path /private/tmp/.Fink 0.6.2 Installer.pkg.2727.install/Receipts/Fink 0.6.2 Installer.pkg/Contents/Archive.bom
Mar 8 07:28:11 localhost : Completed installation steps:
Mar 8 07:28:11 localhost : 1:I 0.01% :setStatusStringAndNotify:Preparing Target Volume
Mar 8 07:28:11 localhost : 2:I 0.05% :setupVolumeForInstallation
Mar 8 07:28:11 localhost : 3:I 0.01% :sendPhaseMessageWithPhase:2 andPackage:Fink
Mar 8 07:28:11 localhost : 4:I 0.01% :initBoms
Mar 8 07:28:11 localhost : 5:I 0.10% :initSecEquivalence
Mar 8 07:28:11 localhost : 6:I 0.01% :setStatusStringAndNotify:Examining package contents
Mar 8 07:28:11 localhost : 7:I 0.01% :sendPhaseMessageWithPhase:2 andPackage:Fink
Mar 8 07:28:11 localhost : 8:I 5.00% :prepareBomForPackage:Fink
Mar 8 07:28:11 localhost : 9:I 0.01% :setStatusStringAndNotify:Examining package contents
Mar 8 07:28:11 localhost : 10:I 0.01% :sendPhaseMessageWithPhase:2 andPackage:Fink
Mar 8 07:28:11 localhost : 11:I 0.01% :createWorkingTempFolder:/private/tmp/.Fink 0.6.2 Installer.pkg.2727.install
Mar 8 07:28:11 localhost : 12:I 0.01% :createTempReceiptFolder
Mar 8 07:28:11 localhost : 13:I 0.01% :setStatusStringAndNotify:Configuring Installation
Mar 8 07:28:11 localhost : 14:I 0.01% :enableBundleVersioning
Mar 8 07:28:11 localhost : 15:I 0.01% :sendPhaseMessageWithPhase:2 andPackage:Fink
Mar 8 07:28:11 localhost : 16:I 1.00% :initConfigFilesForPackage:Fink
Mar 8 07:28:11 localhost : 17:I 1.00% :pruneBundleVersionsForPackage:Fink
Mar 8 07:28:11 localhost : 18:I 1.00% :pruneLanguagesForPackage:Fink
Mar 8 07:28:11 localhost : 19:I 1.00% :writeConfigFilesForPackage:Fink
Mar 8 07:28:11 localhost : 20:I 1.00% :setupDeferredFilesForPackage:Fink
Mar 8 07:28:11 localhost : Remaining installation steps:
Mar 8 07:28:11 localhost : 1:I 1.00% :writePkgExtrasToReceiptForPackage:Fink
Mar 8 07:28:11 localhost : 2:I 1.00% :writeVersionMessagesToLog
Mar 8 07:28:11 localhost : 3:I 0.01% :setStatusStringAndNotify:Configuring Installation
Mar 8 07:28:11 localhost : 4:I 1.00% :gatherSecEquivalence
Mar 8 07:28:11 localhost : 5:I 0.01% :sendPhaseMessageWithPhase:2 andPackage:Fink
Mar 8 07:28:11 localhost : 6:I 0.05% :_storeParentDirsForPackage:Fink
Mar 8 07:28:11 localhost : 7:I 0.01% :releaseBoms
Mar 8 07:28:11 localhost : 8:I 0.01% :sendPhaseMessageWithPhase:3 andPackage:Fink
Mar 8 07:28:11 localhost : 9:I 0.01% :makePackageDestRoot:/
Mar 8 07:28:11 localhost : 10:I 69.00% :extractFilesFromPackage:Fink withPaths:/private/tmp/.Fink 0.6.2 Installer.pkg.2727.install/Fink 0.6.2 Installer.pkg/extract toDestinationPath:nil object
Mar 8 07:28:11 localhost : 11:I 0.05% :Writing package receipt:writeReceiptForPackage:Fink
Mar 8 07:28:11 localhost : 12:I 0.01% :sendPhaseMessageWithPhase:3 andPackage:Fink
Mar 8 07:28:11 localhost : 13:I 0.01% :setStatusStringAndNotify:Finishing Installation
Mar 8 07:28:11 localhost : 14:I 0.10% :fixupResourceForks
Mar 8 07:28:11 localhost : 15:I 0.10% :updateSecEquivalence
Mar 8 07:28:11 localhost : 16:I 0.10% :registerApps
Mar 8 07:28:11 localhost : 17:I 0.10% :_touchModDates
Mar 8 07:28:11 localhost : 18:I 0.01% :setStatusStringAndNotify:Running Installer Script
Mar 8 07:28:11 localhost : 19:I 17.00% :runPostflightScriptForPackageIfNecessary:Fink
Mar 8 07:28:11 localhost : 20:I 0.05% :removeTempFolder
Mar 8 07:28:11 localhost : 21:I 0.05% :finalizeDisk
Mar 8 07:28:11 localhost : 22:I 0.01% :setStatusStringAndNotify:
Mar 8 07:28:11 localhost : 23:I 0.05% :setSuccess
Mar 8 07:28:11 localhost : Install Failed
Mar 8 07:28:11 localhost : Error detected
Mar 8 07:28:11 localhost : Name: NSGenericException
Mar 8 07:28:11 localhost : Reason: Couldn't write bom to path /private/tmp/.Fink 0.6.2 Installer.pkg.2727.install/Receipts/Fink 0.6.2 Installer.pkg/Contents/Archive.bom
Mar 8 07:28:11 localhost : Aborted install.
--
Vic
------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Fink-beginners mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-beginners
