Etcher fails without a polkit agent installed (e.g. when running a WM like XMonad):
/opt/balenaEtcher/resources/app.asar/node_modules/resin-corvus/src/resin-corvus.js:233 {"stack":"Error: No polkit authentication agent found\n at Object.exports.createError (file:///opt/balenaEtcher/resources/app.asar/generated/gui.js:1577:17)\n at Object.exports.createUserError (file:///opt/balenaEtcher/resources/app.asar/generated/gui.js:1616:18)\n at file:///opt/balenaEtcher/resources/app.asar/generated/gui.js:8596:22","message":"No polkit authentication agent found","description":"Please install a polkit authentication agent for your desktop environment of choice to continue","report":false,"image":"archlinux-2020.01.01-x86_64.iso"}
logException @ /opt/balenaEtcher/resources/app.asar/node_modules/resin-corvus/src/resin-corvus.js:233
/opt/balenaEtcher/resources/app.asar/lib/assets/icon.png:1 Failed to load
Polkit should be added as a dependency, although I am not entirely sure of the best way to do so. Since they don't seem to have a common provides field, one could either add the agents from the polkit wiki page as optdepends, or maybe just add polkit
as a dependency.
Pinned Comments
ali.molaei commented on 2019-04-17 20:10 (UTC)
Please don't flag package out of date for "Pre-release" in GitHub repo!