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.