# Julia v1.6.0 has been released

**URL:** <https://discourse.julialang.org/t/julia-v1-6-0-has-been-released/57938>\
**Category:** Announcements\
**Tags:** release\
**Created:** [March 25, 2021, 3:27pm UTC](https://discourse.julialang.org/t/julia-v1-6-0-has-been-released/57938 "2021-03-25T15:27:51Z")\
**Posts on this page:** 19\
**Page:** 3

<div class="post-metadata">

**Author:** ![StatisticalMouse](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/statisticalmouse/32/43370_2.png) [@StatisticalMouse](https://discourse.julialang.org/u/StatisticalMouse)\
**Post date:** [March 27, 2021, 2:05pm UTC](https://discourse.julialang.org/t/julia-v1-6-0-has-been-released/57938/44 "2021-03-27T14:05:31Z")

</div>

The Julia docker image for 1.6 is available at  
[https://hub.docker.com/\_/julia](https://hub.docker.com/_/julia)

---

<div class="post-metadata">

**Author:** ![StatisticalMouse](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/statisticalmouse/32/43370_2.png) [@StatisticalMouse](https://discourse.julialang.org/u/StatisticalMouse)\
**Post date:** [March 27, 2021, 2:09pm UTC](https://discourse.julialang.org/t/julia-v1-6-0-has-been-released/57938/45 "2021-03-27T14:09:13Z")

</div>

I also updated my docker image that’s based on the Julia docker image. This image contains JupyterLab and Pluto already installed, and comes with instructions.  
[https://hub.docker.com/repository/docker/statisticalmice/julia-jupyter](https://hub.docker.com/repository/docker/statisticalmice/julia-jupyter)

 ![Screenshot 2021-03-27 at 16.00.52](https://global.discourse-cdn.com/julialang/original/3X/1/6/16bd352a08ed59f8bb349c243896c70d99f2a2ca.png)

---

<div class="post-metadata">

**Author:** ![empet](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/empet/32/221303_2.png) [@empet](https://discourse.julialang.org/u/empet)\
**Post date:** [March 27, 2021, 4:09pm UTC](https://discourse.julialang.org/t/julia-v1-6-0-has-been-released/57938/46 "2021-03-27T16:09:56Z")

</div>

@ufechner7  
Yes, it starts!

---

<div class="post-metadata">

**Author:** ![RoyiAvital](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/royiavital/32/571_2.png) [@RoyiAvital](https://discourse.julialang.org/u/RoyiAvital)\
**Post date:** [March 27, 2021, 4:24pm UTC](https://discourse.julialang.org/t/julia-v1-6-0-has-been-released/57938/47 "2021-03-27T16:24:37Z")

</div>

Any chance to make the Portable version portable for real?  
Namely it will use the installation folder for `.julia` and not `USERDATA`?

---

<div class="post-metadata">

**Author:** ![ufechner7](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ufechner7/32/51363_2.png) [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Post date:** [March 27, 2021, 6:30pm UTC](https://discourse.julialang.org/t/julia-v1-6-0-has-been-released/57938/48 "2021-03-27T18:30:33Z")

</div>

And you have no other Julia version in the search path? And your username does not contain spaces or non-ascii characters?

---

<div class="post-metadata">

**Author:** ![empet](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/empet/32/221303_2.png) [@empet](https://discourse.julialang.org/u/empet)\
**Post date:** [March 27, 2021, 8:41pm UTC](https://discourse.julialang.org/t/julia-v1-6-0-has-been-released/57938/50 "2021-03-27T20:41:59Z")

</div>

@ufechner7

No, I don’t have other Julia version ☹

---

<div class="post-metadata">

**Author:** ![BLI](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bli/32/37206_2.png) [@BLI](https://discourse.julialang.org/u/BLI)\
**Post date:** [March 27, 2021, 8:52pm UTC](https://discourse.julialang.org/t/julia-v1-6-0-has-been-released/57938/51 "2021-03-27T20:52:42Z")

</div>

I’m a simple user, with little computer science knowledge. I typically uninstall Julia, delete all directories and files I find (including jupyter and matplotlib), and install a fresh version.

I know this is probably not what experienced users would recommend, but it works for me. I use “include()” to run a script file where I have listed all packages I use, so I just run a script to re-install everything.

---

<div class="post-metadata">

**Author:** ![heliosdrm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/heliosdrm/32/3851_2.png) [@heliosdrm](https://discourse.julialang.org/u/heliosdrm)\
**Post date:** [March 27, 2021, 8:53pm UTC](https://discourse.julialang.org/t/julia-v1-6-0-has-been-released/57938/52 "2021-03-27T20:53:27Z")

</div>

> [@empet](#):
>
> please provide succint and clear instructions on what we have to do when a version is updated.

For just running Julia, the same instructions of a fresh new installation should work. To transfer the previously installed packages:

> **[How can I transfer the list of installed packages after updating my version... -...](https://docs.julialang.org/en/v1/manual/faq/#How-can-I-transfer-the-list-of-installed-packages-after-updating-my-version-of-Julia%3F)**
>
> No. | Documentation for The Julia Language.

---

<div class="post-metadata">

**Author:** ![empet](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/empet/32/221303_2.png) [@empet](https://discourse.julialang.org/u/empet)\
**Post date:** [March 27, 2021, 9:16pm UTC](https://discourse.julialang.org/t/julia-v1-6-0-has-been-released/57938/53 "2021-03-27T21:16:16Z")

</div>

Thanks @heliosdrm,  
This is the information I was looking for.

---

<div class="post-metadata">

**Author:** ![StevenSiew](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stevensiew/32/218393_2.png) [@StevenSiew](https://discourse.julialang.org/u/StevenSiew)\
**Post date:** [March 28, 2021, 4:39am UTC](https://discourse.julialang.org/t/julia-v1-6-0-has-been-released/57938/54 "2021-03-28T04:39:01Z")

</div>

Help! How do I find out what the previous error is when I perform an update as seen below

```julia
(@v1.6) pkg> up
    Updating registry at `~/.julia/registries/General`
    Updating git-repo `https://github.com/JuliaRegistries/General.git`
   Installed StatsFuns ─ v0.9.7
   Installed Rmath ───── v0.7.0
   Installed Rmath_jll ─ v0.3.0+0
  Downloaded artifact: Rmath
  No Changes to `~/.julia/environments/v1.6/Project.toml`
    Updating `~/.julia/environments/v1.6/Manifest.toml`
  [79098fc4] ↑ Rmath v0.6.1 ⇒ v0.7.0
  [4c63d2b9] ↑ StatsFuns v0.9.6 ⇒ v0.9.7
  [f50d1b31] ↑ Rmath_jll v0.2.2+2 ⇒ v0.3.0+0
  Progress [========================================>] 13/13
12 dependencies successfully precompiled in 56 seconds (280 already precompiled,
1 skipped during auto due to previous errors)

```

Is there a logfile I can look at to find the so called previous error?

---

<div class="post-metadata">

**Author:** ![ianshmean](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ianshmean/32/216042_2.png) [@ianshmean](https://discourse.julialang.org/u/ianshmean)\
**Post date:** [March 28, 2021, 5:05am UTC](https://discourse.julialang.org/t/julia-v1-6-0-has-been-released/57938/55 "2021-03-28T05:05:40Z")

</div>

There’s no log file, but you can call `pkg> precompile` explicitly, which will retry everything and throw errors fully, unlike the auto-precompilation like in your example which doesn’t throw and doesn’t retry package versions that have errored before.

Or you can always do the old way and just go and `using/import` the packages in your project and get the usual code load outputs.

---

<div class="post-metadata">

**Author:** ![ctkelley](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ctkelley/32/10684_2.png) [@ctkelley](https://discourse.julialang.org/u/ctkelley)\
**Post date:** [March 28, 2021, 10:04am UTC](https://discourse.julialang.org/t/julia-v1-6-0-has-been-released/57938/56 "2021-03-28T10:04:34Z")

</div>

It was a trifle more complicated than that for me. When I did  
`[ build IJulia`  
the build failed with this message

```julia
(@v1.6) pkg> build IJulia
    Building Conda ─→ `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/c0647249d785f1d5139c0cc96db8f6b32f7ec416/build.log`
    Building IJulia → `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/0862f73c51b49d80168e75b141a26d1cbb9a7295/build.log`
┌ Warning: Could not use exact versions of packages in manifest, re-resolving
└ @ Pkg.Operations /Users/julia/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.6/Pkg/src/Operations.jl:1524
  Downloaded artifact: OpenSpecFun
Precompiling project...
  Progress [========================================>] 43/43
  ✗ OpenSpecFun_jll
  ✗ SpecialFunctions
  ? SIAMFANLEquations
  ✗ FastGaussQuadrature
39 dependencies successfully precompiled in 10 seconds (31 already precompiled)
1 dependency failed but may be precompilable after restarting julia
3 dependencies errored

```

On one of my three Macs a couple retrys did the job. On the other two a had to do `[ rm Ijulia` and delete .julia/packages/IJulia to get things to work. This was a real pain for me prior to Julia 1.5, where `[ build IJulia` worked fine. It’s back to pain with 1.6. I have more experience that I did the first time this happened and know what to do, but it is still annoying.

---

<div class="post-metadata">

**Author:** ![v-i-s-h](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/v-i-s-h/32/46152_2.png) [@v-i-s-h](https://discourse.julialang.org/u/v-i-s-h)\
**Post date:** [March 29, 2021, 3:25pm UTC](https://discourse.julialang.org/t/julia-v1-6-0-has-been-released/57938/57 "2021-03-29T15:25:57Z")

</div>

Hi @giordano , thanks for this info. This is new to me 🙂

Sadly, putting square braces in wget command also fails to download.

```julia
$ wget https://[2a04:4e42:2::561]/bin/linux/x64/1.6/julia-1.6.0-linux-x86_64.tar.gz
--2021-03-29 20:26:34-- https://[2a04:4e42:2::561]/bin/linux/x64/1.6/julia-1.6.0-linux-x86_64.tar.gz
Connecting to [2a04:4e42:2::561]:443... failed: No route to host.

```

Seems like problem of my institution’s firewall.

For now, I downloaded a copy locally and scp’d it to the server.

---

<div class="post-metadata">

**Author:** ![fratrik](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/fratrik/32/678_2.png) [@fratrik](https://discourse.julialang.org/u/fratrik)\
**Post date:** [March 30, 2021, 9:44am UTC](https://discourse.julialang.org/t/julia-v1-6-0-has-been-released/57938/58 "2021-03-30T09:44:27Z")

</div>

Just wanted to chime in to say, “Bravo!”

It is a joy to watch the parallel precompilation after `pkg> up`.

---

<div class="post-metadata">

**Author:** ![matthieu](https://avatars.discourse-cdn.com/v4/letter/m/da6949/32.png) [@matthieu](https://discourse.julialang.org/u/matthieu)\
**Post date:** [April 1, 2021, 4:25pm UTC](https://discourse.julialang.org/t/julia-v1-6-0-has-been-released/57938/59 "2021-04-01T16:25:04Z")

</div>

Yes I also love the automatic precompilation in 1.6. This is a fantastic release!

---

<div class="post-metadata">

**Author:** ![mbauman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mbauman/32/31082_2.png) [@mbauman](https://discourse.julialang.org/u/mbauman)\
**Post date:** [April 5, 2021, 1:25pm UTC](https://discourse.julialang.org/t/julia-v1-6-0-has-been-released/57938/60 "2021-04-05T13:25:57Z")

</div>

Split this topic on April 5, 2021, 1:25pm UTC

2 posts were split to a new topic: [Trouble adding packages: “The connection with the server was terminated abnormally”](https://discourse.julialang.org/t/trouble-adding-packages-the-connection-with-the-server-was-terminated-abnormally/58612)

---

<div class="post-metadata">

**Author:** ![woolstar](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/woolstar/32/19992_2.png) [@woolstar](https://discourse.julialang.org/u/woolstar)\
**Post date:** [April 9, 2021, 5:58pm UTC](https://discourse.julialang.org/t/julia-v1-6-0-has-been-released/57938/61 "2021-04-09T17:58:02Z")

</div>

Anybody know someone I could reach out to on the Debian Julia team and offer to help get 1.6 packaged?

---

<div class="post-metadata">

**Author:** ![mcreel](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mcreel/32/30088_2.png) [@mcreel](https://discourse.julialang.org/u/mcreel)\
**Post date:** [April 9, 2021, 7:23pm UTC](https://discourse.julialang.org/t/julia-v1-6-0-has-been-released/57938/62 "2021-04-09T19:23:48Z")

</div>

I believe that you can reach the Debian Julia team at **Debian Julia Team \<[pkg-julia-devel@lists.alioth.debian.org](https://qa.debian.org/developer.php?login=pkg-julia-devel%40lists.alioth.debian.org)\>** However, Debian is getting ready for a release before long too long, so getting package updates into unstable may be a low priority until the release happens.

---

<div class="post-metadata">

**Author:** ![giordano](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/giordano/32/2166_2.png) [@giordano](https://discourse.julialang.org/u/giordano)\
**Post date:** [April 9, 2021, 9:57pm UTC](https://discourse.julialang.org/t/julia-v1-6-0-has-been-released/57938/63 "2021-04-09T21:57:38Z")

</div>

Norbert Preining, the maintainer of the Julia package in Debian, is working on it:

> <https://twitter.com/norbusan/status/1377782820408455169>

[Previous page](https://discourse.julialang.org/t/julia-v1-6-0-has-been-released/57938.md?page=2)
