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