Skip to content

Docs dependency install is unsatisfiable on master #1244

Description

@ChrisRackauckas-Claude

The docs dependency installation currently fails on clean origin/master before the docs build starts.\n\n## Reproduction\n\nChecked out clean origin/master at e43899e6f and ran:\n\njulia\ntimeout 3600 /home/crackauc/.juliaup/bin/julia +1.12 --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.instantiate()'\n\n\n## Error summary\n\nPkg reports an unsatisfiable dependency graph around RecursiveArrayTools:\n\n- OptimizationODE fixes/requires packages that pull OrdinaryDiffEqTsit5 v2, which requires RecursiveArrayTools 4.0.0 - 4.3.2.\n- docs/Project.toml restricts Manifolds = "0.10".\n- Manifolds 0.10.x restricts RecursiveArrayTools to 2.0.0 - 3.54.0.\n- No RecursiveArrayTools version satisfies both constraints.\n\nExcerpt:\n\n\nERROR: Unsatisfiable requirements detected for package RecursiveArrayTools [731186ca]:\n RecursiveArrayTools [731186ca] log:\n ├─possible versions are: 0.16.0 - 4.3.2 or uninstalled\n ├─restricted by compatibility requirements with OrdinaryDiffEqTsit5 [b1df2697] to versions: 4.0.0 - 4.3.2\n │ └─OrdinaryDiffEqTsit5 [b1df2697] log:\n │ └─restricted to versions 2 by OptimizationODE [dfa73e59]\n └─restricted by compatibility requirements with Manifolds [1cead3c2] to versions: 2.0.0 - 3.54.0 or uninstalled — no versions left\n └─Manifolds [1cead3c2] log:\n └─restricted to versions 0.10 by project [44d56893]\n\n\nThis reproduced independently of PR #1243. The likely fix is to update stale docs compat bounds, starting with Manifolds, but widening that locally exposed additional docs resolver conflicts involving other stale docs compat entries, so this should be fixed as a dedicated docs-environment cleanup rather than inside an unrelated package-compat PR.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions