Skip to content

[BUG] <ExFat file system installs fail when updating packages> #1201

Closed

Description

@Nestoro

What / Why

When trying to upgrade packages on a exFat formatted drive the install fails.
Same behaviour with audit fix

When

  • everytime i try to run npm i with updated versions in package.json

Where

  • any

How

Current Behavior

npm ERR! code EINVAL
npm ERR! EINVAL: invalid argument, read

Steps to Reproduce

  1. formatting a drive to exFat
  2. opening a node project on that drive
  3. installing a dependency
  4. changing the version of that dependency
  5. execute change with npm i

Expected Behavior

  • that the package gets updated.

Who

  • n/a

References

Activity

  1. kennethnym commented on Nov 3, 2020

    @kennethnym

    npm only has problems with exFAT drives on Linux/Windows. I've never had any problem with them on macOS, which is very weird.

  2. Namstel commented on Nov 16, 2020

    @Namstel

    I'm also encountering this issue on Windows 10 and an external SSD drive with the exFAT filesystem.

  3. Namstel commented on Nov 26, 2020

    @Namstel

    I've also managed to bypass this issue when using WSL on Windows 10.

  4. darcyclarke commented on Jun 2, 2021

    @darcyclarke
    Contributor

    npm v6 is no longer in active development; We will continue to push security releases to v6 at our team's discretion as-per our Support Policy.

    If your bug is reproducible on v7, please re-file this issue using our new issue template.

    If your issue was a feature request, please consider opening a new RRFC or RFC. If your issue was a question or other idea that was not CLI-specific, consider opening a discussion on our feedback repo

    Closing: This is an automated message.

  5. dxvv-software commented on Jul 14, 2023

    @dxvv-software

    I'm also encountering this issue on Windows 10 and an external SSD drive with the exFAT filesystem.

    it works fine on windows, but not on linux

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Bugthing that needs fixing

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions