I got CUPS almost working (localhost:631 shows up, connects to printer)… only problem is that my printer isn't supported officially by gutenprint, and the "official" ppd requires foomatic (and that depends on perl and other stuff… sigh)
(one problem I ran into is that I had to "chmod 777 /dev/lp0" to get the website to find the usb printer. /opt/lib/cups/backend/usb always sees my printer without the chmod trick)
I'm giving up trying to hack software builds together. I'd rather try to get ipkg to work properly (if ipkg works properly, its far easier than trying to download tar.gz s and move stuff around)
I am currently building the tomato mipsel toolchain from source, and then going to build packages using ipkg from that