Skip to content

[BUG] librdkit-dev doesn't enforce boost constraint #337

@lohedges

Description

@lohedges

As recommended by the rdkit conda package maintainer, we now require only librdkit-dev as a host requirement and enforce a runtime pin on rdkit via the version of librdkit-dev. However, it turns out that only the rdkit package depends on boost, so we can build against a version of libboost that is incompatible with the run time pin. For example, librdkit-dev-2025.4.3 might be resolved in the host requirements and we also resolve libboost-1.8.2. The runtime pin for rdkit is then 2025.4.3 to 2025.4.4, but this requires libboost-1.8.6. As such, we need to add rdkit to the host requirements too.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions