When using yarn with the nodejs plugin, the yarn binary is not in $PATH
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| Snapcraft |
Triaged
|
Medium
|
Sergio Schvezov | ||
Bug Description
I was trying to build a snap for ethereum's mist. It uses yarn as the package manager, but it has an entry in package.json that we don't support:
"postinstall": "cd interface && yarn"
https:/
Trying to build this snap will fail with:
error /home/elopio/
Exit code: 127
Command: sh
Arguments: -c cd interface && yarn
Directory: /home/elopio/
Output:
sh: 1: yarn: not found
In order to support this use case, during the pull and build, the commands need to be able to execute parts/<
| Changed in snapcraft: | |
| milestone: | 2.35 → none |



It was like that on purpose, it was clearly a mistake.