Skip to content

Cannot build on arch linux from source #2553

@wx4cb

Description

@wx4cb

not sure if it's been "issued" before, i did a quick cursory search but couldn't find anything related to an arch linux build.

getting the following errors as it seems to be looking for debian/ubuntu packages which obviously aren't available on arch.

any guidance (other than download the release 😸 ) would be appreciated. I prefer building from source if possible

info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
╭─charlesb@DellTopArch /usr/src/RC/inav-configurator ‹master› 
╰─$ yarn run make --arch x64                                                                                                                           1 ↵
yarn run v1.22.22
$ electron-forge make --arch x64
✔ Checking your system
✔ Loading configuration
✖ Resolving make targets
  › Cannot make for deb, the following external binaries need to be installed: dpkg, fakeroot
◼ Running package command
◼ Running preMake hook
◼ Making distributables
◼ Running postMake hook

An unhandled rejection has occurred inside Forge:
Error: Cannot make for deb, the following external binaries need to be installed: dpkg, fakeroot
at MakerDeb.ensureExternalBinariesExist (/usr/src/RC/inav-configurator/node_modules/@electron-forge/maker-base/dist/Maker.js:108:19)
    at /usr/src/RC/inav-configurator/node_modules/@electron-forge/core/dist/api/make.js:110:27
    at async _Task.taskFn (/usr/src/RC/inav-configurator/node_modules/@electron-forge/tracer/dist/index.js:58:20)
    at async _Task.run (/usr/src/RC/inav-configurator/node_modules/listr2/dist/index.cjs:2063:11)
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions