print portal: Report errors properly
The portal printoperation inmplementation relies on the file printbackend to be available. If it isn't, we should report a proper error status insetad of running into assertions deep inside the printoperation code.