Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Apr 2014 15:16:04 +0200
From:      "O. Hartmann" <ohartman@zedat.fu-berlin.de>
To:        lumiwa@gmail.com
Cc:        Boris Samorodov <bsam@passap.ru>, freebsd-questions@freebsd.org, FreeBSD Ports <freebsd-ports@freebsd.org>
Subject:   Re: print/cups: since update to 1.7.1: error : Send-Document client-error-document-format-not-supported
Message-ID:  <20140412151604.0c90adc4.ohartman@zedat.fu-berlin.de>
In-Reply-To: <2456953.yOakfpjjYJ@lumiwa.farms.net>
References:  <20140408154210.1aec26a8.ohartman@zedat.fu-berlin.de> <534476FE.4020109@passap.ru> <20140411130833.0d4cd2f2.ohartman@zedat.fu-berlin.de> <2456953.yOakfpjjYJ@lumiwa.farms.net>

next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_/z=6dm=3LYz.GAhBveYcB3Sc
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On Fri, 11 Apr 2014 08:19:45 -0400
Ajtim <lumiwa@gmail.com> wrote:

> On Friday 11 April 2014 13:08:33 O. Hartmann wrote:
> > On Wed, 09 Apr 2014 02:23:58 +0400
> >=20
> > Boris Samorodov <bsam@passap.ru> wrote:
> > > 09.04.2014 00:25, O. Hartmann =D0=BF=D0=B8=D1=88=D0=B5=D1=82:
> > > > On Tue, 08 Apr 2014 23:16:33 +0400
> > > >=20
> > > > Boris Samorodov <bsam@passap.ru> wrote:
> > > >> 08.04.2014 17:42, O. Hartmann =D0=BF=D0=B8=D1=88=D0=B5=D1=82:
> > > >>> Since the update of print/cups from 1.5.X to 1.7.1
> > > >>=20
> > > >> How did you do it?
> > > >=20
> > > > 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.
> > >=20
> > > OK, lets start from some obvious things.
> > > Did you restart cupsd while experimenting?
> >=20
> > No.
> >=20
> > > Give an output for:
> > > -----
> > > % type lpr
> >=20
> > 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
> >=20
> > > % ls -l /usr/local/etc/cups
> >=20
> > -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
> > 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
> >=20
> > > % make -C /usr/ports/print/cups-client pretty-print-config
> >=20
> > -GNUTLS (whoops ... this is not the default, isn't it?)
> >=20
> > =3D=3D> corrected that with a new recompilation with rmconfig preceded.
> >=20
> > > % grep CUPS /etc/make.conf
> >=20
> > NULL (menas: no output)
> >=20
> > > % pkg info -x cups hp foo gut
> >=20
> > 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
> >=20
> > > -----
> > >=20
> > > Stop cupsd, move temporary /var/log/cups/*_log to another location.
> > > Start cupsd and look for suspicious messages at /var/log/cups/* files.
> >=20
> > 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.
> >=20
> >=20
> > Prior to this task, I recompiled, as you suggested, first all cups port=
s and
> > afterwards hplip/foomatic. I also installed print/cups-filters before
> > recompiling hplip/foomatic.
>=20
> It works for me now (FreeBSD 10.0-RELEASE):
>=20
> I did deinstall cups* and hplip. Than installed cups and patched hplip. F=
irst=20
> I used as usual hp-business_inkjet_3000-hpijs-pcl3.ppd.gz and it didn't w=
ork=20
> It printed:%PDF-1.4
> and jobs processing  never stopped. Than I removed device and installed a=
gain=20
> with -3000-ps.ppd.gz and it works but cannot print test page.
> =20

I tried alternatives, but it is with all (known to me) usefull drivers for =
the specific
printer the same result: empty pages, print job stuck in queue. I also tried
most recent hplip-3.14.4 but I doubt this is the reason.=20

I can print PDF and PS, as reported, when deinstalling/removing print/cups-=
filters using
clients like xpdf, xdvi or printing directly via lpr -PPRINTER_NAME jobfile=
.ps. This
fails when print/cups-filter is installed.

Have you tried to deinstall by intention cups-filters and check whether the=
 formerly used
driver works for you?

I also deinstalled everything related to hplip and cups (cups, cups-XXX, hp=
lip, qpdf,
foomatic-XXX) and reinstalled first print/cups which reels in all cups-port=
s and then
print/hplip, which reels in qpdf and foomatic-filters. This should ensure t=
he propper
chain of dependencies. But it fails. I then recompiled approx 260 ports by =
"portmaster
-f hplip" on my workstation and ~ 170 ports the same way on the server (gut=
enprint and
other gimp realted stuff aren't installed on the server). I had no success.

I'd like to figure out what part of the duo cups and hplip is the culprit, =
but it seems
not to be easy if one is dependend on a working printing system.=20

--Sig_/z=6dm=3LYz.GAhBveYcB3Sc
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (FreeBSD)

iQEcBAEBAgAGBQJTSTyZAAoJEOgBcD7A/5N8+LcH/3gTx7tswaieuT/TZGF6zJRb
vh7+8UnRnBhwAbbZgZUnSFL0u6efkiBI/h7rtmHKQ0jM+p1TP93n0EhUfuHTO2ZE
/6NTv84pl7eGAGHEl5+TsL/5yo+ztnIxLbaMfddU/MKqJzYdzx/JBhwwNoLvj5om
1eHJHLMPyNU8GY8r7WLOIp1SjV8N1p9v/o5qjd5yT2j62WGtzrn1rn6YNxPuNMQc
XtGyS6UHW6ShN59xLAd/q6PKgk07vcOY/pn6VYzmwtD7ypKVv+n9O6er0M219z2R
HL5fc3YwQ+JUlW15TAiY86EGCeUMXJav1WZuigCpEltZE37r6wSa+G4WI86qguk=
=hb9i
-----END PGP SIGNATURE-----

--Sig_/z=6dm=3LYz.GAhBveYcB3Sc--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140412151604.0c90adc4.ohartman>