Hi Pander! On Di, 12 Jun 2018, Pander wrote:
> Package: wswiss > Version: 20161207-5 > Severity: normal > Tags: l10n > > Convert the next two files from ISO-8859 to UTF-8 > /usr/share/doc/wswiss/Credits > /var/lib/dictionaries-common/wordlist/wswiss > /usr/share/doc/wngerman/Credits: ISO-8859 text > /var/lib/dictionaries-common/wordlist/wngerman: ISO-8859 text You're right with the Credits files, this really should be converted to UTF-8. I'm not sure whether the wordlist/(wswiss|wngerman) files can simply be recoded, since /usr/share/doc/dictionaries-common-dev/dsdt-policy.txt.gz tells me to be very careful with this: * Coding-System: (optional, defaults to the empty string) Used for languages with multibyte characters. Any coding system will be accepted if the {x}emacs version being run accepts it. Maintainers, please check that the provided coding system works with the different emacsen flavors. If the coding system is not one of iso-8859-1, iso-8859-2, iso-8859-3 or koi8-r make your package depend on at least dictionaries-common (>=0.24), where the other encodings were allowed. +-------------------------------------------------------------------------+ | Warning | |-------------------------------------------------------------------------| |At the time of this writing there are some encoding unification problems | |in at least XEmacs between iso-8859-1 and iso-8859-15 charsets, being the| |same character represented differently in the emacs internal mule | |encoding. For this reason please do not blindly replace the old | |iso-8859-1 entry by iso-8859-15. If you require the iso-8859-15 encoding,| |better add a new emacs only iso-8859-15 entry (see debconf-display: no) | |as a temporary workaround. This way the iso-8859-1 entry will work with | |iso-8859-1 and UTF-8 texts and fail with iso-8859-15, while the new | |iso-8859-15 entry will work with iso-8859-15, but will fail with | |iso-8859-1 and UTF-8. The same might also apply to other charsets, please| |doublecheck. | +-------------------------------------------------------------------------+ So there should be more testing before just doing the recode here... > Why is this package wswiss and the package wngerman depending on the > perl package? I see no reason. If there is none, please remove that > dependency. You're right this shouldn't be necessary. I added it in 20131206-3, because ingerman, iswiss, wngerman and wswiss all use debconf, which internally uses perl. But since these packages all depend on debconf, which itself pre-depends on perl-base, the implicit dependency on perl should be needles. Greetings Roland
signature.asc
Description: PGP signature