OK, thanks for the debugging. I've just upgraded to Karmic, and I can now confirm the problem.
Attached is an improved version of the patch currently shipped as 01_debian_4.0.patch. It makes detection of Debian-based systems even more standard, using /etc/lsb-release so that we are not confused by the version from /etc/debian_version. That was the cause if the problem in Karmic. With the new patch, Ubuntu is assumed to work as Debian everywhere, which I believe is correct. Versioning is removed, which is already what the original patch did.
To packagers: I could commit that fix or something similar upstream since it cleans the mess that distro detection has become, and should not affect other distributions. Then I can release a 2.8.2 minor release including this, plus two other fixes. Does this scenario fit your needs, or do you prefer updating the patch only in Ubuntu?
OK, thanks for the debugging. I've just upgraded to Karmic, and I can now confirm the problem.
Attached is an improved version of the patch currently shipped as 01_debian_ 4.0.patch. It makes detection of Debian-based systems even more standard, using /etc/lsb-release so that we are not confused by the version from /etc/debian_ version. That was the cause if the problem in Karmic. With the new patch, Ubuntu is assumed to work as Debian everywhere, which I believe is correct. Versioning is removed, which is already what the original patch did.
To packagers: I could commit that fix or something similar upstream since it cleans the mess that distro detection has become, and should not affect other distributions. Then I can release a 2.8.2 minor release including this, plus two other fixes. Does this scenario fit your needs, or do you prefer updating the patch only in Ubuntu?