Groesbeek, view of the 'National Liberation Museum 1944-1945' in Groesbeek. © Ton Kersten
Fork me on GitHub
Archive for March 2010

Those busy git developers

2010-03-25 (47) by Ton Kersten, tagged as git

Last time I blogged that the developers of git are a really busy bunch.

Well, they really are. I found out I almost missed a complete release, so with this set I'm catching up.

Today I build version 1.7.0.3.

By now, you know where to find them.

The next entry will be more interresting, not only git building.

Those busy git developers

2010-03-13 (46) by Ton Kersten, tagged as git

The developers of git are a really busy bunch. Today a new git (1.7.0.2) arrived, again, so I did build the RPM's.

By now, you know where to find them.

Got asciidoc working again

2010-03-05 (45) by Ton Kersten, tagged as old
On my own server I tried to build the Git RPM's and that worked, but on the server at work it borked on building the documentation. The message I got was
asciidoc: FAILED: [tabledef-default] missing section: [tabletags-header]
and Google has never heard of it. Both servers are running CentOS 5.4 i386, so no differences there. I started looking for the responsible program and I found out that at home I have asciidoc version 8.5.1 and at work I have asciidoc version 8.5.3. So, at home I saved the current /etc/asciidoc/asciidoc.conf and upgraded the package. What a surprise, the docs did not build anymore. So I found the program that messes up things. But why? Diffing the new config file with the old one I found two lines with the text
header-style=tags="header"
Knowing almost nothing about asciidoc I am not hindered with knowledge, so I commented out these lines. I do not have any idea if I break other things, but now my Git RPM's build correctly and the documentation looks good. As far as I'm concerned: Problem Solved.

Got asciidoc working again

2010-03-05 (44) by Ton Kersten, tagged as old

On my own server I tried to build the Git RPM's and that worked, but on the server at work it borked on building the documentation.

The message I got was

asciidoc: FAILED: [tabledef-default] missing section: [tabletags-header]

and Google has never heard of it.

Both servers are running CentOS 5.4 i386, so no differences there. I started looking for the responsible program and I found out that at home I have asciidoc version 8.5.1 and at work I have asciidoc version 8.5.3.

So, at home I saved the current /etc/asciidoc/asciidoc.conf and upgraded the package. What a surprise, the docs did not build anymore. So I found the program that messes up things. But why?

Diffing the new config file with the old one I found two lines with the text

header-style=tags="header"

Knowing almost nothing about asciidoc I am not hindered with knowledge, so I commented out these lines. I do not have any idea if I break other things, but now my Git RPM's build correctly and the documentation looks good.

As far as I'm concerned: Problem Solved.

New MySQLBackup

2010-03-03 (43) by Ton Kersten, tagged as old

It's been a while, but now there is a new version of the MySQLBackup script.

This version has a few enhancements and some configuration options were added.

The main new feature is that it now supports multiple dumps per day. The old backups will be removed, of course, but only when they are over a day old.

An added configuration option is that it's no possible to choose whether you want the databases locked during the backup.

I will try to see if it's possible to create an option to specify if you this for every backup or not.

Have fun with it. It's in the files section.

(Not) building git RPM's

2010-03-02 (42) by Ton Kersten, tagged as old

Today I saw that git version 1.7.0.1 was out and while I missed out on 1.7.0 I decided it was time for some RPM's again.

Well, NOT. The sources built like a charm and I'm using 1.7.0.1 now for the daily work.

The big problem is the documentation, as always. When I want to build the docs, the build proces fails with some strange table-header and table-definition error, that even Google has never heard off.

All I know now that it has something to do with asciidoc being the wrong version. It does build on Debian Lenny and Ubuntu 9.10 though.

Update:

It took some time, but I did get it working. For some way or another after a make clean it all worked. So I repacked the sources and built the RPM.

You will know. It's in the files section.