Hi, On Sat, 2023-08-19 at 11:17 +0200, Vincent Lefevre wrote: > First, I initially wasn't aware that this was assuming usrmerge: > there was no announce at all. Moreover, doing partial upgrades > is not breaking the system. This is perfectly allowed. That's why > there is a dependency system, and here, no Depends or Recommends > was broken.
No, packages in testing/unstable will expect essential packages to come from stable or later without explicit versioned dependencies. If you mix oldstable + unstable packages, you create an unsupportable system state ("Frankendebian"). If something then breaks, you get to fix it yourself; don't expect others to support such a setup. Ansgar