[cups.bugs] [MOD] STR #2270: lpr can not access files with non-ASCII characters in the name

Volker Kuhlmann list0570 at paradise.net.nz
Thu Mar 1 01:42:00 PST 2007


DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

> lpr -P tp abcefß.pdf
lpr: Error - unable to access "abcefß.pdf" - No such file or directory
Exit 1

> cp abcefß.pdf p.pdf

> lpr -P tp p.pdf
[prints fine now]

> LC_show
LANG        = 'en_GB'
LC_ALL      = unset
LC_COLLATE  = 'C'
LC_CTYPE    = unset
LC_MESSAGES = unset
LC_MONETARY = unset
LC_NUMERIC  = unset
LC_TIME     = unset
LC_PAPER          = unset
LC_NAME           = unset
LC_ADDRESS        = unset
LC_TELEPHONE      = unset
LC_MEASUREMENT    = unset
LC_IDENTIFICATION = unset

> rpm -q -f `where lpr`
cups-client-1.2.7-12.1

> cat /etc/SuSE-release
openSUSE 10.2 (X86-64)
VERSION = 10.2

I am guessing that the scope of this bug affects more than my machine.

Access log:

localhost - - [01/Mar/2007:22:17:47 +1300] "POST / HTTP/1.1" 200 353
CUPS-Get-Printers successful-ok
localhost - - [01/Mar/2007:22:17:47 +1300] "POST / HTTP/1.1" 200 353
CUPS-Get-Classes successful-ok
localhost - - [01/Mar/2007:22:17:47 +1300] "POST / HTTP/1.1" 200 199
Get-Printer-Attributes client-error-not-found
localhost - - [01/Mar/2007:22:17:50 +1300] "POST / HTTP/1.1" 200 353
CUPS-Get-Printers successful-ok
localhost - - [01/Mar/2007:22:17:50 +1300] "POST / HTTP/1.1" 200 353
CUPS-Get-Classes successful-ok
localhost - - [01/Mar/2007:22:17:50 +1300] "POST / HTTP/1.1" 200 197
Get-Printer-Attributes successful-ok
localhost - - [01/Mar/2007:22:17:50 +1300] "GET /ppd/tp.ppd HTTP/1.1" 200
26864 - -
localhost - - [01/Mar/2007:22:18:08 +1300] "POST / HTTP/1.1" 200 353
CUPS-Get-Printers successful-ok
localhost - - [01/Mar/2007:22:18:08 +1300] "POST / HTTP/1.1" 200 353
CUPS-Get-Classes successful-ok
localhost - - [01/Mar/2007:22:18:08 +1300] "POST / HTTP/1.1" 200 80
CUPS-Get-Default successful-ok
localhost - - [01/Mar/2007:22:18:38 +1300] "POST / HTTP/1.1" 200 353
CUPS-Get-Printers successful-ok
localhost - - [01/Mar/2007:22:18:38 +1300] "POST / HTTP/1.1" 200 353
CUPS-Get-Classes successful-ok
localhost - - [01/Mar/2007:22:18:38 +1300] "POST / HTTP/1.1" 200 80
CUPS-Get-Default successful-ok
localhost - - [01/Mar/2007:22:19:03 +1300] "POST / HTTP/1.1" 200 353
CUPS-Get-Printers successful-ok
localhost - - [01/Mar/2007:22:19:03 +1300] "POST / HTTP/1.1" 200 353
CUPS-Get-Classes successful-ok
localhost - - [01/Mar/2007:22:19:03 +1300] "POST / HTTP/1.1" 200 80
CUPS-Get-Default successful-ok
localhost - - [01/Mar/2007:22:19:40 +1300] "POST / HTTP/1.1" 200 353
CUPS-Get-Printers successful-ok
localhost - - [01/Mar/2007:22:19:40 +1300] "POST / HTTP/1.1" 200 353
CUPS-Get-Classes successful-ok
localhost - - [01/Mar/2007:22:19:40 +1300] "POST / HTTP/1.1" 200 80
CUPS-Get-Default successful-ok
localhost - - [01/Mar/2007:22:19:40 +1300] "POST /printers/tp HTTP/1.1"
200 116265 Print-Job successful-ok

There is nothing in the error log or page log for these 2 (the failed and
successful) print jobs).

I don't see any characterset-related settings in /etc/cups/*.conf, but I
can supply the files if I'm wrong.

Link: http://www.cups.org/str.php?L2270
Version: 1.2.7





More information about the cups-devel mailing list