bauglir/Kroki.jl

The package hangs the precompilation process when installed on Julia v1.10

Closed this issue · 1 comments

Reported by @baggepinnen.

When the package is installed on Julia v1.10 (.0 and .1 confirmed), the precompilation process hangs indefinitely.

image

Interrupting the process produces

┌ Kroki
│  [pid 2290144] waiting for IO to finish:
│   Handle type        uv_handle_t->data
│   tcp[11]            0x3390650->0x7fdec75467c0
│  This means that a package has started a background task or event source that has not finished running. For precompilation to complete successfully, the event source needs to be closed explicitly. See the developer documentation on fixing precompilation hangs for more help.
│  
│  [pid 2290144] waiting for IO to finish:
│   Handle type        uv_handle_t->data
│   tcp[11]            0x3390650->0x7fdec75467c0
│  This means that a package has started a background task or event source that has not finished running. For precompilation to complete successfully, the event source needs to be closed explicitly. See the developer documentation on fixing precompilation hangs for more help.
│  
│  [pid 2290144] waiting for IO to finish:
│   Handle type        uv_handle_t->data
│   tcp[11]            0x3390650->0x7fdec75467c0
│  This means that a package has started a background task or event source that has not finished running. For precompilation to complete successfully, the event source needs to be closed explicitly. See the developer documentation on fixing precompilation hangs for more help.
│  
│  [2290144] signal (2): Interrupt
│  in expression starting at none:0
│  epoll_wait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
│  uv__io_poll at /workspace/srcdir/libuv/src/unix/epoll.c:236
│  uv_run at /workspace/srcdir/libuv/src/unix/core.c:400
│  ijl_task_get_next at /cache/build/builder-amdci4-6/julialang/julia-release-1-dot-10/src/partr.c:470
└ 

See this section of the Julia documentation on guidance on identifying the culprit and fixing the issue.