Re: kate: X11 Forwarding on F22

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Reindl Harald wrote:
> thanks for that showing what i mean with bloatware dependencies which is
> clearly the result of wrapping abstraction over abstraction over
> abstraction with each layer introducing dependency chains

What this shows to me is that the splitting into individual Frameworks 
completely and utterly failed. All it means is that there are now a 
bazillion kf5-* packages (instead of a single kdelibs4):
 > kf5-attica-5.13.0-1.fc22.x86_64
 > kf5-filesystem-5.13.0-1.fc22.x86_64
 > kf5-karchive-5.13.0-1.fc22.x86_64
 > kf5-kauth-5.13.0-1.fc22.x86_64
 > kf5-kbookmarks-5.13.0-1.fc22.x86_64
 > kf5-kcodecs-5.13.0-1.fc22.x86_64
 > kf5-kcompletion-5.13.0-1.fc22.x86_64
 > kf5-kconfig-core-5.13.0-1.fc22.x86_64
 > kf5-kconfig-gui-5.13.0-1.fc22.x86_64
 > kf5-kconfigwidgets-5.13.0-1.fc22.x86_64
 > kf5-kcoreaddons-5.13.0-1.fc22.x86_64
 > kf5-kcrash-5.13.0-1.fc22.x86_64
 > kf5-kdbusaddons-5.13.0-1.fc22.x86_64
 > kf5-kglobalaccel-5.13.0-1.fc22.x86_64
 > kf5-kglobalaccel-libs-5.13.0-1.fc22.x86_64
 > kf5-kguiaddons-5.13.0-1.fc22.x86_64
 > kf5-ki18n-5.13.0-1.fc22.x86_64
 > kf5-kiconthemes-5.13.0-1.fc22.x86_64
 > kf5-kinit-5.13.0-1.fc22.x86_64
 > kf5-kio-core-5.13.0-2.fc22.x86_64
 > kf5-kio-core-libs-5.13.0-2.fc22.x86_64
 > kf5-kio-file-widgets-5.13.0-2.fc22.x86_64
 > kf5-kio-ntlm-5.13.0-2.fc22.x86_64
 > kf5-kio-widgets-5.13.0-2.fc22.x86_64
 > kf5-kio-widgets-libs-5.13.0-2.fc22.x86_64
 > kf5-kitemviews-5.13.0-1.fc22.x86_64
 > kf5-kjobwidgets-5.13.0-1.fc22.x86_64
 > kf5-knotifications-5.13.0-1.fc22.x86_64
 > kf5-kparts-5.13.0-1.fc22.x86_64
 > kf5-kservice-5.13.0-1.fc22.x86_64
 > kf5-ktexteditor-5.13.0-1.fc22.x86_64
 > kf5-ktextwidgets-5.13.0-1.fc22.x86_64
 > kf5-kwallet-5.13.0-1.fc22.x86_64
 > kf5-kwallet-libs-5.13.0-1.fc22.x86_64
 > kf5-kwidgetsaddons-5.13.0-1.fc22.x86_64
 > kf5-kwindowsystem-5.13.0-1.fc22.x86_64
 > kf5-kxmlgui-5.13.0-1.fc22.x86_64
 > kf5-solid-5.13.0-1.fc22.x86_64
 > kf5-solid-libs-5.13.0-1.fc22.x86_64
 > kf5-sonnet-core-5.13.0-1.fc22.x86_64
 > kf5-sonnet-ui-5.13.0-1.fc22.x86_64
(and also several split qt5-* packages:
 > qt5-qtbase-5.5.0-15.fc22.x86_64
 > qt5-qtbase-common-5.5.0-15.fc22.noarch
 > qt5-qtbase-gui-5.5.0-15.fc22.x86_64
 > qt5-qtdeclarative-5.5.0-3.fc22.x86_64
 > qt5-qtscript-5.5.0-3.fc22.x86_64
 > qt5-qtsvg-5.5.0-3.fc22.x86_64
 > qt5-qttools-common-5.5.0-4.fc22.noarch
 > qt5-qttools-libs-designer-5.5.0-4.fc22.x86_64
 > qt5-qtx11extras-5.5.0-2.fc22.x86_64
 > qt5-qtxmlpatterns-5.5.0-3.fc22.x86_64
), introducing ADDITIONAL dependency bloat.

Any nontrivial application, even a basic one like Kate, still ends up 
dragging in almost everything and thus also the transitive dependencies. The 
splitting only made our lives as maintainers much harder without bringing 
ANY of the advertised benefits.

        Kevin Kofler

_______________________________________________
kde mailing list
kde@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/kde
New to KDE4? - get help from http://userbase.kde.org




[Index of Archives]     [KDE Users]     [Fedora General Discussion]     [Older Fedora Users Mail]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Maintainers]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Triage]     [Coolkey]     [Yum Users]     [Yosemite Forum]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]

  Powered by Linux