Skip navigation
This discussion is archived

Repairing permissions after 10.5.8 update extreme oops maybe???

45529 Views 106 Replies Latest reply: Oct 6, 2009 7:54 PM by mascotca RSS
  • MACundari Calculating status...
    So I tried to do the right thing by updating my OS from 10.5.6 to 10.5.8 via the Combo updater and I too am experiencing issues with repairing permissions. This is what it read after the repairs were completed:

    Permissions differ on "System/Library/Frameworks/AppKit.framework/Versions/C/_CodeSignature/CodeResou rces", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/_CodeSignature/CodeResources", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/_CodeSignature/CodeResources", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/PrivateFrameworks/DotMacSyncManager.framework/Versions/A/_CodeS ignature/CodeResources", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/PrivateFrameworks/DotMacSyncManager.framework/Versions/A/Resour ces/DotMacSyncHelper.app/Contents/_CodeSignature/CodeResources", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/PrivateFrameworks/DotMacSyncManager.framework/Versions/A/Resour ces/dotmacsyncui.app/Contents/_CodeSignature/CodeResources", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/PrivateFrameworks/DotMacLegacy.framework/Versions/A/_CodeSignat ure/CodeResources", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/_CodeSignature/CodeDirecto ry", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/_CodeSignature/CodeResourc es", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/_CodeSignature/CodeSignatu re", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBEHCI.kext/ Contents/_CodeSignature/CodeDirectory", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBEHCI.kext/ Contents/_CodeSignature/CodeResources", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBEHCI.kext/ Contents/_CodeSignature/CodeSignature", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBHub.kext/C ontents/_CodeSignature/CodeDirectory", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBHub.kext/C ontents/_CodeSignature/CodeResources", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBHub.kext/C ontents/_CodeSignature/CodeSignature", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBMergeNub.k ext/Contents/_CodeSignature/CodeDirectory", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBMergeNub.k ext/Contents/_CodeSignature/CodeResources", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBMergeNub.k ext/Contents/_CodeSignature/CodeSignature", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBOHCI.kext/ Contents/_CodeSignature/CodeDirectory", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBOHCI.kext/ Contents/_CodeSignature/CodeResources", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBOHCI.kext/ Contents/_CodeSignature/CodeSignature", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBOpticalMou se.kext/Contents/_CodeSignature/CodeDirectory", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBOpticalMou se.kext/Contents/_CodeSignature/CodeResources", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBOpticalMou se.kext/Contents/_CodeSignature/CodeSignature", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBUHCI.kext/ Contents/_CodeSignature/CodeDirectory", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBUHCI.kext/ Contents/_CodeSignature/CodeResources", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBUHCI.kext/ Contents/_CodeSignature/CodeSignature", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBCompositeDriv er.kext/Contents/_CodeSignature/CodeDirectory", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBCompositeDriv er.kext/Contents/_CodeSignature/CodeResources", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBCompositeDriv er.kext/Contents/_CodeSignature/CodeSignature", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBHIDDriver.kex t/Contents/_CodeSignature/CodeDirectory", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBHIDDriver.kex t/Contents/_CodeSignature/CodeResources", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBHIDDriver.kex t/Contents/_CodeSignature/CodeSignature", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle/Co ntents/_CodeSignature/CodeResources", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBUserClient.ke xt/Contents/_CodeSignature/CodeDirectory", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBUserClient.ke xt/Contents/_CodeSignature/CodeResources", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBUserClient.ke xt/Contents/_CodeSignature/CodeSignature", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBMassStorageClass.kext/Contents/_CodeSignature/C odeDirectory", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBMassStorageClass.kext/Contents/_CodeSignature/C odeResources", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Extensions/IOUSBMassStorageClass.kext/Contents/_CodeSignature/C odeSignature", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/CoreServices/CCacheServer.app/Contents/_CodeSignature/CodeResou rces", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/CoreServices/Kerberos.app/Contents/_CodeSignature/CodeResources ", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/CoreServices/KerberosAgent.app/Contents/_CodeSignature/CodeReso urces", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/Frameworks/Kerberos.framework/Versions/A/_CodeSignature/CodeRes ources", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/KerberosPlugins/KerberosDatabasePlugins/db2.bundle/Contents/_Co deSignature/CodeResources", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/KerberosPlugins/KerberosDatabasePlugins/kldap.bundle/Contents/_ CodeSignature/CodeResources", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/SystemProfiler/SPDisplaysReporter.spreporter/Contents/_CodeSign ature/CodeResources", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/CoreServices/Screen Sharing.app/Contents/_CodeSignature/CodeResources", should be ?--------- , they are ---------- .
    Permissions differ on "System/Library/PrivateFrameworks/ScreenSharing.framework/Versions/A/_CodeSigna ture/CodeResources", should be ?--------- , they are ---------- .

    Also, my HP C6180 all in one is not being recognized. At least not the printing portion. I tried to set it up again using the set-up assistant, but I still can't print from any of my programs. I am going to attempt to uninstall and then reinstall the HP software.

    My biggest concern is that there are larger issues looming. I am not technically proficient. I use my Mac for a specific purpose and pray that I do not encounter any serious issues because I do not understand anything about how this OS truly operates.

    Is Apple aware of this? Will 10.6 be the answer? Can I afford to wait a month+ for 10.6? Is there anything that I can do to rectify this?
    Mac Pro 2x2.8 Quad-Core Xeon, Mac OS X (10.5.4), 16gb RAM, 3 Internal WD HD (320, 500, 640), 2 Pioneer SuperDrives
  • psicekus Calculating status...
    Ok, I have the same issues. I tried to run combo in safe boot but it didnt help. If I run Disk tool and use "verify permissions" I get only info with links. When I try to repair i get files with 000

    What is strange, that before reapplying combo update I got permissions problem with questionmark like ?---------- and now are ----------.

    Any advice? System works fine, but I can't afford it to crash unexpectedly and repeatedly

    J
    MacBook Pro Late 2008
  • Gerben Wierda Level 1 Level 1 (125 points)
    1. 10.5.8 server has the same problem
    2. commandline "pkgutil --verify com.apple.etc" does not show this problem, so it might be DIsk Utility reading things wrong?

    Ugly, ugly

    Is it OK to run the pkgutil --edit-pkg --learn solution? I'd rather not have a setup where the next repair permissions damages my system.
    G4 Cube, MacBook Air, Mac mini C2D, Turbo NeXTdimension Cube
  • Gerben Wierda Level 1 Level 1 (125 points)
    Ai! Ai! Ai!

    Now suddenly on the updated server Terminal will not start up a shell. I had not fixed anything yet.

    Apple, what have you done with this update?? This could not have come at a worse moment!
    G4 Cube, MacBook Air, Mac mini C2D, Turbo NeXTdimension Cube
  • Gerben Wierda Level 1 Level 1 (125 points)
    Interesting find. It turns out this was in my logging (from during update). A lot of

    8/6/09 11:03:04 PM pkgutil[49815] Updating receipt 'com.apple.pkg.BaseSystem' path 'System/Library/PrivateFrameworks/SPSupport.framework/Versions/A/_CodeSignature ' on '/' with actual metadata from '/System/Library/PrivateFrameworks/SPSupport.framework/Versions/A/_CodeSignatur e'.

    But pkgutil says it is from the combo:

    bash-3.2# pkgutil --file-info "/System/Library/CoreServices/Screen Sharing.app/Contents/_CodeSignature/CodeResources"
    volume: /
    path: System/Library/CoreServices/Screen Sharing.app/Contents/_CodeSignature/CodeResources

    pkgid: com.apple.pkg.update.os.10.5.8.combo
    pkg-version: 1.0.1.1191932192
    install-time: 1249592158
    uid: 0
    gid: 0
    mode: 0
    G4 Cube, MacBook Air, Mac mini C2D, Turbo NeXTdimension Cube
  • V.K. Level 9 Level 9 (56,120 points)
    Gerben Wierda wrote:
    1. 10.5.8 server has the same problem
    2. commandline "pkgutil --verify com.apple.etc" does not show this problem, so it might be DIsk Utility reading things wrong?

    Ugly, ugly

    Is it OK to run the pkgutil --edit-pkg --learn solution?

    yes, it's ok to run it. it works just fine. but you might want to rerun the combo update first. I did it on two computers and on one it got rid of ALL such messages (out of about 60) and on the other of all but a few. I guess your mileage can vary. still this is quite ugly as you say.
    I'd rather not have a setup where the next repair permissions damages my system.
    Mac Pro 3.2 GHz, Mac OS X (10.5.8), Mac Pro 2.66GHz, powerbook G4 1.5GHz
  • Gerben Wierda Level 1 Level 1 (125 points)
    I also found a probably cause of this.

    My guess is that the updater package runs pkgutil --learn -like activities before the files actually have been installed and thus puts faulty data in the database about the then still nonexisting file. The reason I thnk that is because my logging says many lines of

    8/6/09 11:03:11 PM pkgutil[49896] Updating receipt 'com.apple.pkg.BaseSystem' path 'System/Library/PrivateFrameworks/ServerKit.framework/Versions/A/CodeResources' on '/' with actual metadata from '/System/Library/PrivateFrameworks/ServerKit.framework/Versions/A/CodeResources '.

    before it says:

    8/6/09 11:03:23 PM Installer[43588] Starting file extraction

    Other problems may come from this too, because not only permissions = 0, also owner and group are.
    G4 Cube, MacBook Air, Mac mini C2D, Turbo NeXTdimension Cube
  • dsanfili Level 1 Level 1 (0 points)
    I've found that reapplying the 10.5.8 Combo while booted from an external disk solves the permissions problems.

    The ?------- permissions problem will totally disappear.

    The long list of problems with lrw-r-r permissions will, however, still be there. This one, though, I can live with. I understand it and know it is harmless.

    I've done this on three different machines and it has worked like a charm each time!
    Intel iMac, Mac OS X (10.5.8), 3.06 GHz Intel Core 2 Duo
  • MACundari Level 1 Level 1 (5 points)
    dsanfili: So I've already installed the 10.5.8 combo. Can I simply reinstall right over it while operating from a differnet startup disk?
    Mac Pro 2x2.8 Quad-Core Xeon, Mac OS X (10.5.4), 16gb RAM, 3 Internal WD HD (320, 500, 640), 2 Pioneer SuperDrives
  • macwiz1220 Level 4 Level 4 (1,940 points)
    If you are asking if you can install the update to a different volume, yes. You can install updates to any volume as long as OS X recognizes it as a valid OS X Startup volume.
     17" MBP5,2 (Early 2009), 2.93GHz, 4GB RAM, 320GB 7200RPM HD, Glossy , Mac OS X (10.5.7),  PowerBook G4 12'', 512MB DDR2 RAM, 1.5GHz PowerPC G4+ iPhone 3G 16GB Black
  • dsanfili Level 1 Level 1 (0 points)
    MACundari : Absolutely! Even if you've repaired permissions and things are screwed up, simply reinstall 10.5.8 while booted from a different startup disk. At least it certainly worked for me.
    Intel iMac, 3.06 GHz Intel Core 2 Duo
  • MACundari Level 1 Level 1 (5 points)
    That's not what I am asking, macwiz1220. He said: +"reapplying the 10.5.8 Combo while booted from an external disk"+.

    I assume the word "reapply" means to reinstall. So can I simply reinstall the combo update directly over the one I just installed? Or must I uninstall or go back to 10.5.6 first?

    He also used the phrase +"external disk"+. Is that literal? Must it be an actual external drive, or can I perform the re-installation from a separate internal drive? I have a totally separate internal that has 10.5.5 on it. Will starting up from that drive in order to reinstall 10.5.8 combo on my main drive suffice?

    EDIT: Ah! Thank you, dsanfili. Posted the above comment just as you posted your latest response!

    Message was edited by: MACundari
    Mac Pro 2x2.8 Quad-Core Xeon, Mac OS X (10.5.4), 16gb RAM, 3 Internal WD HD (320, 500, 640), 2 Pioneer SuperDrives
  • grmlaw Calculating status...
    dsanfili - I'm a real neophyte to this stuff. Can you please explain to me, step by step, how I go about rebooting from an external drive and then reinstall the 10.5.8 update from that external drive in order to rid my MacBook Pro (upon which I have already installed 10.5.8) of the dozens upon dozens of permissions problems created with the installation of 10.5.8? I have an external drive with three bootable partitions on it. Do I boot into one of those? If so, how do I then reinstall the 10.5.8 update while still running the bootable partition on the external drive? None of my bootable external drive partitions have the 10.5.8 update on them. How do I get it on one of the bootable partitions on my external drive? Sorry to be so unsophisticated.
    MacBook Pro, Mac OS X (10.5.8)
  • Mike Boreham Level 4 Level 4 (2,095 points)
    I don't know about this particular problem, but it is perfectly possible to re-run the combo installer on the drive you are booted from. Just launch the installer and follow the instructions. I have done it in the past for permissions problems where the BOM had got out of sync and caused (harmless) permissions problems which were solved this way.

    It was not necessary to boot from a separate volume. Possibly for this situation booting from a separate volume is necessary for it to work.

    Are your "dozens upon dozens of permissions problems" like the OP's in this thread with ______? or the more common but harmless type without the _____?

    Message was edited by: Mike Boreham
    MacPro 2.66(2006), 8 Gb, 4x1Tb, HD3870, MBP 1.83, 2Gb, 500 Gb,, Mac OS X (10.5.7), 30" ACD, Sonnet eSATA, LG Blu-Ray, XP Parallels, Vista Boot Camp, iPhone 3Gs
1 2 3 4 5 ... 8 Previous Next

Actions

More Like This

  • Retrieving data ...

Bookmarked By (0)

Legend

  • This solved my question - 10 points
  • This helped me - 5 points
This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.