www.ehmac.ca

 


Join ehMac.ca today by clicking here. Registration is FREE. Post in forums, view photos, fewer ads!


  
Go Back   ehMac.ca > ehMac: Canada's Mac Community! > Mac & iPod Help & Troubleshooting

PB 12 with Leopard: can't repair permissions

Reply
 
Thread Tools Display Modes
Old Nov 8th, 2007, 07:40 PM   #1
Honourable Citizen
 
Pelao's Avatar
 
Join Date: Oct 2003
Location: GTA ish
Posts: 3,165
Send a message via AIM to Pelao
PB 12 with Leopard: can't repair permissions

Hi

I have installed Leopard on my 12" 1.5 GHz Powerbook - no issues. However, the Repair Permissions function in Disk Utility does not work: it just runs the 'barbershop' bar endlessly, without graduating to the progress bar.

Anyone know what's up?
__________________
A MacPro 2.66 Xeon, an iMac G5, a Uni MB, a wee PowerBook 12" 1.5, an eMac, a couple of cameras, a lens collection and a wonderful iPod. Oh, and a delicious wife.

"Words are sacred. They deserve respect. If you get the right ones in the right order, you can nudge the world a little." Tom Stoppard

“No tears in the writer, no tears in the reader".
Robert Frost
Pelao is offline   Reply With Quote
Old Nov 8th, 2007, 08:01 PM   #2
Full Citizen
 
jamesB's Avatar
 
Join Date: Jan 2007
Posts: 968
Quote:
Originally Posted by Pelao View Post
Hi

I have installed Leopard on my 12" 1.5 GHz Powerbook - no issues. However, the Repair Permissions function in Disk Utility does not work: it just runs the 'barbershop' bar endlessly, without graduating to the progress bar.

Anyone know what's up?
"Endlessly" can be a very long time
I think if you really let it run for a very log time, it just might finish.
Reports of abnormally long permission runs with Leopard have been many.

jb.
jamesB is offline   Reply With Quote
Old Nov 10th, 2007, 05:17 AM   #3
Resident Curmudgeon
 
SINC's Avatar
 
Join Date: Feb 2001
Location: Central Alberta
Posts: 39,859
Send a message via AIM to SINC
Running permission repair on my MBP 2.2 Ghz takes seven long minutes and gives me an error message every time. Sure hope they address the issue when 10.5.1 hits Software Update. Let it run the barbershop pole until it actually finished with the solid bar and time it, then you will know what to expect when you run it again.
__________________
Visit my website: St. Albert's Place

"When the chips are down, the buffalo is empty."
Never squat with your spurs on.
SINC is offline   Reply With Quote
Old Nov 10th, 2007, 01:52 PM   #4
Honourable Citizen
 
mguertin's Avatar
 
Join Date: Apr 2005
Location: Oakville, ON
Posts: 5,018
It seems to be the isntalldb process that hangs up here .. Apple has switched their packaging format to run from a db instead of flat pkg files, and it seems to have to do a lot of work with the pkg database (probably parsing and fully loading it each time). Just watching it in Activity Monitor right now, it's working away and maxing out the machine. It's followed by "repair_packages" which ran very quickly. Took about 4 minutes total on my powerbook G4 1.6Ghz.

Methinks someone forgot to tweak that db before it went GM. Gonna see if I can browse/optimize it at all and if I can if it makes a difference.
__________________
Toronto Pug Rescue Group www.pugalug.com
Online Music Collaboration: www.musicianscollaboration.com
mguertin is offline   Reply With Quote
Old Nov 10th, 2007, 02:24 PM   #5
Honourable Citizen
 
mguertin's Avatar
 
Join Date: Apr 2005
Location: Oakville, ON
Posts: 5,018
Well, the database it's "installing" is, unfortunately, already indexed and there's nothing in it to cleanup to speed things up

The process is presumably it's flattening the entire (600,000+ row) database each and every time you repair permissions and loading it up in the manner that the repair_permissions task needs the information to be in.

This smells to me like they just didn't have the time to get the matching sub-components out the door in time to make the GM. I imagine we'll see this in a dot release soon enough .. if you're going to make the commitment to move all your information to a database presumably at some point making all the backend stuff to work directly from the database seems in order to me .. right now it's just jamming the format back into a way the underlying tools can deal with it

Lastly, the way their schema is setup there are going to be a _lot_ of joins required for any operation, especially in the magnitude of reading the entire databse (like for repairing permissions). I think this may be a little too much for sqlite to handle properly personally. If this is the direction they are taking then maybe it's time for Apple to move to a unified hi-performance database for things like this, Mail.app, iCal, etc...
__________________
Toronto Pug Rescue Group www.pugalug.com
Online Music Collaboration: www.musicianscollaboration.com
mguertin is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
MacWorld: Repair Permissions Information PosterBoy Anything Mac 4 Aug 6th, 2006 08:49 PM
Why Do I have to repair permissions ??? sdm688 Mac & iPod Help & Troubleshooting 5 Feb 9th, 2005 12:59 AM
so many permissions! csonni Mac & iPod Help & Troubleshooting 6 Nov 9th, 2004 03:50 PM
Kernal panic & permissions won't repair Pelao Mac & iPod Help & Troubleshooting 4 Nov 10th, 2003 05:08 PM
repair disk permissions on OSX? doing it right? rollee Mac & iPod Help & Troubleshooting 11 Oct 17th, 2003 12:57 PM


All times are GMT -4. The time now is 06:21 PM.



Powered by vBulletin® Version 3.7.5
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Copyright © 1999 - 2010, ehMac.ca All rights reserved. ehMac is not affiliated with Apple Inc. Mac, iPod, iTunes, iPhone, Apple TV are trademarks of Apple Inc. Content Relevant URLs by vBSEO 3.2.0

Tribe.ca: Urban living in Toronto!