Archive for the 'Debian/Ubuntu' Category

Idea: creating a “Distributions Developers Forum” ?

Friday, September 14th, 2007

Scientific papers always have a “related works” section, where the authors describe how the work they are presenting compares with what others did. In the Free Software world, this is nearly non-existent: in a way, it seems that many of us are thinking of their projects as competing products, fighting for market share. On a […]

Re: Bash: la commande hash -r

Thursday, September 13th, 2007

Je réponds ici à un billet d’Alban sur la commande hash -r de bash. Lisez son billet avant pour comprendre ma réponse ! bash et tcsh gèrent le $PATH d’une manière différente. À chaque commande exécutée, bash parcourt les répertoires du $PATH à la recherche de la commande, et garde un cache des commandes déjà […]

Which distribution on Thinkpads: really the good question to ask?

Thursday, September 13th, 2007

After Dell, Lenovo decided to ask users which Linux distribution they should put on Thinkpads. Seriously, who cares? If I buy a laptop that comes with Linux pre-installed, my first step would be to reinstall it from scratch, exactly like with a laptop with Windows pre-installed. Because the choices that were made wouldn’t match mine […]

Opening mutt’s HTML attachments with epiphany?

Wednesday, August 22nd, 2007

I just ran into a rather funny problem. I’d like to use epiphany to open text/html attachments or mail parts. Mutt uses mailcap, so I added an entry in ~/.mailcap: text/html; epiphany-browser ‘%s’; description=HTML Text; nametemplate=%s.html This should work fine, but the problem is that mutt creates a temporary file (/tmp/mutt.html) and removes it when […]

Collaborative Maintenance

Thursday, July 12th, 2007

Stefano Zacchiroli blogs his thoughts about collaborative maintenance. He identifies two arguments/religions about it: it is good because duties are shared among co-maintainers it is bad because no one feels responsible for the co-maintained packages And he says he stand for the first one. I’m not sure that those two positions really contradict. Sure, collaborative […]

How do archive rebuilds and piuparts tests on Grid’5000 work?

Thursday, July 5th, 2007

With the development of rebuildd and the fact that several people are interested in re-using my scripts, I feel the need to explain how this stuff works. Grid’5000 First, Grid’5000 is a research platform used to study computer grids. It’s not really a grid (it doesn’t use all the classic grid middleware such as Globus). […]

How old are our packages?

Friday, June 29th, 2007

Debian’s binary packages are only built when they are uploaded (or when a binNMU is requested, but that doesn’t happen frequently). They are never rebuilt later. This means that some binary packages in etch weren’t build in an up-to-date etch environment, but possibly in a much older environment. Is this a problem? It depends. Old […]


Monday, June 25th, 2007

DebConf7 finished today. This was my first DebConf, and probably not my last one :-) I had a really interesting time in Edinburgh, despite the weather (but at least we are prepared for DebConf8 now!). The organization team really did a fantastic work, the venue was gorgeous, etc, etc, etc. Again, I was positively surprised […]

maintainer wanted for next generation tetrinet server!

Wednesday, June 13th, 2007

You probably all know tetrinet – if you don’t, you should really try that game. There are several servers for that game out there, and one of them is tetrinetx. It is packaged in Debian, but it has several problems: It doesn’t support tetrifast mode. So you have to deal with that stupid 1-second delay […]

Distributed SCM and branching a sub-directory ?

Monday, June 4th, 2007

I am considering switching from SVN to a distributed SCM for my personal stuff. I had a look at git and mercurial, but neither really support branching a sub-directory: Often, I am working on a big private project, and, while working on a sub-project (stored inside the project’s repository), I’d like to share that sub-project […]