ProfileView Installation = ERROR: Unsatisfiable requirements detected for package WinRPM [c17dfb99]:

This happens on both of my Macs… One using Catalina, the other Mojave. Thanks for any advice.

julia> import Pkg; Pkg.add(“ProfileView”)

Resolving package versions…

ERROR: Unsatisfiable requirements detected for package WinRPM [c17dfb99]:

WinRPM [c17dfb99] log:

├─possible versions are: [0.3.3, 0.4.0-0.4.3, 1.0.0] or uninstalled

├─restricted by compatibility requirements with Compat [34da2185] to versions: [0.4.3, 1.0.0] or uninstalled

│ └─Compat [34da2185] log:

│ ├─possible versions are: [1.0.0-1.0.1, 1.1.0, 1.2.0, 1.3.0, 1.4.0, 1.5.0-1.5.1, 2.0.0, 2.1.0, 2.2.0-2.2.1, 3.0.0, 3.1.0, 3.2.0, 3.3.0-3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0-3.9.1, 3.10.0, 3.11.0, 3.12.0, 3.13.0, 3.14.0, 3.15.0, 3.16.0, 3.17.0, 3.18.0, 3.19.0, 3.20.0, 3.21.0, 3.22.0, 3.23.0] or uninstalled

│ └─restricted to versions 3.22.0 by an explicit requirement, leaving only versions 3.22.0

├─restricted by compatibility requirements with LibExpat [522f3ed2] to versions: uninstalled

│ └─LibExpat [522f3ed2] log:

│ ├─possible versions are: [0.5.0, 0.6.0-0.6.1] or uninstalled

│ ├─restricted by julia compatibility requirements to versions: 0.5.0 or uninstalled

│ └─restricted by compatibility requirements with Compat [34da2185] to versions: 0.6.0-0.6.1 or uninstalled, leaving only versions: uninstalled

│ └─Compat [34da2185] log: see above

└─restricted by compatibility requirements with Gtk [4c0ca9eb] to versions: [0.3.3, 0.4.0-0.4.3, 1.0.0] — no versions left

└─Gtk [4c0ca9eb] log:

├─possible versions are: [0.16.0-0.16.5, 0.17.0, 0.18.0, 1.0.0, 1.1.0-1.1.5] or uninstalled

├─restricted by julia compatibility requirements to versions: [0.16.0-0.16.5, 0.17.0, 0.18.0] or uninstalled

├─restricted by compatibility requirements with ProfileView [c46f51b8] to versions: [0.16.0-0.16.5, 0.17.0, 0.18.0, 1.0.0, 1.1.0-1.1.5], leaving only versions: [0.16.0-0.16.5, 0.17.0, 0.18.0]

│ └─ProfileView [c46f51b8] log:

│ ├─possible versions are: [0.4.0-0.4.1, 0.5.0-0.5.3, 0.6.0-0.6.7] or uninstalled

│ └─restricted to versions * by an explicit requirement, leaving only versions [0.4.0-0.4.1, 0.5.0-0.5.3, 0.6.0-0.6.7]

└─restricted by compatibility requirements with Compat [34da2185] to versions: [0.18.0, 1.0.0, 1.1.0-1.1.5] or uninstalled, leaving only versions: 0.18.0

└─Compat [34da2185] log: see above

Stacktrace:

[1] #propagate_constraints!#61( ::Bool, ::Function, ::Pkg.GraphType.Graph, ::Set{Int64} ) at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/GraphType.jl:1005

[2] propagate_constraints! at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/GraphType.jl:946 [inlined]

[3] #simplify_graph!#121( ::Bool, ::Function, ::Pkg.GraphType.Graph, ::Set{Int64} ) at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/GraphType.jl:1460

[4] simplify_graph! at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/GraphType.jl:1460 [inlined]

[5] resolve_versions!( ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}, ::Nothing ) at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/Operations.jl:373

[6] resolve_versions! at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/Operations.jl:316 [inlined]

[7] #add_or_develop#62( ::Array{Base.UUID,1}, ::Symbol, ::Function, ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1} ) at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/Operations.jl:1201

[8] #add_or_develop at ./none:0 [inlined]

[9] #add_or_develop#13( ::Symbol, ::Bool, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::Function, ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1} ) at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/API.jl:64

[10] #add_or_develop#12 at ./none:0 [inlined]

[11] #add_or_develop at ./none:0 [inlined]

[12] #add_or_develop#11 at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/API.jl:28 [inlined]

[13] #add_or_develop at ./none:0 [inlined]

[14] #add_or_develop#10 at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/API.jl:27 [inlined]

[15] #add_or_develop at ./none:0 [inlined]

[16] #add#18 at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/API.jl:69 [inlined]

[17] add( ::String ) at /Users/osx/buildbot/slave/package_osx64/build/usr/share/julia/stdlib/v1.0/Pkg/src/API.jl:69

[18] top-level scope at none:0

There’s documentation on how to solve Pkg conflicts here. You could also try activating a fresh environment that doesn’t have any other packages in it.

1 Like

Thank you Tim!