Package: ca-certificates
Version: 20070303-0.1
Severity: normal
--- Please enter the report below this line. ---
If installing ca-certificates with a pt_BR locale,
/etc/ssl/certs/ca-certificates.crt is empty:
[EMAIL PROTECTED]:~$ export LC_ALL=pt_BR.UTF-8 LANG=pt_BR.UTF-8
LANGUAGE=pt_BR.UTF-8
[EMAIL PROTECTED]:~$ ls -l /etc/ssl/certs/ca-certificates.crt
ls: /etc/ssl/certs/ca-certificates.crt: Arquivo ou diretório inexistente
[EMAIL PROTECTED]:~$ sudo dpkg -i ./ca-certificates_20070303-0.1_all.deb
Selecionando pacote previamente não selecionado ca-certificates.
(Lendo banco de dados ... 118503 arquivos e diretórios atualmente instalados.)
Descompactando ca-certificates (de .../ca-certificates_20070303-0.1_all.deb) ...
Instalando ca-certificates (20070303-0.1) ...
Updating certificates in /etc/ssl/certs....done.
[EMAIL PROTECTED]:~$ ls -l /etc/ssl/certs/ca-certificates.crt
-rw-r--r-- 1 root root 0 2008-03-24 14:44 /etc/ssl/certs/ca-certificates.crt
This happens because of a typo in the debian/po/pt_BR.po translation file:
(...)
#. Type: multiselect
#. Choices
#: ../templates:3001
msgid "${new_crts}"
msgstr "${new_certs}" <----
(...)
#. Type: multiselect
#. Choices
#: ../templates:4001
msgid "${enable_crts}"
msgstr "${enable_certs}" <----
It should be ${new_crts} and ${enable_crts} above. Notice the incorrect
extra "e" in both cases.
I noticed this first in ubuntu, but then installed the debian package to
confirm.
--- System information. ---
Architecture: i386
Kernel: Linux 2.6.22-14-generic
Debian Release: lenny/sid
500 gutsy-updates br.archive.ubuntu.com
500 gutsy-security security.ubuntu.com
500 gutsy ppa.launchpad.net
500 gutsy landscape.canonical.com
500 gutsy br.archive.ubuntu.com
--- Package information. ---
Depends (Version) | Installed
==========================-+-===========
debconf (>= 0.5) | 1.5.14ubuntu1
OR debconf-2.0 |
openssl | 0.9.8e-5ubuntu3.1