"waiting for IO to finish" (1.10 beta2)

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:

  | | |_| | | | (_| |  |  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)

See Warnings during precompilation on v1.10-beta1: `waiting for IO to finish` Β· Issue #50873 Β· JuliaLang/julia Β· GitHub

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.

Problem finally :slight_smile: solved with Julia 1.10.2 ! Thanks.

1 Like