tags 425627 patch severity 425627 important merge 425627 417145 thanks The patch provided for 425627 actually fixes 425627 too since the problem is due to lsb_release parsing apt-cache policy and taking the first (valid) release from there.
The patch in #425627 makes 'sid' have a higher priority than 'testing' and this a high priority than any other stable release. This together with the pach at 427221 makes lsb-release properly handle the situations in which the user has an /etc/debian_version information that is not consistent with his /etc/apt/sources.list so that if he has: a) added a new release (testing) to his (stable) system but has not upgraded yet (base-files is from stable) the system will be reported as stable b) is running a testing/unstable release but adds sources from (older) releases, the system will be reported as testing or unstable regardless of this (as base-files is from testing/unstable, apt will not downgrade it unless the user specifically says so) Notice that mixed environments (stable running tidbits from unstable, or a sid system with packages from unstable) are not detected but, then again, those are systems which have deviated from the "official" releases (i.e. the user is on his own) Regards Javier
signature.asc
Description: Digital signature

