Hi,

I just upgraded to latest snapshot packages and cups (cups-1.6.1p amd64) is
not working anymore. Any help would be appreciated.

1. it seems there's issue inside conf file (maybe upstream forgot to
   change conf file after having updated some internal stuff).

   See below 'BrowserOrder, BrowseAllow, DefaultAuthType'.

   'DefaultAuthType' is still mentioned inside cupsd.conf

   See also ${DESTDIR}, it it not expanded to real value.

# /etc/rc.d/cupsd -df restart 
doing rc_read_runfile
doing rc_read_runfile
doing rc_check
cupsd
doing rc_stop
doing rc_wait stop
doing rc_check
doing rc_post
doing rc_rm_runfile
(ok)
doing rc_read_runfile
doing rc_check
cupsd
doing rc_pre
Hostname lookup for "${DESTDIR}/var/run/cups/cups.sock" failed.
Bad Listen address ${DESTDIR}/var/run/cups/cups.sock at line 18.
Unknown directive BrowseOrder on line 22.
Unknown directive BrowseAllow on line 23.
Unknown directive DefaultAuthType on line 27.
/etc/cups/cupsd.conf is OK
doing rc_start
doing rc_write_runfile
(ok)

2. Even i commented out above lines, cups still cannot communicate
   with my printer. I got this in web ui.

pending since
Tue Aug 21 15:04:25 2012
"/usr/local/libexec/cups/backend/usb failed"

   Permission on devices are OK.

# usbdevs -vd                              
Controller /dev/usb0:
addr 1: high speed, self powered, config 1, EHCI root hub(0x0000), 
Intel(0x8086), rev 1.00
  uhub0
 port 1 addr 2: high speed, self powered, config 1, USB2.0 Printer 
(Hi-speed)(0x0007), EPSON(0x04b8), rev 1.00, iSerialNumber 55PKAZZ21175100705
   ugen0
 port 2 powered
 port 3 powered
 port 4 powered
 port 5 powered
 port 6 powered
Controller /dev/usb1:
addr 1: high speed, self powered, config 1, EHCI root hub(0x0000), 
Intel(0x8086), rev 1.00
  uhub1
 port 1 powered
 port 2 addr 2: high speed, power 300 mA, config 1, Patriot Memory(0x3800), 
(0x13fe), rev 1.00, iSerialNumber 07B91701F31907BB
   umass0
 port 3 powered
 port 4 powered
 port 5 powered
 port 6 powered
Controller /dev/usb2:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), 
Intel(0x8086), rev 1.00
  uhub2
 port 1 powered
 port 2 powered
Controller /dev/usb3:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), 
Intel(0x8086), rev 1.00
  uhub3
 port 1 powered
 port 2 powered
Controller /dev/usb4:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), 
Intel(0x8086), rev 1.00
  uhub4
 port 1 powered
 port 2 powered
Controller /dev/usb5:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), 
Intel(0x8086), rev 1.00
  uhub5
 port 1 powered
 port 2 powered
Controller /dev/usb6:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), 
Intel(0x8086), rev 1.00
  uhub6
 port 1 powered
 port 2 powered
Controller /dev/usb7:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), 
Intel(0x8086), rev 1.00
  uhub7
 port 1 powered
 port 2 powered

# ls -l /dev/ugen0.* /dev/usb0
crw-rw----  1 _cups  wheel   63,   0 Aug 23 02:11 /dev/ugen0.00
crw-rw----  1 _cups  wheel   63,   1 Aug 23 02:11 /dev/ugen0.01
crw-rw----  1 _cups  wheel   63,   2 Aug 23 02:11 /dev/ugen0.02
crw-rw----  1 _cups  wheel   63,   3 Aug 23 02:11 /dev/ugen0.03
crw-rw----  1 _cups  wheel   63,   4 Aug 23 02:11 /dev/ugen0.04
crw-rw----  1 _cups  wheel   63,   5 Aug 23 02:11 /dev/ugen0.05
crw-rw----  1 _cups  wheel   63,   6 Aug 23 02:11 /dev/ugen0.06
crw-rw----  1 _cups  wheel   63,   7 Aug 23 02:11 /dev/ugen0.07
crw-rw----  1 _cups  wheel   63,   8 Aug 23 02:11 /dev/ugen0.08
crw-rw----  1 _cups  wheel   63,   9 Aug 23 02:11 /dev/ugen0.09
crw-rw----  1 _cups  wheel   63,  10 Aug 23 02:11 /dev/ugen0.10
crw-rw----  1 _cups  wheel   63,  11 Aug 23 02:11 /dev/ugen0.11
crw-rw----  1 _cups  wheel   63,  12 Aug 23 02:11 /dev/ugen0.12
crw-rw----  1 _cups  wheel   63,  13 Aug 23 02:11 /dev/ugen0.13
crw-rw----  1 _cups  wheel   63,  14 Aug 23 02:11 /dev/ugen0.14
crw-rw----  1 _cups  wheel   63,  15 Aug 23 02:11 /dev/ugen0.15
crw-rw----  1 _cups  wheel   61,   0 Aug 23 02:11 /dev/usb0

# ldd /usr/local/libexec/cups/backend/usb  
/usr/local/libexec/cups/backend/usb:
        Start            End              Type Open Ref GrpRef Name
        0000040508800000 0000040508c08000 exe  1    0   0      
/usr/local/libexec/cups/backend/usb
        000004071520f000 0000040715619000 rlib 0    1   0      
/usr/local/lib/libusb-1.0.so.1.0
        0000040712798000 0000040712bf5000 rlib 0    1   0      
/usr/local/lib/libcups.so.6.1
        000004070de5a000 000004070e272000 rlib 0    2   0      
/usr/lib/libgssapi.so.5.0
        000004070f896000 000004070fd34000 rlib 0    2   0      
/usr/lib/libkrb5.so.18.0
        000004070a22f000 000004070a6cd000 rlib 0    2   0      
/usr/lib/libasn1.so.18.0
        0000040711128000 00000407116c3000 rlib 0    2   0      
/usr/lib/libcrypto.so.20.1
        000004070c55f000 000004070c9b2000 rlib 0    2   0      
/usr/lib/libssl.so.18.0
        000004070f063000 000004070f478000 rlib 0    2   0      
/usr/lib/libz.so.4.1
        000004070bf7b000 000004070c3a3000 rlib 0    2   0      
/usr/lib/libm.so.7.0
        000004070e7db000 000004070ebec000 rlib 0    4   0      
/usr/lib/libpthread.so.17.0
        000004070e272000 000004070e75a000 rlib 0    11   0      
/usr/lib/libc.so.65.0
        0000040714e00000 0000040714e00000 rtld 0    1   0      
/usr/libexec/ld.so

# pkg_info | grep cups- 
cups-1.6.1p1        Common Unix Printing System
cups-filters-1.0.20 OpenPrinting CUPS filters
cups-libs-1.6.1p1   CUPS libraries and headers
gtk+3-cups-3.4.4p0  gtk+3 CUPS print backend

j.

Reply via email to