Copied from Barry K's Quirky revival postings...
" by BarryK » Mon Mar 25, 2024 5:50 am
Busy fixing bugs, before I release a pre-alpha.
Today I found that the Void gutenprint package is broken, kind of. The 'cups-genppd.5.3' utility is supposed to generate all the ppd files, but doesn't just gives a weird error. It seems that the Void devs have not solved it, just avoided it, by shipping the package with all the ppd's pre-generated -- the folder of gzipped ppds is about 90MB!
My drive-image file is already too big. So I have substituted with the gutenprint package from OE kirkstone (EasyOS) and now gutenprint works -- without having that enormous folder of ppd's.
I have also added the small 'foomatic-db-compressed-ppds' package from Debian. That provides all the foomatic ppds. No need for the rest of foomatic -- Void has 'foomatic-db' which is 62MB after install -- huh?! that is just not needed!
EDIT:
Remembering... rcrsn51 posted this back in 2009:
https://oldforum.puppylinux.com/viewtopic.php?t=41473 "
Gutenprint has a single file with all the printer information in a very compact form, from memory I think it is about 500KB (checked, it is 534KB). If cups-genppd.5.3 is run to generate the ppd's, even when they are gzipped the ppd folder is about 90MB (i just checked, it is 97MB). The Void gutenprint package lacks that small binary file and ships with the ppds, which is ridiculous. They seem to be stuck in the past.
That's my very quick assessment anyway, perhaps they have good reason for how they have done it.