Package: printconf Version: 0.7.4.12 Severity: important
printconf died when I tried to install my HP LaserJet 4L: [EMAIL PROTECTED]:~$ printconf Traceback (most recent call last): File "/usr/bin/printconf", line 121, in ? if not pdbinfo: NameError: name 'pdbinfo' is not defined [EMAIL PROTECTED]:~$ Applying this small patch seemed to solve the problem: --- /usr/bin/printconf~ 2005-05-02 03:27:08.000000000 +0200 +++ /usr/bin/printconf 2005-05-11 00:07:40.000000000 +0200 @@ -117,6 +117,8 @@ desc = detectdata.get('description') if desc: pdbinfo = printdb.autodetect_ids.get(desc) + else: + pdbinfo = None if not pdbinfo: mfg = detectdata.get('manufacturer', '') [EMAIL PROTECTED]:~$ printconf Configuring HP LaserJet 4L on parallel:/dev/lp0 with ljet4 driver as queue "laserjet_4l". Use of uninitialized value in substitution (s///) at /usr/share/perl5/Foomatic/DB.pm line 3432. Restarting Common Unix Printing System: cupsd. If printconf was unable to install all of your printers, please visit http://www.linuxprinting.org/ for printer information and support from fellow users. [EMAIL PROTECTED]:~$ Also, running printconf as non-root gives another NameError: tomyl:~$ printconf Traceback (most recent call last): File "/usr/bin/printconf", line 51, in ? print >> sys.stderr, "Please run printconf as root or specify the --dry-run option." NameError: name 'sys' is not defined tomyl:~$ The sys module is obviously not imported. -- System Information: Debian Release: 3.1 APT prefers unstable APT policy: (600, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.11.7mono0 Locale: LANG=C, LC_CTYPE=sv_SE (charmap=ISO-8859-1) Versions of packages printconf depends on: ii cupsys 1.1.23-10 Common UNIX Printing System(tm) - ii cupsys-client 1.1.23-10 Common UNIX Printing System(tm) - ii debconf [debconf-2.0] 1.4.49 Debian configuration management sy ii foomatic-db 20050420-1 linuxprinting.org printer support ii foomatic-db-gimp-print 4.2.7-10 linuxprinting.org printer support ii foomatic-db-hpijs 1.5-20050420-1 linuxprinting.org printer support ii gs 8.01-5 Transitional package ii gs-esp [gs] 7.07.1-9 The Ghostscript PostScript interpr ii gs-gpl [gs] 8.01-5 The GPL Ghostscript PostScript int ii python 2.3.5-2 An interactive high-level object-o ii python-foomatic 0.7.4.12 Python interface to the Foomatic p -- debconf information: * printconf/setup_printers: false printconf/printconf_run: false -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]