Martin, maybe the newer cups2.x.x and GS which I use are in the exp repository only and cups1.4.3 and older GS are in rel repos. I don't know offhand. I read your mantis ticket ....
1) Use cups/ghostscript from the RPM repository. Which according to Andi B. it is possible.
It is for sure with cups1.4.3 (I mentioned in another thread her long ago) and for current cups2.1.3(?) maybe only if you have setup netlabs-exp repository. As exp repos is not recommended for general use by the maintainers I do not recommend it to you. But if you want to give it a try....
2) Set CUPS to work as a PDF Printer to generate PDF files from NewView and QPDFView ( I never did that on the past).
QPDFView needs cups to print pdf files. No need to create another pdf file for QPDFview. If you wanna extract some pages from a PDF then I would recommend GSView/GS. When I need to create PDFs from NewView or any other non-QT application (except AOO) I print to ePDF package (which in turn uses a standard PS printer which prints to a .ps file which GS afterwards converts to a PDF). There is no cups involved here for this.
Cups for creating PDFs may be necessary when you want to print from another QT application. I did not try that until now.