bun icon indicating copy to clipboard operation
bun copied to clipboard

EACCES: Permission denied - Failed to install 'n' packages

Open feri-irawan opened this issue 1 year ago • 4 comments

What version of Bun is running?

v1.1.18

What platform is your computer?

Linux 6.2.1-PRoot-Distro aarch64 aarch64

What steps can reproduce the bug?

I just run bun i

bun i
bun install v1.1.18 (5a0b9352)

+ [email protected]
+ @types/[email protected]
+ [email protected]

60 packages installed [7.23s]
Failed to install 19 packages
EACCES: Permission denied while installing axios
EACCES: Permission denied while installing cheerio
EACCES: Permission denied while installing cheerio-select
EACCES: Permission denied while installing dom-serializer
EACCES: Permission denied while installing domhandler
EACCES: Permission denied while installing domutils
EACCES: Permission denied while installing htmlparser2
EACCES: Permission denied while installing parse5
EACCES: Permission denied while installing parse5-htmlparser2-tree-adapter
EACCES: Permission denied while installing rxjs
EACCES: Permission denied while installing css-select
EACCES: Permission denied while installing css-what
EACCES: Permission denied while installing domelementtype
EACCES: Permission denied while installing entities
EACCES: Permission denied while installing iconv-lite
EACCES: Permission denied while installing wcwidth
EACCES: Permission denied while installing tslib
EACCES: Permission denied while installing emoji-regex
EACCES: Permission denied while installing nth-check

What is the expected behavior?

Can install the packages

What do you see instead?

No response

Additional information

No response

feri-irawan avatar Jul 07 '24 06:07 feri-irawan

Please @Jarred-Sumner

Ohanronnie avatar Jul 19 '24 16:07 Ohanronnie

Same issue here. I haven't found a solution yet too

Happ1ness-dev avatar Feb 03 '25 15:02 Happ1ness-dev

@feri-irawan Hi, I think I might've found the solution.

Seems like bun was failing to hardlink files specifically, because Android is being Android. Running it with symlink backend (like this bun install --backend symlink) have fixed it.

Happ1ness-dev avatar Feb 03 '25 15:02 Happ1ness-dev

@feri-irawan Hi, I think I might've found the solution.

Seems like bun was failing to hardlink files specifically, because Android is being Android. Running it with symlink backend (like this bun install --backend symlink) have fixed it.

Thanks. This worked magically for me in my ubuntu container.

gitkeniwo avatar Dec 18 '25 12:12 gitkeniwo