Segunda-feira, 28.07.08

Lava, lava, lava. Esfrega, esfrega, esfrega.

Hoje foi dia de andar a fazer limpezas, tarefa que normalmente deixo para a minha mãe por não ter paciência. A bem dizer, nos dias que correm não tenho paciência para praticamente nada e farto-me de quase tudo muito rapidamente.

Limpei algumas garrafas do bar porque elas são demasiadas para limpar tudo de uma vez e há o risco de eu deitar garrafas que deviam estar de pé e vice-versa, limpei a cozinha, limpei o meu quarto e limpei o quarto do anexo, tudo isto enquanto andava com o leitor de músicas portátil atrás. Estou cheio de limpezas por vários anos; acho que por tantos quantos a minha mãe estiver viva.

Vá, sem brincadeiras. Eu detesto ver as coisas sujas em casa e não tenho problemas em fazer limpeza. Falta-me é paciência para isso. Hoje, tive-a e, não fosse ter que estar com um olho na compilação do Icecat, tinha limpo a casa toda.

Por falar em Icecat, já começo a ficar irritado com o erro que me dá durante a compilação e que impede o processo de terminar. Parece que há uma dependência nova, mas não consigo perceber qual é. Deixo o erro, pode ser que alguém saber qual é e ajudar-me nisto.

publicado por brunomiguel às 17:24 | link do post | comentar | ver comentários (4)
Terça-feira, 01.07.08

Primeira beta do Icecat 3.0 e os problemas da instalação do Firefox e clones a partir da source

A primeira beta do IceCat 3.0, a versão GNU do Firefox, foi hoje disponibilizada. Assim que recebi a notificação da mailing list deste projecto, descarreguei o código-fonte e, antes de compilar e instalar o browser, removi a versão 2.0.0.13 deste browser - que tinha compilado e instalado há umas semanas.

Assim que o IceCat 3.0 acabou de instalar, executei-o; e qual não é o meu espanto quando vejo que ainda tinha a versão 2.0.0.13. Porque raio não foi ela removida? Eu corri o make uninstall, por isso devia ter sido removida. Mas não foi, porque a Mozilla não inclui essa opção no Makefile. Por isso, as únicas formas de remover o browser do sistema são: remoção dos ficheiros, um a um; ou criando um pacote, que seria instalado e depois removido, eliminando todos os traços do browser no sistema.

Também poderia alterar o Makefile, mas isso é muita areia para a minha camioneta.

Antes de saber como podia criar um pacote do browser, estive algumas horas a tentar perceber como poderia remover a aplicação e compilei o IceCat várias vezes. No meu computador, é mais de 15 minutos só para cada compilação.

Felizmente, após vários mails trocados na lista de bugs deste projecto, um dos membros, Sean Artman, explicou-me como podia criar um pacote do browser. Bastou uma pequena alteração ao Makefile da directoria browser/installer/, seguido de um ./configure, make e depois um checkinstall para criar o pacote deb.

Nesta minha aventura que durou boa parte da tarde e início da noite, fica a nota positiva para os membros do projecto IceCat, que me ajudaram e já estão a criar um patch para permitir o make uninstall no Firefox; e nota negativa para a Mozilla, por não permitir a remoção do browser com o make uninstall, algo normal em tantas aplicações.

do not feed the trolls

Outros blogs meus

pesquisar neste blog

 

posts recentes

arquivos

links