Názor k článku Source Mage GNU/Linux: instalace od Stanislav Brabec - Samozřejmě, že nestačí. --deep --update nepočítá reverzní závislosti,...

  • Článek je starý, nové názory již nelze přidávat.
  • 21. 3. 2003 10:52

    Stanislav Brabec (neregistrovaný)

    Samozřejmě, že nestačí. --deep --update nepočítá reverzní závislosti, ale pouze standardní závislosti. Na rozdíl od obyčejného --update ale jede rekurzívně.

    Pokud tedy dáte emerge --deep --update -n mplayer, dokáže to zjistit, že některá ze závislých knihoven má novou verzi. Ale pokud kterákoliv z knihoven v závislostech zrovna nemá novou verzi, bude se to stále pokoušet linkovat se starou verzí.

    Ale to stále ještě nemá nic společného s reverzními závislostmi. Např. po update GNOME-2.0 -> GNOME-2.2 přestala chodit všechna témata. Prostě proto, že se nepřekompilovaly. Aby to emerge zjistil, musel by umět vyhodnotit reverzní závislosti. Ve standardních závislostech GNOME totiž témata nejsou!

    Závislosti = co potřebuji (nebo mohu pořebovat) ke kompilaci balíku

    Reverzní závislosti = co kompilace balíku ovlivní (nebo může ovlivnit) v distribuci