The build of xen in rawhide runs /usr/bin/fig2dev -L png network-bridge.fig >network-bridge.png.tmp which gives the error BUILDSTDERR: sh: -q: command not found BUILDSTDERR: Error in ghostcript or netpbm command BUILDSTDERR: command was: -q -dSAFER -r80 -g711x553 -sDEVICE=ppmraw -o - - | pnmtopng 2>/tmp/f2derrormA6tlP BUILDSTDERR: Messages resulting: BUILDSTDERR: pnmtopng: Error reading first byte of what is expected to be a Netpbm magic number. Most often, this means your input file is empty It looks like transfig-3.2.7a now auto-detects gs at build time which means it needs BuildRequires: ghostscript in the spec file as otherwise no gs is set and fig2dev fails as above. xen does build with transfig built with BuildRequires: ghostscript added to the spec file.
Considering that this bug makes the package unusable, and that the fix is very straightforward, I pushed the fix directly to dist-git and started a rebuild of the package.
Built in rawhide.