Skip to content

cannot install with python3.15 on macos (because of xapian-bindings) #20

Closed

Description

@brabalan

It seems that I no longer can install xapian-bindings on macos with python3.15 (ninemoreminutes/xapian-bindings#13). Is it possible to use notmuch-sync without these bindings?

Activity

  1. linked a pull request that will close this issueRemove Xapian bindings from message ID lookup #21on Nov 2, 2026
  2. larskotthoff commented on Nov 2, 2026

    @larskotthoff
    Owner

    Yes, xapian is only used for efficiency to make listing all message IDs faster. The linked PR removes this -- could you give it a go please? Note that if you use the delete functionality, it will take a lot longer to run.

  3. brabalan commented on Nov 2, 2026

    @brabalan
    Author

    It works, thanks!

  4. larskotthoff commented on Nov 2, 2026

    @larskotthoff
    Owner

    Great -- I'll close this for now, assuming that the upstream problem will be fixed at some point. When that has happened, I'll close the PR too as the version that uses the xapian bindings is much faster.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions