ReverseDiff and GalacticOptim: Issues with dependencies

This works on my machine (Ubuntu 22.04 LTS, Julia 1.8.1). I created a clean environment ] activate --temp and added the required packages.

using Optimization
using OptimizationOptimJL
using ReverseDiff

rosenbrock(x,p) =  (p[1] - x[1])^2 + p[2] * (x[2] - x[1]^2)^2
 x0 = zeros(2)
 p  = [1.0, 100.0]
 optf = OptimizationFunction(rosenbrock, Optimization.AutoReverseDiff())
 prob = OptimizationProblem(optf, x0, p)
 sol = solve(prob, NelderMead())

The output of ]st

Status `/tmp/jl_vZgN48/Project.toml`
  [429524aa] Optim v1.7.3
  [7f7a1694] Optimization v3.9.0
  [36348300] OptimizationOptimJL v0.1.2
  [37e2e3b7] ReverseDiff v1.14.1

Edit: added Julia version