-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
asepsisctl uninstall_wrapper
fails with exit 139
#10
Comments
me2. v1.3.1
/Library/Application\ Support/Asepsis/install_name_tool zsh: segmentation fault /Library/Application\ Support/Asepsis/install_name_tool |
I get the same error – though it doesn't segfault if you use |
BTW, "install from source" does not have this issue. |
install_name_tool is coming with Xcode command-line tools I think. I just grab it and package it with Asepsis. can you guys run these two commands in terminal? the output should be something like this: https://gist.github.com/darwin/17095ed1934fddd570e8 this install_name_tool works on my dev machine, but you are probably missing some dependency |
otool -L /Library/Application\ Support/Asepsis/install_name_tool /Library/Application Support/Asepsis/install_name_tool: /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1) otool -L `which install_name_tool` /usr/bin/install_name_tool: /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 169.3.0) |
so it is probably too recent version which breaks with older libSystem.B.dylib(s) :( |
I ran the two commands
And the one from @zyxar:
Which is the same result as @zyxar's. I guess I will install from source :) |
You don't have to install from source. Just copy /usr/bin/install_name_tool over /Library/Application Support/Asepsis/install_name_tool. install_name_tool coming with Asepsis is too new for your machine which has older libSystem.B.dylib I should make another Asepsis release to fix it (today!) |
Fixed release with old install_name_tool is 1.3.2: Please test it before I put it into sparkle updater. Thanks |
Works like a charms! Log dump: thomass-imac:~ thomas$ asepsisctl diagnose
DesktopServicesPriv (/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv) is not properly installed.
=> Have you installed system update recently? It might revert it back to the original version.
thomass-imac:~ thomas$ asepsisctl uninstall_wrapper
> sudo cp -r "/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A_/_CodeSignature" "/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A"
Password:
> sudo cp "/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A_/DesktopServicesPriv" "/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv"
> sudo "/Library/Application Support/Asepsis/install_name_tool" -id "/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv" "/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv"
> sudo rm -rf "/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A_"
thomass-imac:~ thomas$ asepsisctl install_wrapper
> sudo cp -r "/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A" "/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A_"
> sudo "/Library/Application Support/Asepsis/install_name_tool" -id "/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A_/DesktopServicesPriv" "/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A_/DesktopServicesPriv"
> sudo cp "/Library/Application Support/Asepsis/DesktopServicesPrivWrapper" "/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv"
> sudo rm -rf "/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/_CodeSignature"
thomass-imac:~ thomas$ asepsisctl diagnose
Your Asepsis setup seems to be OK |
I installed the new binary you uploaded – and it worked! :)
Thanks! |
Good. Thank you for your cooperation. I have just updated the website and sparkle with v1.3.2. |
When I run
asepsisctl diagnose
I get the following:Then, as according to http://asepsis.binaryage.com/#diagnose, I run:
I'm on OS X 10.7.5.
The text was updated successfully, but these errors were encountered: