Some time ago, but I figured out later: Indeed, pnpm will not detect the difference in the OS the npm packages are built for. You will end in pain.