I'm _still_ in the process of checking the dpkg source history into my local CVS. It's taking me and my poor 20Mb 486DX/33 CVS server quite a long time, both in terms of effort and in terms of elapsed time.
I wish that whoever it was who rearranged all the filenames and directory structure somewhere between 1.4.0 and 1.4.0.22 would own up so I can shout at them. They didn't even leave a note in the changelog to say why they did it ! It looks like it might have been Klee in 1.4.0.9, because that's where automake is mentioned. For example, I can conceive of no reason why the `main' subdirectory, containing the source to dpkg proper, should have been renamed `dpkg', apart from just to make hassle for people trying to work with different versions. The amount of effort I've spent and will spend dealing with gratuitously renamed files and directories and gratuitously hacked up build system is unreasonable. I'm half thinking that before I do any serious work on dpkg I want to manually fold in the actual changes in the NMUs into my own previous source code, so that I preserve my previous IMO sane organisation. Unfortunately I suppose people will complain at me too much if I do this and drop some of the changes, eg the i18n support (which has a good reason for being there). But I am seriously tempted to throw away automake and perhaps libtool too. Ian. (in a somewhat annoyed mood)

