Tohle je klasická, byť trochu komplikovanější, instalace programů z balíčků (tedy nikoliv zdrojů). U té je třeba kontrolovat ručně závislosti, proto tedy to "speciální" pořadí. V základu jde o to, že samotný pidgin závisí na dalších balíčkách (třeba s knihovnami), bez kterých nemůže běžet. V tomto případě je to libpurple0. Jenomže co čert nechtěl, libpurple0 je taky balíček, a jako každý jiný může i ona mít závislosti a má - pidgin-data. A tady už se rýsuje správný instalační postup. pidgin-data závislosti nemá, půjde první, za ním libpurple0, protože ta závisí na něm, pak samotný pidgin, protože všechno, na čem je závislý je už nainstalováno. Instalátory (zde gDebi) jsou chytré a mluví na nás pomocí varování, chyb a hlášení. Většinou stačí číst, co by rády / překládat to z angličtiny. (Velmi často se vyskytuje třeba "Dependency is not satisfiable", je dobré vědět, co znamená a co při ní dělat)
Omlouvám se za přílišnou "jednoduchost", potřeboval jsem se nějakým způsobem odreagovat. Až mne to přepadne znovu, čekejte nejmíň pohádku