but 2.24-5 is to be installed
Tohle jasně říká, že to z nějakého důvodu si to myslí, že když splní závislosti, že bude instalována 2.24. Jasně vám tu radili, ať to spravíte. Přiznal jste, že jste s tím blbnul a máte to v nekonzistentním stavu. Takže pokud vezmu, že je pravda co jste řekl. Udělal jste po tom, co jste vrátil správnou verzi knihovny "apt-get update"? A další věc, jste si jist, že s tou vyšší verzí libc se vám nedostalo do systému něco dalšího z testing/sid větve?
Srovnejte si to do kupy (raději ne ručně, očividně to neumíte a nevíte co děláte, využijte např. apt pinning) a až to bude v konzistentním stavu, pak instalujte další software (a pokud bude po správném nastavení apt pinning balíčkovací systém chtít i odinstalovávat, aby to srovnal, buďte mu po vůli, doinstalujete co chybí v dalším kroku se správnými verzemi).