Have you tried this with the version of foomatic-gui you reported the bug in? Line 851 of foomatic-gui explicitly calls "touch /etc/cups/printers.conf" if the spooler is cups.
On 4/28/05, Clement 'nodens' Hermann <[EMAIL PROTECTED]> wrote: > Package: foomatic-gui > Version: 0.7.4.10 > Severity: important > > Hi, > foomatic-gui refuses to add a printer if there is no printers.conf file. > It does not display any error, simply return you on the (empty) printers > list. This may be very confusing. If it was launched from a terminal, > you can see on STDERR the following message : > > "Cannot read printers.conf file!". > > Resolution : run the following command as root : touch /etc/cups/printers.conf > > Reproducibility : always. Just try to move /etc/cups/printers.conf out > of the way and try to add a printer. > > Best regards, > > -- System Information: > Debian Release: 3.1 > APT prefers unstable > APT policy: (500, 'unstable') > Architecture: i386 (i686) > Kernel: Linux 2.6.11-1-686-smp > Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) > > Versions of packages foomatic-gui depends on: > ii gksu 1.2.5-1 graphical frontend to su > ii python 2.3.5-2 An interactive high-level > object-o > ii python-foomatic 0.7.4.10 Python interface to the Foomatic > p > ii python-glade2 2.6.1-2 GTK+ bindings: Glade support > ii python-gnome2 2.6.1-1 Python bindings for the GNOME > desk > ii python-gtk2 2.6.1-2 Python bindings for the GTK+ > widge > ii python2.3-gnome2 2.6.1-1 Python bindings for the GNOME > desk > > -- no debconf information > > -- Chris Lawrence - http://blog.lordsutch.com/