April 28, 2009

Two years, two weeks

Like the two little tickers on the right side of my blog show, today is a special day for us. Jimena and I are celebrating our two years of marriage, and we also celebrate the two weeks of our daughter Dinah Salomé!

So today is the day of twos: two anniversaries, one for two years, one for two weeks :-)

Minimal dependencies and backports

I've been packaging for a production environment for nearly three years now. We have a lot of machines using old systems, such as sarge and etch, and my work is often to backport new software to these OSes. While the work is fun, I often find myself fighting with dependencies, and especially with debhelper build dependencies.

For example, I find more and more Perl packages in Debian that depend on debhelper 7. I tried to backport debhelper 7 for etch, but it pulled all sorts of things with it, all the way to dpkg-dev, which messed up the whole system, so I gave up. In this case, I have to end up upgrading debhelper 5 packages to newer upstream versions when I need, since using debhelper 7 is virtually impossible in sarge and etch.

In other cases, I find packages that build depend on debhelper 6 and have "6" in debian/compat. Changing the values to "5" doesn't prevent the build, so all that is to do is change the value back to "5".

Maybe it's me not understanding the concept of minimal dependency and compatibility, but I really don't get why it is a rule to keep bumping debhelper compability (and often, other libs too) when there is absolutely no need for it. If a program works with Perl 5.4, why make people believe it requires Perl 5.8 to run? There are still people running Perl 5.4 on old machines somewhere, who would be happy to not have to change the minimal dependencies to use a program that would run fine on their machines.

I understand very well that package development in the community is centered on new versions and that it's just easier to "force" people to upgrade their systems altogether (remember the "mysql-server" meta-packages magically upgrading from MySQL 4.1 to MySQL 5.0 in etch ?), but if Debian and Ubuntu want to be enterprise-class OSes, I think we ought to adapt better to the reality of production environments, and that includes making it easier for sysadmins to manage old systems without depending on new tools.

I'd be very happy to hear from the experience of other sysadmins in production environments regarding this issue.

April 27, 2009

On the spiritual authority of men

Those of you who know me personaly probably know my opinion on the necessary complementarity of the roles of men and women in a couple. These roles are not only practical (working vs. staying at home for example), they are mostly spiritual: the apostle Paul is clear on the fact that men are to be spiritual leaders.

Yesterday, we had the opportunity to experience not only the leadership of men in a couple, but also the authority associated with it.

Since our daughter Dinah was born, Jimena and I are more and more able to identify her various ways of crying. There's two main ways of crying I can identify so far: crying for food, and crying because she is cold.

When Dinah is hungry, it is quite easy to tell. She does cry, but she also opens her mouth, sticks her tongue between her lips, and tries to suck her hand, or anything that passes close to her mouth.

When we change her, she often gets cold and cries. This is a very loud cry of anger, associated with trembling, and it stops as soon as she has her pyjamas on.

Yesterday evening, as I entered our bedroom, Dinah was crying. She was in her crib, had just been breastfed, and had no apparent reason to cry. It was obvious that she wasn't crying for food, and she wasn't cold either. It was more of an awkward kind of crying. I got to her crib and rocked it for a few minutes. She stopped crying. I went to the other side of the bed, and she began to cry again. I went back to her crib, but this time, I felt called to pray, so I suggested to Jimena that we all prayed together before sleeping. As soon as I began to pray, Dinah stopped crying and peace settled in the room. We had possibly the most quiet and peaceful night since Dinah was born.

Just before we slept, Jimena told me she had been praying with Dinah before I entered the room. Each time she prayed, Dinah stopped crying, but each time she stopped praying, Dinah would cry again. It was only when I prayed with Jimena and Dinah that she stopped crying for the rest of the night.

A lot of women in Christian couples have an active prayer life, and it is often harder for men to spend time in prayer for their family. I have been blessed a lot in the past by the time Jimena spends in prayer for our couple, but yesterday was a lesson on the spiritual authority of the head of the family. This authority doesn't have to do with the personality of the man, it has to do with his spiritual position, as the representant of Christ in his household. The man is set as the head of his house, just like Christ is the head of the Church, and as such, he receives spiritual authority from Christ.

Jimena confirmed this from past experiences. For example, she witnessed of a great peace in the house after I decided to attend the men's group at Church in the morning.

I was touched yesterday when I read from 2 Kings 2 about Elishah asking Elijah to let him have a double part of his spirit. Elishah received part of Elijah's spirit when Elijah was taken up, and all the prophets could witness of it because Elishah could open the Jordan with Elijah's coat.

There is a reality in the delegation of spiritual authority. We can also see it in the Gospel as Jesus sends His disciples to chase demons and heal in His name.

Even though it is tempting to rely on the prayer life of our wives, it is the responsibility of a man to practice this spiritual authority in his family. Doing so makes a great difference.

April 16, 2009

Welcome, Dinah Salomé!

Our daughter is born! Her name is Dinah Salomé, and she weights 2.940 kg. She was born on the 14th of April at 15:15, in Grasse. We thank God for this wonderful gift, and we thank you all for your prayers and encouragements!


Here are a few videos of her.