https://bugzilla.novell.com/show_bug.cgi?id=308204#c4
--- Comment #4 from Mike Fabian 2007-09-06 09:20:46 MST ---
To fix this, I suggest:
- Use UTF-8 always in the PDB for all texts which end up in
an rpm .spec file.
- assume that an rpm .spec file is *always* UTF-8 encoded
That would already make it work for everybody who is sane enough
to stay with UTF-8 locales which are the default in SuSE Linux
for several years already.
If we really want to make this work for legacy locales as well, it
still helps if we can be sure that these texts in the .spec files and
the rpm database are *always* UTF-8, that makes it easy to convert to
the encoding of the current locale if necessary.
Sometimes, it might not be possible to convert the text back
to a certain legacy locale of course. For example, if you have
a Japanese author name and are running in de_DE@euro locale,
converting the Japanese name to ISO-8859-15 encoding won’t work.
But I think it is acceptable to see boxes in such weird corner cases,
you cannot expect to see Japanese when running such a legacy
locale anyway.
Therefore, I think using UTF-8 consistently in the PDB and the .spec
files is the way to go.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.