Package: lsb-release Version: 3.11 Priority: important The lsb_release is currently useless in 'etch' because it will always return 'sid' as the codename for the distribution when it's not. This is because it depends on the /etc/debian_version to determine if it's etch or not, and because the base-file maintainer does not provide a different /etc/debian_version for etch or sid.
The only way around this is to upload a 3.11.0 package to etch that treats /etc/debian_version with 'testing/unstable' as etch and then a 3.11.1 package to sid that treats /etc/debian_version with 'testing/unstable' as sid. That's an ugly hack but the other alternative is doing an 'etch-only' upload of base-files changing /etc/debian_version to 3.2 there, which the maintainer of base-files seems unwilling to do (specially since we have not decided the Debian version yet). As far as I can see, there's no easy way to hack in an additional check to compare etch and sid which is *not* succeptible to change throughout the release. If you don't think this should be fixed in the lsb_release script and the proble is base-files, feel free to reassign it there. Regards Javier
signature.asc
Description: Digital signature