Skip to content

Fix boost and namaster install - #97

Merged
tskisner merged 1 commit into
mainfrom
pre_0.2.5
Aug 12, 2026
Merged

Fix boost and namaster install#97
tskisner merged 1 commit into
mainfrom
pre_0.2.5

Conversation

@tskisner

Copy link
Copy Markdown
Member
  • Latest namaster (>3.0) requires python-3.13

  • The so3g package was depending on the old "boost" package instead of the newer "libboost*" packages. This forced the use of an old boost version which was incompatible with python-3.13. Pin boost to <1.89, since that was the version which removed the system sub module. This component is header-only, but the CMake file in the old spt3g we are using complains that it cannot find that. We will be removing the boost dependency completely in the near future.

- Latest namaster (>3.0) requires python-3.13

- The so3g package was depending on the old "boost" package instead
  of the newer "libboost*" packages.  This forced the use of an old
  boost version which was incompatible with python-3.13.  Pin boost
  to <1.89, since that was the version which removed the system
  sub module.  This component is header-only, but the CMake file in
  the old spt3g we are using complains that it cannot find that.
  We will be removing the boost dependency completely in the near
  future.
@tskisner
tskisner requested a review from iparask August 12, 2026 13:57

@iparask iparask left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Everything got installed at Princeton and it seems to work. Let's go for it.

@tskisner
tskisner merged commit 44acea3 into main Aug 12, 2026
3 of 4 checks passed
@tskisner
tskisner deleted the pre_0.2.5 branch August 12, 2026 15:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants