# Pkg.update does not update RandomNumbers in Julia v1.1.0

**URL:** <https://discourse.julialang.org/t/pkg-update-does-not-update-randomnumbers-in-julia-v1-1-0/20922>\
**Category:** General Usage\
**Tags:** package\
**Created:** [February 18, 2019, 2:14am UTC](https://discourse.julialang.org/t/pkg-update-does-not-update-randomnumbers-in-julia-v1-1-0/20922 "2019-02-18T02:14:49Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![greg\_plowman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/greg_plowman/32/8100_2.png) [@greg\_plowman](https://discourse.julialang.org/u/greg_plowman)\
**Post date:** [February 18, 2019, 2:14am UTC](https://discourse.julialang.org/t/pkg-update-does-not-update-randomnumbers-in-julia-v1-1-0/20922/1 "2019-02-18T02:14:50Z")

</div>

On Julia v1.1.0, `Pkg.update()` does not upgrade the package `RandomNumbers` to the latest version. There is no error, but `RandomNumbers` remains at `v1.0.3`.

On Julia v0.7.0 and v1.0.3, `RandomNumbers` is successfully upgraded to the latest version `v1.2.0`.

I note that `Pkg.status()` shows an indicator character after the version (this from Juno, Windows console cannot display the character)

```julia
[e6cf234a] RandomNumbers v1.0.3 ⚲

```

What does this mean?

Is there a way to determine why a package is not being upgraded?

Reference:  
Discourse topic: [Diagnostics for Pkg.update() non-latest version](https://discourse.julialang.org/t/diagnostics-for-pkg-update-non-latest-version/5496)

Open issue: [Pkg.status() should indicate packages that are downgraded · Issue #688 · JuliaLang/Pkg.jl · GitHub](https://github.com/JuliaLang/Pkg.jl/issues/688)

---

<div class="post-metadata">

**Author:** ![Elrod](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/elrod/32/22461_2.png) [@Elrod](https://discourse.julialang.org/u/Elrod)\
**Post date:** [February 18, 2019, 2:25am UTC](https://discourse.julialang.org/t/pkg-update-does-not-update-randomnumbers-in-julia-v1-1-0/20922/2 "2019-02-18T02:25:55Z")

</div>

That symbol means that `RandomNumbers` is pinned. A pinned package is pinned to its current version, and therefore will not be upgraded.  
You can free it via `] free RandomNumbers`. Then you can update it.

---

<div class="post-metadata">

**Author:** ![greg\_plowman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/greg_plowman/32/8100_2.png) [@greg\_plowman](https://discourse.julialang.org/u/greg_plowman)\
**Post date:** [February 18, 2019, 3:03am UTC](https://discourse.julialang.org/t/pkg-update-does-not-update-randomnumbers-in-julia-v1-1-0/20922/3 "2019-02-18T03:03:46Z")

</div>

Oh pinned!!! Thank you.

Notwithstanding the fact that I’m the goose who pinned it, I wonder whether an explicit “pinned” could be used instead / as well as that character.

Although the Unicode character is cute, it doesn’t display correctly on Windows console, and is probably not as explicit as “pinned”. (I probably would have guessed it was pinned had it read “pinned”).

Could I suggest:

```julia
[e6cf234a] RandomNumbers v1.0.3 ⚲ pinned

```

In any case, thanks for your help!
