proot icon indicating copy to clipboard operation
proot copied to clipboard

deno panic

Open sigmaSd opened this issue 11 months ago • 10 comments

Expected Behavior

deno works with no error on x86_64 linux via proot

Actual Behavior

deno panics inside tokio

Steps to Reproduce the Problem

  1. proot-distro install debian
  2. proot-distro login debian
  3. curl -fsSL https://deno.land/x/install/install.sh | sh
  4. .deno/bin/deno

Specifications

  • Proot/Care version: 5.1.0
  • Kernel version: Linux waydroid 6.2.1-PRoot-Distro #1 ZEN SMP PREEMPT_DYNAMIC Thu, 27 Jul 2023 22:02:02 +0000 x86_64 GNU/Linux
  • Host distribution: arch
  • Guest distribution: debian

Command Output

Deno has panicked. This is a bug in Deno. Please report this
at https://github.com/denoland/deno/issues/new.
If you can reliably reproduce this panic, include the
reproduction steps and re-run with the RUST_BACKTRACE=1 env
var set and include the backtrace in your report.

Platform: linux x86_64
Version: 1.35.3
Args: [".deno/bin/deno"]

thread '<unnamed>' panicked at 'unexpected error when polling the I/O driver: Os { code: 38, kind: Unsupported, message: "Function not implemented" }', /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.28.1/src/runtime/io/mod.rs:180:23
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

I'm assuming that there is a syscall that tokio is using that it isn't handled, strace doesn't show anything suspicious

The motivation is I want to use deno on termux on waydroid, the easiest way seemed to use proot

sigmaSd avatar Aug 03 '23 02:08 sigmaSd