OpenSuSe 12.2 x64 : Printers stop working after installation (error installing ghostscript)

Hi,
after upgrading from 12.1 x86_64 to 12.2 x86_64 I am facing a nasty problem with printers: simply I see my printers but I cannot print (usually I got some kind of errors like “missing file” or something regard missing filter and so on).
While installing, I noticed an error, with the usual request “ignore,abort,continue” when installing the package ghostscript 9.05.04.1.2. I chose ignore it so that I supposed I will be able to fix using Yast.
As I suppose, but not sure, my problem is linked to this fact, I add that while looking at the installed software “ghostscript related” I find that ghostscript is not installed, while I have an older ghostscript_library.
The detailed error I get from trying install ghostscript is:

Subprocess failed. Error: RPM fallito: error: unpacking of archive failed on file /usr/share/doc/packages/ghostscript: cpio: rename failed - Is a directory
error: ghostscript-9.05-4.1.2.x86_64: install failed
error: ghostscript-library-9.00-13.1.3.x86_64: erase skipped

Of course I tried to download other files from repositories, but I always get this error.

Please, someone knows something on how to fix it?
thank you all

Partially fixed by the easiest way: just copying the files for ghostscript, taken from the rpm file, in the right position.
Now printers are working, but not so sure the whole system is now coherent and safe.

It may have been a packaging problem and should be reported on bugzilla

Thanx, I will try to report it on bugzilla too

Now completely and safely fixed. As answered back by people at bugzilla, the problem was I was using many packages at the same time, so it was enough to put in off the repository not SuSE (leaving just OSS), deleting (now possible) ghostscript library and installing ghostscript.