Latest Sketchup release doesn't support extension rbz files
-
Has anyone else had this problem?
Do a clean install of the latest version of sketchup. (back it up of course)
- Delete the Sketchup folder in /Libary/Application Support/
- Delete the Sketchup folder in /Users/you/Library/Application Support/
- Delete the Sketchup plist files in /Users/you/Library/Preferences
- Download and install the latest version of sketchup
Try to install a Sketchup extension via Preferences > Install Extension...
So Far I have tried with a few downloaded plugins, as well as pulling the example files out of the Plugins directory, zipping them up in a rbz file and installing, every time I get This very useful error dialog.
Unable to install this Extension.
SketchUp was unable to install the Extension you have chosen for some unknown reason.
Consult your Extension's documentation for additional help. -
The feature is supported. This is something wrong on your machine. I'm not sure what it is though. I'm guessing perhaps permissions.
I did hear of a OSX user with problems because he ran as Root. -
I have been able to reproduce this problem on multiple machines. So I don't think it is a particular permissions problem
-
I haven't had any problem installing RBZ files on my Mac with the latest release of SketchUp. I would say your blanket statement is false.
-
You aren't using Mac, though.
-
what's wrong ?
it's oK for me ( in the last release of SU with its new application icon )
update : OH sorry ... i didn't see the MAC .... sorry ...
-
@dave r said:
I haven't had any problem installing RBZ files on my Mac with the latest release of SketchUp. I would say your blanket statement is false.
Did you install over your previous version of Sketchup? Or do a clean install like i described above?
Installing over a previous version of Sketchup doesn't produce any problems. -
Clean install.
-
Interesting, good to know, so you're on Snow Leopard? Can anyone confirm the same thing for Lion/ Mountain Lion?
-
Does your MAC 'plugins' folder have 'full' read/write/... security/access-rights ?
Is your MAC running a case-sensitive file system ? -
See if repairing the disk permissions on your computer does the trick.
- Restart your computer.
- Open a Finder window.
- Click Applications.
- Click Utilities.
- Double-click Disk Utility.
- Select your hard drive.
- Select the First Aid tab.
- Click Repair Disk Permissions.
- After the permissions are repaired, exit Disk Utility.
- Repeat steps one through nine once more for good measure..
-
Hey thanks for all your help. You guys were totally right. The Sketchup plugins folder permissions were not allowing write access from Sketchup. Im still confused that I tried this on three macs and had the same problem, which leads me to believe the installer for the latest version of Sketchup isn't setting the correct permissions. Yet no one else can reproduce it so I don't know what to think now.
-
I have seen this as well... Newest version of OS and newest version of SketchUp and RBZs not installing all the time. Seems hit or miss, though.
-
If you have 3 machines that display this, there may be some software you've installed on all 3 that's screwed up permissions.
-
You need to have FULL security permissions set for your SketchUp Plugins folder [for 'everyone-listed']. You need this to add/remove scripts and their subfolders of helper files, and also some tools write/update temporary files in the Plugins folder or its subfolders - so user access cannot be limited.
You should also have these same permissions for the Components, Materials and Styles folders as you might from time to time want to write files to these too]. PC right-click Properties > Security > Edit... etc to change them, on a MAC I expect that it's a similar toolset ?A few months back it was discovered during early beta-testing of the 'installer-tool' [on Vista] that although your Plugins folder reported 'FULL' permissions, and the RBZ installer ran, it would ultimately fail to install the files/subfolders properly, IF you had made any, even very subtle, change to the Plugins folder's settings - e.g. added a custom-icon - which then left the permissions still reporting as being FULL in the normal user interfaces, but actually they were a notch down from '777' when viewed in specialist system-analysis tools. Because of this the files were actually being installed into a 'matching' subfolder-tree inside C:\Users\USERNAME\AppData\Local\VirtualStore\Program Files\ - simply because they had no were else to go - but of course - being 'Windows' it never told you this, it just messed up.
As far as I know this strict interpretation of FULL permissions has been relaxed slightly in the published copies of v8, but remember that any security-permissions set below FULL will cause issues with any installation - that is, either automatic-install using RBZ or the old-fashioned manual relocation of files/subfolders [this is the dreaded 'Compatibility Files' issue where they seem to be installed but are actually put into this 'virtual' subsystem - Windows displays a link button in the top-bar of the Plugins folder...].Similar security issues exist on MACs so ensure there are FULL rights to all users.
-
Hey everyone.. I have tried like everything now but I have the same problem as the thread starterer. Can anyone help me? I'm using a Mac. Can someone please help me with a step by step guide?
Thanks alot in advance!
-
Ensure you are not 'root' [superuser] for day to day usage...
Find the standard 'plugins' folder on your MAC.
Typically it's current set as:
Macintosh HD/Library/Application Support/Google SketchUp 8/SketchUp/plugins/
NOTE: this is NOT the similar 'User' one - do NOT use that !
If you are puzzled then accept that 'Trimble' won't look at changing the old 'Google' paths until the next major version release of SketchUp.
Make sure that this 'plugins' folder has full read/write permissions, set for 'everyone'.
Ensure that these permissions trickle down to all contained files, subfolders and their files too.
Check that the RBZ archive you want to install has full access rights and that its containing folder does too...
Start SketchUp and try installing the RBZ archive from the Preferences > Extensions > install button.
If it still fails, double check that the RBZ file is indeed correctly formated - changing it's file-type to .ZIP should let it open as a compressed archive of files/subfolders-of-files, it's only the file-type that differs to allow SketchUp to differentiate it from other general zips. I'm also wondering if your browser downloader setup is somehow messing with what's arriving on you machine...Another tack if it's still not working... Open a SKP and run the Ruby Console. Type this into it
$LOAD_PATH
+ <enter> and it should list some folders, including the one I showed above.
Also type [copy+paste] this into the Ruby Console to return the 'plugins' folder path that SketchUp is expecting:
Sketchup.find_support_file('plugins')
This next line should also return the file that's shipped with SketchUp and automatically goes into the same folder:
Sketchup.find_support_file('ocean_extension.rb', 'plugins')
Also check that you haven't reformatted your MAC to have a case-sensitive file-system !
Incidentally your Materials, Components and Styles folders all need these permissions too, because one day you will want to add files to those...
-
Thanks alot, and I am really sorry but I didn't get that much of what you tried to explain there. I'm no computer genius. Do you know a easier explanation?
Thanks in advance!
/William
-
Read through my steps again...
Ask again at the very first one you have trouble with...
-
Alright, I just did the whole first step and changed all the files and stuff to "Read & Write". Still doesnt work. So, I was on my way to your second idea but didnt understand how to find anything that's in the text.
So, my computer confident is at rock bottom. Thanks alot for the help!
/William
Advertisement