[Automator & AppleScript] osascript の Adobe Unit Types.osax エラーを消す

以前の対策が効かないので、さらに対応。

症状

osascript を使うと、またエラーが出るようになりました。
OS 10.9.4

2014-08-19 19:01:55.257 osascript[8264:d07] Error loading /Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types:  dlopen(/Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types, 262): no suitable image found.  Did find:
    /Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types: no matching architecture in universal wrapper
osascript: OpenScripting.framework - scripting addition "/Library/ScriptingAdditions/Adobe Unit Types.osax" declares no loadable handlers.

実は以前にも同様のことが起きていて、アップデータをあてて対策しました。
今回は「スクリプトに対応していない」というようなエラーで対応できませんでした。

エラーがうざいので消したい。

対処

バックアップを取って、エラーは /dev/null に捨ててしまう。

% cd /Library/ScriptingAdditions/
% sudo tar cvf Adobe\ Unit\ Types.tar.gz Adobe\ Unit\ Types.osax
Password:
a Adobe Unit Types.osax
a Adobe Unit Types.osax/Contents
a Adobe Unit Types.osax/Contents/Info.plist
a Adobe Unit Types.osax/Contents/MacOS
a Adobe Unit Types.osax/Contents/Resources
a Adobe Unit Types.osax/Contents/Resources/Adobe Unit Types.rsrc
a Adobe Unit Types.osax/Contents/Resources/english.lproj
a Adobe Unit Types.osax/Contents/Resources/english.lproj/InfoPlist.strings
a Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types
% sudo rm -rf Adobe\ Unit\ Types.osax
% sudo ln -s /dev/null ./Adobe\ Unit\ Types.osax