Ruby 2.0 released, with multiarch support^W^W^W^W
February 24, 2013 - No comments yetRuby 2.0 was released today. This new version of the language brings some very interesting features, and according to the core team, an effort has been made to keep source level compartibility with Ruby 1.9.
Debian packaging is under way and should hit NEW soon. During the last few days I gave more attention to getting the new multiarch support fixed upstream than to the packaging bits, but the remaining packaging work should be pretty much about housekeeping.
Next steps from a Debian point of view (after Wheezy is out) include:
- add Ruby 2.0 support in gem2deb (should be trivial).
- check what packages need fixing to support Ruby 2.0, and which are broken beyond repair.
- figure out how to better exploit a multiarch-enabled Ruby.
Now let’s get back to fixing RC bugs and getting Wheezy released. :-)
UPDATE 2013-03-06: actually the multiarch support is broken in 2.0.0, and the bugs I reported were only fixed in trunk. I will probably backport those fixes in the Debian package.
Today I am turning 20 ...
November 21, 2012 - 2 comments… in hexadecimal.
I have been waiting for a long time to be able to make this joke, and I will still be able to do it for the next 9 years! :-)
Debian e o horário de verão na Bahia e no Tocantins
October 20, 2012 - One commentÀ meia noite deste Sábado, uma parte do Brasil vai adiantar os seus relógios em uma hora. De última hora, aconteceram alguma mudanças no horário de verão: a Bahia não vai mais participar, e o Tocantins passa a participar. Existe uma certa polêmica ainda, o Tocantins tentando sair, mas a sua participação no horário de verão está no decreto oficial.
Uma grande parte dos sistemas operacionais, Debian inclusive, utiliza uma base de dados chamada tzdata para atualizar seus relógios automaticamente com a chegada do horário de verão, e toda vez que os políticos resolvem alterar as regras, essa base de dados precisa ser alterada.
No Debian, Rogério Bastos relatou o bug #690606 alertando para a mudança nas regras. Eu preparei um patch fazendo as mudanças necessárias. O Aurelien Jarno, um dos mantenedores do tzdata no Debian, atualizou o pacote incluindo esse patch tanto na distribuição Wheezy (testing) quanto na Squeeze (stable).
Então, pra atualizar as regras de horário de verão num sistema Debian, basta atualizar o seu sistema normalmente (apt-get update && apt-get dist-upgrade). No caso do Squeeze (stable), o repositório stable-updates precisa estar habilitado (ele está habilitado por default).
O pacote tzdata oficial ainda não foi atualizado para as mudanças do horário brasileiro de verão, mas o patch utilizado no Debian já foi submetido para a lista.
Debian Day 2012 em Salvador
August 19, 2012O evento foi muito bom, e teve uma participação razoável. Não fizemos uma contagem oficial, mas em alguns momentos acho que tínhamos umas 30 pessoas. Só de certificados eu assinei 12. As discussões foram interessantes, e espero que alguém tenha se empolgado para começar a contribuir com o Debian, e com o software livre em geral.
Seguem alguns links:
- Fotos tiradas pelo Fabio Nogueira
- slides de abertura
- slides da palestra de Alex, De volta as origens… Um overview sobre a relação entre o Debian e o Ubuntu
- slides da minha palestra, Debian: 19 anos e contando
- lista de certificados de participação emitidos – conforme descrito no corpo dos certificados
Wheezy is Coming
June 28, 2012 - No comments yetThe original image (in wallpaper resolution) was made^Whacked by my friend Aurélio .












