Skip to content
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

Link autoconf after installing autoconf213 on OS X #211

Merged
merged 1 commit into from Feb 6, 2016

Commits on Feb 2, 2016

  1. Link autoconf after installing autoconf213 on OS X

    Use --overwrite because autoconf and autoconf213 are installed, and
    either one may have been linked beforehand. They overlap in the files
    they provide, and Homebrew will refuse to destructively overwrite
    any symlinks without an explicit flag.
    
    There's no built-in Salt module for brew link, so for now this is a
    quick fix. This provides some idempotence for repeated Salt highstate
    runs by checking the directory where Homebrew keeps track of linked
    packages (and linking autoconf if it is not linked). It's unknown
    whether this approach properly handles updates to one or both packages.
    
    A better approach would be to write a custom Salt state (perhaps
    homebrew.linked); even if this state works properly, a custom state
    would be more declarative and could be upstreamed to Salt proper.
    
    Closes #210.
    Closes servo/servo#9504.
    aneeshusa committed Feb 2, 2016
You can’t perform that action at this time.