[FUG-BR] Atualizando o p5-Locale-gettext-1.05_4

Renato Botelho rbgarga em gmail.com
Sexta Fevereiro 6 09:26:53 UTC 2015


> On Feb 6, 2015, at 02:37, Otacílio <otacilio.neto at bsd.com.br> wrote:
> 
> On 05/02/2015 18:48, Renato Botelho wrote:
>>> On Feb 5, 2015, at 18:59, Otacílio <otacilio.neto at bsd.com.br> wrote:
>>> 
>>> On 05/02/2015 16:00, Paulo Olivier Cavalcanti wrote:
>>>> On 05/02/2015 12:32, Otacílio wrote:
>>>>> Estou tentando atualizar o p5-Locale-gettext-1.05_4 e está aparecendo
>>>>> um erro que me parece bem estúpido. A compilação começa e vem a parte
>>>>> interessante. Olhem nas linhas abaixo:
>>>>> 
>>>>> 
>>>>> Installing
>>>>> /usr/ports/devel/p5-Locale-gettext/work/stage/usr/local/lib/perl5/site_perl/5.14/mach/auto/Locale/gettext/gettext.bs
>>>>> Installing
>>>>> /usr/ports/devel/p5-Locale-gettext/work/stage/usr/local/lib/perl5/site_perl/5.14/mach/auto/Locale/gettext/gettext.so
>>>>> Installing
>>>>> /usr/ports/devel/p5-Locale-gettext/work/stage/usr/local/lib/perl5/site_perl/5.14/mach/Locale/gettext.pm
>>>>> Installing
>>>>> /usr/ports/devel/p5-Locale-gettext/work/stage/usr/local/lib/perl5/5.14/man/man3/Locale::gettext.3
>>>>> 
>>>>> Depois da o erro nas linhas abaixo:
>>>>> 
>>>>> ===>   Registering installation for p5-Locale-gettext-1.05_4
>>>>> pkg-static:
>>>>> lstat(/usr/ports/devel/p5-Locale-gettext/work/stage/usr/local/lib/perl5/site_perl/mach/5.14/auto/Locale/gettext/gettext.so):
>>>>> No such file or directory
>>>>> pkg-static:
>>>>> lstat(/usr/ports/devel/p5-Locale-gettext/work/stage/usr/local/lib/perl5/site_perl/mach/5.14/Locale/gettext.pm):
>>>>> No such file or directory
>>>>> pkg-static:
>>>>> lstat(/usr/ports/devel/p5-Locale-gettext/work/stage/usr/local/lib/perl5/site_perl/man/man3/Locale::gettext.3.gz):
>>>>> No such file or directory
>>>>> *** [fake-pkg] Error code 74
>>>>> 
>>>>> Por que diabos nas linhas anteriores ele estava procurando os arquivos
>>>>> em um diretório que contém "mach/5.14" no nome se antes os arquivos
>>>>> estavam em um diretóio que tinha "5.14/mach" no nome? No arquivo
>>>>> pkg-plist só tem essas linhas abaixo:
>>>>> 
>>>>> %%SITE_ARCH%%/auto/Locale/gettext/gettext.so
>>>>> %%SITE_ARCH%%/Locale/gettext.pm
>>>>> %%PERL5_MAN3%%/Locale::gettext.3.gz
>>>>> 
>>>>> O conteúdo da variável está errado? Sabem onde conserto isso?
>>>>> 
>>>> Amigo eu não sei se tenho a resposta, mas você já experimentou atualizar
>>>> o perl? Essa versão tá muito defasada. Atualize para a 5.18, pelo menos.
>>>> 
>>>> Aproveite e reinstale os ports gettext-runtime e gettext-tools, isso
>>>> deve ajudar.
>>>> 
>>> Acabei que atualizei tudo para a versão 10.1 e está funcionando (gettext, xorg, etc). Eu não gosto muito de fazer isso não mas estou meio sem tempo ultimamente.
>> Legal que funcionou. Se você anda sem tempo, compensa não gastar mais tempo compilando os ports e usar tudo com pkg(8), funciona muito bem! :)
>> 
>> --
>> Renato Botelho
>> 
>> 
> 
> 
> Eu fiz isso Renato e funciona muito bem mesmo. Acredito até que tem males que vem para bem. Por exemplo, passei a utilizar o novo driver de terminal, o vt, com o keymap "br" e o teclado ABNT2 funcionou direitinho dentro do Virtualbox. Ô alegria!

Legal!!! A FreeBSD Foundation, iXSystems e vários desenvolvedores vem somando esforços há um bom tempo pra que o FreeBSD funcione de forma simples em hardwares modernos, é bom ver que mais uma vez deu certo.

--
Renato Botelho



Mais detalhes sobre a lista de discussão freebsd