Skip to content
This repository was archived by the owner on Jan 16, 2025. It is now read-only.

Boost 1.56 with boost-python #32704

Closed
wants to merge 3 commits into from
Closed

Conversation

tdsmith
Copy link
Contributor

@tdsmith tdsmith commented Sep 27, 2014

This PR will upgrade Boost to 1.56 (changes from #31428) and split Boost.Python into a new boost-python formula.

Continuation of #30957; accidentally deleted my remote git branch, oops.

Deployment plan:

  • pull this PR, updating existing bottles
  • pull-request ledger with a bumped revision and pull against 1.56
  • pull homebrew/homebrew-science#1149

As discussed, users will encounter upgrade failures of the form:

==> Upgrading ledger
Error: /usr/local/opt/boost-python not present or broken
Please reinstall boost-python. Sorry :(

The workaround is brew install boost-python && brew upgrade.

denji and others added 3 commits September 26, 2014 22:03
Boost.Python support in Homebrew is moving from the boost formula to a
new boost-python formula. This commit updates formulas that were using
boost --with-python to use boost-python instead.
@tdsmith
Copy link
Contributor Author

tdsmith commented Sep 27, 2014

Hey @MikeMcQuaid, pull --bottle failed with this message:

darkside:local tim$ brew pull https://github.com/Homebrew/homebrew/pull/32704 --bottle
curl: (22) The requested URL returned error: 404 Not Found
Error: Failure while executing: /usr/bin/curl -f#LA Homebrew\ 0.9.5\ (Ruby\ 2.0.0-481;\ Mac\ OS\ X\ 10.9.5) https://github.com/BrewTestBot/homebrew/compare/homebrew:master...pr-32704.patch -o /Library/Caches/Homebrew/homebrew:master...pr-32704.patch

but the bottles were built successfully and pushed to sourceforge and manually updating the hashes in the formula (from here) seems to work. Does anything need to happen to keep the built bottles around on sourceforge?

@tdsmith
Copy link
Contributor Author

tdsmith commented Sep 27, 2014

Nevermind; helps if you wait for the bottles to upload.

@tdsmith
Copy link
Contributor Author

tdsmith commented Sep 27, 2014

Completed at 5057268.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants