What means "UIs force UTF-8" in HPLIP 2.8.5 release notes?

Asked by Johannes Meixner

http://hplip.sourceforge.net/release_notes.html
reads:
------------------------------------
HPLIP 2.8.5
...
40. All UIs now force their locales encodings to UTF-8
------------------------------------

Should this avoid the problem that communication with the cupsd
fails because since CUPS version 1.3.4 communication with
the cupsd must happen only in UTF-8 encoding or 7-bit ASCII?

I.e. is this meant to fix
https://bugs.launchpad.net/hplip/+bug/162196
?

If yes, it does not fix this bug.

I run HPLIP 2.8.5 on openSUSE Factory i386 hardware from
http://download.opensuse.org/repositories/home:/jsmeix/openSUSE_Factory/i586/
and CUPS 1.3.7 and when I have a non-UTF-8/non-ASCII locale,
for example
-----------------------------------------------------
user@host:~> locale
LANG=en_GB.iso885915
LC_CTYPE="en_GB.iso885915"
LC_NUMERIC="en_GB.iso885915"
LC_TIME="en_GB.iso885915"
LC_COLLATE="en_GB.iso885915"
LC_MONETARY="en_GB.iso885915"
LC_MESSAGES="en_GB.iso885915"
LC_PAPER="en_GB.iso885915"
LC_NAME="en_GB.iso885915"
LC_ADDRESS="en_GB.iso885915"
LC_TELEPHONE="en_GB.iso885915"
LC_MEASUREMENT="en_GB.iso885915"
LC_IDENTIFICATION="en_GB.iso885915"
LC_ALL=en_GB.iso885915
-----------------------------------------------------
I get the same problems and same error-message
in /var/log/cups/error_log as described in
https://bugs.launchpad.net/hplip/+bug/162196/comments/12

Question information

Language:
English Edit question
Status:
Solved
For:
HPLIP Edit question
Assignee:
No assignee Edit question
Solved by:
Johannes Meixner
Solved:
Last query:
Last reply:
Revision history for this message
dwelch91 (dwelch91) said :
#1

It was supposed to address the UTF8 issue with CUPS, but it was
unsuccessful.

On Thu, Jun 5, 2008 at 6:54 AM, Johannes Meixner <
<email address hidden>> wrote:

> New question #35351 on HPLIP:
> https://answers.launchpad.net/hplip/+question/35351
>
> http://hplip.sourceforge.net/release_notes.html
> reads:
> ------------------------------------
> HPLIP 2.8.5
> ...
> 40. All UIs now force their locales encodings to UTF-8
> ------------------------------------
>
> Should this avoid the problem that communication with the cupsd
> fails because since CUPS version 1.3.4 communication with
> the cupsd must happen only in UTF-8 encoding or 7-bit ASCII?
>
> I.e. is this meant to fix
> https://bugs.launchpad.net/hplip/+bug/162196
> ?
>
> If yes, it does not fix this bug.
>
> I run HPLIP 2.8.5 on openSUSE Factory i386 hardware from
>
> http://download.opensuse.org/repositories/home:/jsmeix/openSUSE_Factory/i586/
> and CUPS 1.3.7 and when I have a non-UTF-8/non-ASCII locale,
> for example
> -----------------------------------------------------
> user@host:~> locale
> LANG=en_GB.iso885915
> LC_CTYPE="en_GB.iso885915"
> LC_NUMERIC="en_GB.iso885915"
> LC_TIME="en_GB.iso885915"
> LC_COLLATE="en_GB.iso885915"
> LC_MONETARY="en_GB.iso885915"
> LC_MESSAGES="en_GB.iso885915"
> LC_PAPER="en_GB.iso885915"
> LC_NAME="en_GB.iso885915"
> LC_ADDRESS="en_GB.iso885915"
> LC_TELEPHONE="en_GB.iso885915"
> LC_MEASUREMENT="en_GB.iso885915"
> LC_IDENTIFICATION="en_GB.iso885915"
> LC_ALL=en_GB.iso885915
> -----------------------------------------------------
> I get the same problems and same error-message
> in /var/log/cups/error_log as described in
> https://bugs.launchpad.net/hplip/+bug/162196/comments/12
>
>
> --
> You received this question notification because you are a member of HP
> Linux Imaging and Printing, which is an answer contact for HPLIP.
>

Revision history for this message
Johannes Meixner (jsmeix) said :
#2

Perhaps
https://bugs.launchpad.net/hplip/+bug/162196/comments/20
is useful to solve the UTF8 issue with CUPS.