On Thu, Aug 23, 2012 at 10:20:14AM -0400, Jiri B wrote:
> 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
Yes this is known and upstream is aware of it.
It's just a warning though.
I'll fix it soon.
>
> 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"
That's not really helpul... you need to run in debug mode.
> 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.
--
Antoine