Skip to content

Version 0.73.23 cannot be installed on Julia v1.10 and v1.11 due to the Zlib_jll compatibility #580

@bauglir

Description

@bauglir

c5847f8 introduced a compat on Zlib_jll (v1.3.1) which is only available with Julia v1.12 causing this version of the package to not be installable on Julia v1.10 and Julia v1.11 (which ship with Zlib_jll@1.2.13).

This may have been obscured due to CI failing before getting to trying to resolve this due to the, at the time, missing v0.73.23 of GR_jll.

Version resolution error on Julia v1.10.10
$ julia +1.10.10 --eval 'using Pkg; Pkg.add(; name="GR", version="0.73.23")'
...
   Resolving package versions...
ERROR: Unsatisfiable requirements detected for package Zlib_jll [83775a58]:
 Zlib_jll [83775a58] log:
 ├─possible versions are: 1.2.13 or uninstalled
 └─found to have no compatible versions left with GR_jll [d2c73de3]
   └─GR_jll [d2c73de3] log:
     ├─possible versions are: 0.51.2-0.73.23 or uninstalled
     └─restricted by compatibility requirements with GR [28b8d3ca] to versions: 0.73.23
       └─GR [28b8d3ca] log:
         ├─possible versions are: 0.35.0-0.73.23 or uninstalled
         ├─restricted to versions * by project [96bad39a], leaving only versions: 0.35.0-0.73.23
         │ └─project [96bad39a] log:
         │   ├─possible versions are: 0.0.0 or uninstalled
         │   └─project [96bad39a] is fixed to version 0.0.0
         └─restricted to versions 0.73.23 by an explicit requirement, leaving only versions: 0.73.23
Version resolution error on Julia v1.11.9
$ julia +1.11.9 --eval 'using Pkg; Pkg.add(; name="GR", version="0.73.23")'
...
   Resolving package versions...
ERROR: Unsatisfiable requirements detected for package Zlib_jll [83775a58]:
 Zlib_jll [83775a58] log:
 ├─possible versions are: 1.2.13 or uninstalled
 └─found to have no compatible versions left with GR_jll [d2c73de3]
   └─GR_jll [d2c73de3] log:
     ├─possible versions are: 0.51.2 - 0.73.23 or uninstalled
     └─restricted by compatibility requirements with GR [28b8d3ca] to versions: 0.73.23
       └─GR [28b8d3ca] log:
         ├─possible versions are: 0.35.0 - 0.73.23 or uninstalled
         └─restricted to versions 0.73.23 by an explicit requirement, leaving only versions: 0.73.23

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions