Skip to content

Package compats for AWSS3 is wrong #24

@glennmoy

Description

@glennmoy

The compat for AWSS3 in the Project.toml made by CompatHelper in #5 is wrong.

Firstly, it doesn't include 0.7 (and seems like it should) and second, it actually doesn't support 0.6.

(@v1.6) pkg> add AWSTools@1.10
...

julia> using Pkg; Pkg.pin("AWSTools")
...

# Not compatible with 0.7
(@v1.6) pkg> add AWSS3@0.7
   Resolving package versions...
ERROR: Unsatisfiable requirements detected for package AWSS3 [1c724243]:
 AWSS3 [1c724243] log:
 ├─possible versions are: 0.4.0-0.8.6 or uninstalled
 ├─restricted to versions 0.7 by an explicit requirement, leaving only versions 0.7.0-0.7.7
 └─restricted by compatibility requirements with AWSTools [83bcdc74] to versions: [0.6.0-0.6.13, 0.8.0-0.8.6] — no versions left
   └─AWSTools [83bcdc74] log:
     ├─possible versions are: 0.0.1-1.10.0 or uninstalled
     └─restricted to versions 1.10.0 by an explicit requirement, leaving only versions 1.10.0

# Supposed to be compatible with 0.6 but isn't
(jl_a8Kxbx) pkg> add AWSS3@0.6
   Resolving package versions...
ERROR: Unsatisfiable requirements detected for package FilePathsBase [48062228]:
 FilePathsBase [48062228] log:
 ├─possible versions are: 0.2.0-0.9.10 or uninstalled
 ├─restricted by compatibility requirements with AWSTools [83bcdc74] to versions: 0.9.0-0.9.10
 │ └─AWSTools [83bcdc74] log:
 │   ├─possible versions are: 0.0.1-1.10.0 or uninstalled
 │   └─restricted to versions 1.10.0 by an explicit requirement, leaving only versions 1.10.0
 └─restricted by compatibility requirements with AWSS3 [1c724243] to versions: 0.6.0-0.8.0 — no versions left
   └─AWSS3 [1c724243] log:
     ├─possible versions are: 0.4.0-0.8.6 or uninstalled
     └─restricted to versions 0.6 by an explicit requirement, leaving only versions 0.6.0-0.6.13

# Only compatible with 0.8
(jl_a8Kxbx) pkg> add AWSS3@0.8
   Resolving package versions...
    Updating `/private/var/folders/l2/zl6x61yd57q95ys8nvkfpmk80000gq/T/jl_a8Kxbx/Project.toml`
  [1c724243] + AWSS3 v0.8.6
  No Changes to `/private/var/folders/l2/zl6x61yd57q95ys8nvkfpmk80000gq/T/jl_a8Kxbx/Manifest.toml`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions