sub-process installed post-removal script exited with error 3: xdg-desktop-menu: No writable system menu directory found
No such problems if I simply install the 0.94 package without 0.93.3 previously installed. I suspect that the error is a kind of false positive, i.e. possibly there is no system menu directory in the Debian 8 template used for Qubes (I know that many significant elements, e.g. the main desktop package, are excised from the OS template). Uninstalling 0.94 yields the same xdg error.
The dpkg script is dated now, it probably needs some work. I'll look at that sometimes before 0.95
I've confirmed the installation issues I was having with the .deb for 0.94.0 were related to these lines in dpkgfiles/postinst:
execAndWait('xdg-desktop-menu install --novendor /usr/share/applications/armory.desktop')
execAndWait('xdg-desktop-menu install --novendor /usr/share/applications/armorytestnet.desktop')
execAndWait('xdg-desktop-menu install --novendor /usr/share/applications/armoryoffline.desktop')
not sure if it's the arguments for xdg-desktop-menu or something in the calling function, it's going to take a little wrapping my head around that function (although I think understand it's broad purpose). Documentation for freedesktop/xdg states that error 3 means resource unavailability, and curiously, they have a separate error code for file/dir not found/inaccessible (and in their terminology, "system menu directory" could well not be referring to a filesystem directory).
Will post results if/when I discover the problem. I don't normally work on this sort of thing, someone talented may beat me to it