Package installation problem

I am using Julia v1.7.3 and am trying to update StaticArrays.jl to 1.5.2. No matter what I do, I have this issue with unsatisfiable requirments. My ultimate goal is to install Survey.jl. I would appreciate any help on this.

(@v1.7) pkg> add StaticArrays@1.5.2
Resolving package versions…
ERROR: Unsatisfiable requirements detected for package Arrow [69666777]:
Arrow [69666777] log:
├─possible versions are: 0.1.2-2.3.0 or uninstalled
├─restricted to versions * by Stella [b1cd83c4], leaving only versions 0.1.2-2.3.0
│ └─Stella [b1cd83c4] log:
│ ├─possible versions are: 0.0.0 or uninstalled
│ ├─restricted to versions * by ExcelTables [039a22b0], leaving only versions 0.0.0
│ │ └─ExcelTables [039a22b0] log:
│ │ ├─possible versions are: 0.0.0 or uninstalled
│ │ └─ExcelTables [039a22b0] is fixed to version 0.0.0
│ └─Stella [b1cd83c4] is fixed to version 0.0.0
├─restricted by compatibility requirements with PooledArrays [2dfb63ee] to versions: [0.1.2-0.2.4, 1.2.2-2.3.0] or uninstalled, leaving only versions: [0.1.2-0.2.4, 1.2.2-2.3.0]
│ └─PooledArrays [2dfb63ee] log:
│ ├─possible versions are: 0.3.0-1.4.2 or uninstalled
│ ├─restricted to versions * by Stella [b1cd83c4], leaving only versions 0.3.0-1.4.2
│ │ └─Stella [b1cd83c4] log: see above
│ └─restricted by compatibility requirements with InMemoryDatasets [5c01b14b] to versions: 1.2.1-1.4.2
│ └─InMemoryDatasets [5c01b14b] log:
│ ├─possible versions are: 0.1.0-0.7.7 or uninstalled
│ └─restricted to versions * by an explicit requirement, leaving only versions 0.1.0-0.7.7
├─restricted by compatibility requirements with MixedModels [ff71e718] to versions: 1.0.0-2.3.0, leaving only versions: 1.2.2-2.3.0
│ └─MixedModels [ff71e718] log:
│ ├─possible versions are: 0.18.1-4.7.0 or uninstalled
│ ├─restricted to versions * by an explicit requirement, leaving only versions 0.18.1-4.7.0
│ ├─restricted by compatibility requirements with StaticArrays [90137ffa] to versions: 3.1.2-4.7.0 or uninstalled, leaving only versions: 3.1.2-4.7.0
│ │ └─StaticArrays [90137ffa] log:
│ │ ├─possible versions are: 0.8.0-1.5.2 or uninstalled
│ │ └─restricted to versions 1.5.2 by an explicit requirement, leaving only versions 1.5.2
│ └─restricted by compatibility requirements with PooledArrays [2dfb63ee] to versions: [0.18.1-2.4.0, 3.1.5-4.7.0] or uninstalled, leaving only versions: 3.1.5-4.7.0
│ └─PooledArrays [2dfb63ee] log: see above
└─restricted by compatibility requirements with FeatherFiles [b675d258] to versions: 0.2.1-0.2.4 — no versions left
└─FeatherFiles [b675d258] log:
├─possible versions are: 0.5.0-0.8.1 or uninstalled
├─restricted to versions * by an explicit requirement, leaving only versions 0.5.0-0.8.1
└─restricted by compatibility requirements with Queryverse [612083be] to versions: 0.5.1-0.8.1
└─Queryverse [612083be] log:
├─possible versions are: 0.1.0-0.7.0 or uninstalled
└─restricted to versions * by an explicit requirement, leaving only versions 0.1.0-0.7.0

You probably have too many things in your current environment making this a pretty complex problem.

Let’s try creating a new environment.

(Survey) pkg> activate @survey
  Activating new project at `~/.julia/environments/survey`

(@survey) pkg> add Survey

FeatherFiles.jl looks particularly problematic here. It’s a very old package.

Thank you so much for your help. I could successfully install Survey.jl.

Min