From owner-freebsd-questions@FreeBSD.ORG Fri Apr 11 15:09:24 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7BF4BD90 for ; Fri, 11 Apr 2014 15:09:24 +0000 (UTC) Received: from forward3l.mail.yandex.net (forward3l.mail.yandex.net [84.201.143.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "forwards.mail.yandex.net", Issuer "Certum Level IV CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 22A7115C6 for ; Fri, 11 Apr 2014 15:09:23 +0000 (UTC) Received: from smtp3h.mail.yandex.net (smtp3h.mail.yandex.net [84.201.186.20]) by forward3l.mail.yandex.net (Yandex) with ESMTP id 5AA9B1500D08; Fri, 11 Apr 2014 19:09:15 +0400 (MSK) Received: from smtp3h.mail.yandex.net (localhost [127.0.0.1]) by smtp3h.mail.yandex.net (Yandex) with ESMTP id E69BC1B4341F; Fri, 11 Apr 2014 19:09:14 +0400 (MSK) Received: from 87.249.28.58.tel.ru (87.249.28.58.tel.ru [87.249.28.58]) by smtp3h.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id n4rG9A1Y0Z-9E584OWV; Fri, 11 Apr 2014 19:09:14 +0400 (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client certificate not present) X-Yandex-Uniq: 308a943e-f4f6-47e3-8afa-1b3630e97f33 Message-ID: <53480599.40002@passap.ru> Date: Fri, 11 Apr 2014 19:09:13 +0400 From: Boris Samorodov User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: "O. Hartmann" Subject: Re: print/cups: since update to 1.7.1: error : Send-Document client-error-document-format-not-supported References: <20140408154210.1aec26a8.ohartman@zedat.fu-berlin.de> <53444B11.8090302@passap.ru> <20140408222552.67cd5453.ohartman@zedat.fu-berlin.de> <534476FE.4020109@passap.ru> <20140411130833.0d4cd2f2.ohartman@zedat.fu-berlin.de> In-Reply-To: <20140411130833.0d4cd2f2.ohartman@zedat.fu-berlin.de> X-Enigmail-Version: 1.6 Content-Type: multipart/mixed; boundary="------------030909050203010207050905" Cc: FreeBSD Questions X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Apr 2014 15:09:24 -0000 This is a multi-part message in MIME format. --------------030909050203010207050905 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 11.04.2014 15:08, O. Hartmann пишет: > On Wed, 09 Apr 2014 02:23:58 +0400 > Boris Samorodov wrote: > >> 09.04.2014 00:25, O. Hartmann пишет: >>> On Tue, 08 Apr 2014 23:16:33 +0400 >>> Boris Samorodov wrote: >>> >>>> 08.04.2014 17:42, O. Hartmann пишет: >>>>> Since the update of print/cups from 1.5.X to 1.7.1 >>>> >>>> How did you do it? >>> >>> As it is reported in /usr/ports/UPDATING. I delete first cups-image, then did the >>> update which reeled in all the new stuff automatically. >> >> OK, lets start from some obvious things. >> Did you restart cupsd while experimenting? > > No. Given you have cupsd running at this mere system, it may be a good idea to restart it after printer/cups-base update(s). >> Give an output for: >> ----- >> % type lpr > lpr is /usr/local/bin/lpr > pkg which /usr/local/bin/lpr > /usr/local/bin/lpr was installed by package cups-base-1.7.1 > >> % ls -l /usr/local/etc/cups > > -r--r--r-- 1 root wheel 2807 11 Apr 11:58 cups-browsed.conf > -rw-r----- 1 root cups 3197 8 Apr 17:15 cups-files.conf > -rw-r----- 1 root cups 3197 8 Apr 17:15 cups-files.conf.bak > -rw-r----- 1 root wheel 3137 11 Apr 12:02 cups-files.conf.sample > -r--r--r-- 1 root wheel 9521 11 Apr 11:50 cups-pdf.conf > -r--r--r-- 1 root wheel 9521 11 Apr 11:50 cups-pdf.conf.sample > -rw-r----- 1 root cups 3442 8 Apr 17:22 cupsd.conf > -rw-r----- 1 root cups 5098 8 Apr 17:20 cupsd.conf.O > -rw-r----- 1 root cups 3442 8 Apr 17:22 cupsd.conf.bak > -rw-r----- 1 root wheel 4492 11 Apr 12:02 cupsd.conf.default > -r--r--r-- 1 root wheel 4492 11 Apr 12:02 cupsd.conf.sample > drwxr-xr-x 2 root wheel 512 11 Apr 12:02 interfaces > -r--r--r-- 1 root wheel 1875 8 Apr 19:17 mime.convs > -r--r--r-- 1 root wheel 1874 11 Apr 12:02 mime.convs.sample > -r--r--r-- 1 root wheel 6456 8 Apr 19:18 mime.types > -r--r--r-- 1 root wheel 6455 11 Apr 12:02 mime.types.sample Seems that you commented out a line at mime.* files. > drwxr-xr-x 2 root cups 512 11 Apr 12:02 ppd > -rw------- 1 root cups 4134 8 Apr 17:33 printers.conf > -rw------- 1 root cups 4134 8 Apr 14:58 printers.conf.O > -rw------- 1 root cups 4134 8 Apr 17:22 printers.conf.bak > -rw-r--r-- 1 root cups 946 11 Apr 11:53 pstoraster.convs > -r--r--r-- 1 root wheel 778 11 Apr 12:04 pstotiff.convs > -r--r--r-- 1 root wheel 2084 11 Apr 12:04 pstotiff.types > -r--r--r-- 1 root wheel 284 11 Apr 11:49 snmp.conf > -r--r--r-- 1 root wheel 284 11 Apr 12:02 snmp.conf.sample > drwx------ 2 root cups 512 11 Apr 12:02 ssl > > >> % make -C /usr/ports/print/cups-client pretty-print-config > -GNUTLS (whoops ... this is not the default, isn't it?) As for me, it is the default. But I don't think the problem is here. > ==> corrected that with a new recompilation with rmconfig preceded. > >> % grep CUPS /etc/make.conf > NULL (menas: no output) > >> % pkg info -x cups hp foo gut > > cups-base-1.7.1 > cups-client-1.7.1 > cups-filters-1.0.52 > cups-image-1.7.1 > cups-pdf-2.6.1_1 > cups-pstoraster-8.15.4_7 > cups-samba-6.0_7 > gutenprint-cups-5.2.8_1 > libgnomecups-0.2.3_5,1 > linux-f10-cups-libs-1.3.11_1 > foomatic-db-hpijs-1.4 > hplip-3.14.1 > kdevelop-php-1.6.0_1 > kdevelop-php-docs-1.6.0_1 > php5-5.4.27 > swhplugins-0.4.15_4 > foomatic-db-20140331 > foomatic-db-engine-4.0.11,2 > foomatic-db-hpijs-1.4 > foomatic-filters-4.0.17 > gimp-gutenprint-5.2.8 > gutenprint-base-5.2.8 > gutenprint-cups-5.2.8_1 > gutenprint-ijs-5.2.8 >> ----- OK, you have quite a few cups ports. >> Stop cupsd, move temporary /var/log/cups/*_log to another location. >> Start cupsd and look for suspicious messages at /var/log/cups/* files. > > Nothing suspicious so far. With print/cups-filters installed, the whole cups printing > system is corrupted and doesn't print a single sheet of paper (PDF/PS) normal es expected. > > Prior to this task, I recompiled, as you suggested, first all cups ports and afterwards > hplip/foomatic. I also installed print/cups-filters before recompiling hplip/foomatic. Hm. As for me, I can't build hplip with new cups* ports: ----- ===> Installing for cups-base-1.7.1 ===> Checking if print/cups-base already installed ===> cups-base-1.7.1 is already installed You may wish to ``make deinstall'' and install this port again by ``make reinstall'' to upgrade it properly. If you really wish to overwrite the old port of print/cups-base without deleting it first, set the variable "FORCE_PKG_REGISTER" in your environment or the "make install" command line. *** Error code 1 Stop. make[3]: stopped in /usr/ports/print/cups-base *** Error code 1 Stop. make[2]: stopped in /usr/ports/print/cups-base *** Error code 1 Stop. make[1]: stopped in /usr/ports/print/hplip *** Error code 1 ----- This is because cups-base is no more installing libcupsdriver.so. And hplip should be patched first to be buildable. Seems that you have this library at your system. So I suspect there is a local inconsistency at your system. Can you try to install print/hplip at a vanilla system (say, in a jail) to try it out? If you use sysutils/ezjail then it won't take much time and resources. PS. A fix to print/hplip is attached. -- WBR, Boris Samorodov (bsam) FreeBSD Committer, http://www.FreeBSD.org The Power To Serve --------------030909050203010207050905 Content-Type: text/plain; charset=UTF-8; name="hplip_new-cups.diff.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="hplip_new-cups.diff.txt" SW5kZXg6IE1ha2VmaWxlCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIE1ha2VmaWxlCShyZXZpc2lvbiAz NTA5NDEpCisrKyBNYWtlZmlsZQkod29ya2luZyBjb3B5KQpAQCAtMTAsNyArMTAsNyBAQAog Q09NTUVOVD0JRHJpdmVycyBhbmQgdXRpbGl0aWVzIGZvciBIUCBQcmludGVycyBhbmQgQWxs LWluLU9uZSBkZXZpY2VzCiAKIExJQl9ERVBFTkRTPQlsaWJqcGVnLnNvOiR7UE9SVFNESVJ9 L2dyYXBoaWNzL2pwZWcgXAotCQlsaWJjdXBzZHJpdmVyLnNvOiR7UE9SVFNESVJ9L3ByaW50 L2N1cHMtYmFzZSBcCisJCWxpYmN1cHNtaW1lLnNvOiR7UE9SVFNESVJ9L3ByaW50L2N1cHMt YmFzZSBcCiAJCWxpYmN1cHMuc286JHtQT1JUU0RJUn0vcHJpbnQvY3Vwcy1jbGllbnQgXAog CQlsaWJjdXBzaW1hZ2Uuc286JHtQT1JUU0RJUn0vcHJpbnQvY3Vwcy1pbWFnZSBcCiAJCWxp YmRidXMtMS5zbzoke1BPUlRTRElSfS9kZXZlbC9kYnVzCg== --------------030909050203010207050905--