I was hit by the same issue as well, getting cryptic suffixes appended the the filename.
I carefully went through the configuration file and found: > ########################################################################### > # # > # Filename Settings # > # # > ########################################################################### ... > ### Key: TitlePref (config, ppd, lpoptions) ## where to look first > for a title when creating the output filename ## (title in PS file > or title on commandline): ## 0: prefer title from %Title statement > in the PS file ## 1: prefer title passed via commandline ### > Default: 0 > > TitlePref 0 which means that the filename is derived preferable from the title statement in the PS file. However the old beheaviour was to derive the output filename from commandline = input filename, strip the suffix and append "pdf" instead. So, I set that Option to "1" > TitlePref 1 And now my PDF-printer works as it used to since years. I double checked with the configuration file in Stretch, ist is precisely the same as it shipped with Buster with regard to this option (default = 0), so actually in Stretch it was not performinmg as documentatoin says - thus buggy.