Please add ~arm keyword for dev-embedded/dfu-programmer, as it does compile fine for me and works.
~arm added, closing.