# "waiting for IO to finish" (1.10 beta2)

**URL:** <https://discourse.julialang.org/t/waiting-for-io-to-finish-1-10-beta2/103240>\
**Category:** General Usage\
**Created:** [August 27, 2023, 1:45am UTC](https://discourse.julialang.org/t/waiting-for-io-to-finish-1-10-beta2/103240 "2023-08-27T01:45:58Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ross\_Boylan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ross_boylan/32/9210_2.png) [@Ross\_Boylan](https://discourse.julialang.org/u/Ross_Boylan)\
**Post date:** [August 27, 2023, 1:45am UTC](https://discourse.julialang.org/t/waiting-for-io-to-finish-1-10-beta2/103240/1 "2023-08-27T01:45:58Z")

</div>

Trying out the latest beta for v 1.10 on MS-Windows, the package manager gives a bunch of warnings as shown in the title. They displayed while the update was running, and then in the summary at the end.

Do they indicate any real problem, or are they just a result of some things taking awhile to finish? The warnings are toward the bottom of the following excerpt:

```julia
  | | |_| | | | (_| | | Version 1.10.0-beta2 (2023-08-17)
 _/ |\ __'_|_|_|\__'_| | Official https://julialang.org/ release
|__/ |

(@v1.10) pkg> activate .
  Activating project at `C:\Users\rdboylan\Documents\BP\MSEP`

(MSEP) pkg> update
    Updating registry at `C:\Users\rdboylan\.julia\registries\General.toml`
   Installed IntelOpenMP_jll ───────── v2023.2.0+0
   Installed HypergeometricFunctions ─ v0.3.23
   Installed LoggingExtras ─────────── v1.0.1
# etc
  [8e850ede] ↑ nghttp2_jll v1.48.0+0 ⇒ v1.52.0+1
  [3f19e933] ↑ p7zip_jll v17.4.0+0 ⇒ v17.4.0+2
Precompiling project...
  220 dependencies successfully precompiled in 135 seconds. 14 already precompiled.
  4 dependencies had warnings during precompilation:
┌ ArrayInterfaceBandedMatricesExt [26e938bc-0cd5-5679-9003-44616cbf91d3]
│ [pid 8712] waiting for IO to finish:
│ TYPE[FD/PID] @UV_HANDLE_T->DATA
│ timer @000002d8bb6fdd40->000002d8b51c4970
└
┌ FillArraysStatisticsExt [6aab314e-91af-578f-94bd-30d484db1c87]
│ [pid 8360] waiting for IO to finish:
│ TYPE[FD/PID] @UV_HANDLE_T->DATA
│ timer @0000027b2eb9bec0->0000027b2cccc6d0
└
┌ FilePathsBase [48062228-2e41-5def-b9a4-89aafe57970f]
│ [pid 18148] waiting for IO to finish:
│ TYPE[FD/PID] @UV_HANDLE_T->DATA
│ timer @00000168061e0cc0->00000168039d5840
└
┌ MKL_jll [856f044c-d86e-5d09-b602-aeab76dc8ba7]
│ Downloading artifact: MKL
│
│ [pid 16476] waiting for IO to finish:
│ TYPE[FD/PID] @UV_HANDLE_T->DATA
│ timer @0000021ff1094440->0000021fedb2c4c0
│
│ [pid 16476] waiting for IO to finish:
│ TYPE[FD/PID] @UV_HANDLE_T->DATA
│ timer @0000021ff1094440->0000021fedb2c4c0
└
[ Info: We haven't cleaned this depot up for a bit, running Pkg.gc()...
      Active manifest files: 9 found
      Active artifact files: 69 found
      Active scratchspaces: 6 found
     Deleted 2 artifact installations (18.530 MiB)
     Deleted 32 scratchspaces (2.171 KiB)

```

---

<div class="post-metadata">

**Author:** ![fatteneder](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/fatteneder/32/33991_2.png) [@fatteneder](https://discourse.julialang.org/u/fatteneder)\
**Post date:** [August 27, 2023, 6:56am UTC](https://discourse.julialang.org/t/waiting-for-io-to-finish-1-10-beta2/103240/2 "2023-08-27T06:56:56Z")

</div>

See [Warnings during precompilation on v1.10-beta1: `waiting for IO to finish` · Issue #50873 · JuliaLang/julia · GitHub](https://github.com/JuliaLang/julia/issues/50873)

---

<div class="post-metadata">

**Author:** ![j2b2](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/j2b2/32/3387_2.png) [@j2b2](https://discourse.julialang.org/u/j2b2)\
**Post date:** [February 14, 2024, 2:38pm UTC](https://discourse.julialang.org/t/waiting-for-io-to-finish-1-10-beta2/103240/3 "2024-02-14T14:38:10Z")

</div>

Hello, I updated julia to version 1.10 yesterday, and my problem is the following. I have a personal graphical module M, whose first line is `import PyPlot`. The repl command  
`using M`  
results in an _uninterrupted_ series of messages “waiting for IO to finish”, while my program works perfectly after `include("M.jl")` (but all names must be prefixed by `M.`)

I didn’t find any solution on Internet. I created a MWE, and the problem occurs only if this module contains `import PyPlot`.

My OS is Ubuntu.

---

<div class="post-metadata">

**Author:** ![j2b2](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/j2b2/32/3387_2.png) [@j2b2](https://discourse.julialang.org/u/j2b2)\
**Post date:** [March 5, 2024, 4:04pm UTC](https://discourse.julialang.org/t/waiting-for-io-to-finish-1-10-beta2/103240/4 "2024-03-05T16:04:12Z")

</div>

Problem finally 🙂 solved with Julia 1.10.2 ! Thanks.
