Dependencies in een RPM hebben ook weer dependencies. Als je die niet installed hebt is de resolved dependency tree verschillend per systeem.
Ik heb de lijst met álle afhankelijkheden erbij gepakt, dus het heeft niks met rpm's te maken.
Ik heb niks van KDE op mijn systeem, behalve misschien hier en daar een library van Qt (wat volgens mij niet KDE specific is) en dergelijken. Dat is niet distro specific, als het iets zegt over je distro is dat het lightweight is by default.
Jawel, hoor. Afhankelijkheden van een bepaald pakket kunnen behoorlijk verschillen per distro. Voor kernzaken als sudo is het verschil mimimaal, maar met name voor DE-specifieke software verschilt het behoorlijk. Heb al vaker in de gemeenschap gezien dat mensen totaal verschillende afhankelijkheden van een bepaald pakket noemen op verschillende distros met dezelfde DE. Dus ja, op sommige GNOME-distros zijn er bij KDE-software meer KDE-afhankelijkheden dan op een andere.
Maar Kdenlive heeft gewoon weinig KDE-afhankelijkheden omdat het vrij op zichzelf staand is. Daarom ook dat het makkelijk op bijvoorbeeld Windows te installeren is. Ook de makers noemen een beperkt aantal KDE-afhankelijkheden (
https://invent.kde.org/mu.../master/dev-docs/build.md), wat dus mijn argument bevestigt (en let op dat ze het over Debian en Ubuntu hebben, die standaard géén KDE hebben):
libkf5archive-dev libkf5bookmarks-dev libkf5coreaddons-dev libkf5config-dev \
libkf5configwidgets-dev libkf5dbusaddons-dev libkf5kio-dev libkf5widgetsaddons-dev \
libkf5notifyconfig-dev libkf5newstuff-dev libkf5xmlgui-dev libkf5declarative-dev \
libkf5notifications-dev libkf5guiaddons-dev libkf5textwidgets-dev libkf5purpose-dev \
libkf5iconthemes-dev libkf5crash-dev libkf5filemetadata-dev libkf5codecs-dev kio \
kinit qtdeclarative5-dev libqt5svg5-dev qml-module-qtquick-controls libqt5networkauth5-dev \
qtmultimedia5-dev qtquickcontrols2-5-dev qttools5-dev breeze-icon-theme breeze
Mensen moeten eens uit de illusie dat alles wat je installeert tig zooi met zich meetrekt. Dat was vroeger zo, maar dat is tegenwoordig totaal anders. Ook als je GNOME-spul op KDE installeert, overigens.
[Reactie gewijzigd door TheVivaldi op 23 juli 2024 00:58]