View previous topic :: View next topic |
Author |
Message |
Budoka l33t

Joined: 03 Jun 2012 Posts: 777 Location: Tokyo, Japan
|
Posted: Tue Dec 27, 2016 11:47 pm Post subject: Remove KDE Games bloatware?「SOLVED」 |
|
|
I am running Plasma 5 and really want to get rid of kdegames-meta but apparently, it is a dependency of kde-apps-meta so I can't remove it. Tried masking it as well and no such luck. Is there a way to get rid of this fluff?
Code: | emerge --depclean -av kde-apps/kdegames-meta
Calculating dependencies... done!
kde-apps/kdegames-meta-16.08.3 pulled in by:
kde-apps/kde-apps-meta-16.08.3 requires >=kde-apps/kdegames-meta-16.08.3
|
Last edited by Budoka on Wed Dec 28, 2016 4:17 am; edited 1 time in total |
|
Back to top |
|
 |
ct85711 Veteran

Joined: 27 Sep 2005 Posts: 1791
|
Posted: Wed Dec 28, 2016 12:22 am Post subject: |
|
|
well, you are already on the route to figuring it out, just needed to continue down the path. More of do you really need kde-apps-meta? (this only pulls in other packages, does not install anything it's self)... |
|
Back to top |
|
 |
Budoka l33t

Joined: 03 Jun 2012 Posts: 777 Location: Tokyo, Japan
|
Posted: Wed Dec 28, 2016 12:31 am Post subject: |
|
|
ct85711 wrote: | well, you are already on the route to figuring it out, just needed to continue down the path. More of do you really need kde-apps-meta? (this only pulls in other packages, does not install anything it's self)... |
I thought if I remove kde-apps-meta, although it doesn't pull anything in itself, when I emerge --depclean it will remove all the apps as well...in addition to the games. Is that incorrect?
EDIT/UPDATE: So I was correct. If I do that portage will try to remove ALL kde apps including the games. |
|
Back to top |
|
 |
asturm Developer

Joined: 05 Apr 2007 Posts: 9387
|
|
Back to top |
|
 |
ct85711 Veteran

Joined: 27 Sep 2005 Posts: 1791
|
Posted: Wed Dec 28, 2016 1:35 am Post subject: |
|
|
yes, depclean will remove what it pulled in, but there is nothing stopping you from adding what it is pulling in to your world file so it won't be removed
You can have a package added to your world file, by simply emerging that package (using --noreplace so it only adds it to the world file and not recompile). I also suggest you do one package at a time, and check again what depclean wants to pull away. Another shortcut way, is by using the ebuild as a reference on what it pulls in, here's the relevent lines from that ebuild...
Code: | RDEPEND="
$(add_kdeapps_dep kate)
$(add_kdeapps_dep kdeadmin-meta)
$(add_kdeapps_dep kdecore-meta)
$(add_kdeapps_dep kdeedu-meta)
$(add_kdeapps_dep kdegames-meta)
$(add_kdeapps_dep kdegraphics-meta)
$(add_kdeapps_dep kdemultimedia-meta)
$(add_kdeapps_dep kdenetwork-meta)
$(add_kdeapps_dep kdeutils-meta)
accessibility? ( $(add_kdeapps_dep kdeaccessibility-meta) )
pim? ( kde-apps/kdepim-meta:* )
sdk? (
$(add_kdeapps_dep kdesdk-meta)
$(add_kdeapps_dep kdewebdev-meta)
)
" |
|
|
Back to top |
|
 |
Budoka l33t

Joined: 03 Jun 2012 Posts: 777 Location: Tokyo, Japan
|
Posted: Wed Dec 28, 2016 1:46 am Post subject: |
|
|
Hmm. OK. Thanks everyone. I understand. But I must say it seems silly to have to add all of the apps manually.
Quote: | All selected packages: =kde-apps/sweeper-16.08.3 =dev-libs/boehm-gc-7.4.2 =net-im/telepathy-mission-control-5.16.4 =kde-apps/knetwalk-16.08.3 =kde-apps/kdeedu-data-16.08.3 =net-libs/libaccounts-glib-1.21-r2 =media-sound/timidity++-2.14.0-r2 =kde-apps/kiconfinder-16.04.3 =kde-apps/ksirk-16.08.3 =kde-apps/libkonq-16.08.3 =sci-libs/blas-reference-20070226-r4 =kde-apps/kqtquickcharts-16.08.3 =media-libs/sdl-image-1.2.12-r1 =kde-apps/gwenview-16.08.3 =kde-apps/step-16.08.3 =kde-apps/kdeadmin-meta-16.08.3 =kde-apps/kdebase-runtime-meta-16.04.3 =kde-apps/marble-16.08.3-r1 =kde-apps/keditfiletype-16.04.3 =kde-apps/lskat-16.08.3 =kde-apps/libkmahjongg-16.08.3 =kde-apps/granatier-16.08.3 =net-libs/signon-oauth2-0.21-r1 =kde-apps/kgeography-16.08.3 =kde-apps/signon-kwallet-extension-16.08.3 =kde-apps/kaccounts-integration-16.08.3 =kde-apps/kwalletmanager-16.08.3 =kde-apps/kmines-16.08.3 =media-libs/mlt-6.2.0-r2 =kde-apps/kdontchangethehostname-16.04.3 =sci-chemistry/chemical-mime-data-0.1.94-r2 =kde-apps/kteatime-16.08.3 =media-libs/libdiscid-0.6.1 =kde-apps/kstart-16.04.3 =kde-apps/artikulate-16.08.3 =kde-apps/analitza-16.08.3 =kde-apps/libkeduvocdocument-16.08.3 =kde-apps/kbreakout-16.08.3 =kde-apps/kdebase-desktoptheme-16.04.3 =kde-apps/konsole-16.08.3-r1 =kde-apps/ktp-auth-handler-16.08.3 =kde-apps/kdegraphics-meta-16.08.3 =kde-apps/ksnakeduel-16.08.3 =net-libs/http-parser-2.6.2 =kde-apps/minuet-16.04.3 =sci-libs/cln-1.3.3 =kde-apps/kbounce-16.08.3 =kde-frameworks/kimageformats-5.26.0 =kde-apps/kcron-16.08.3 =kde-apps/kcalc-16.08.3 =net-libs/libsignon-glib-1.13-r1 =kde-apps/print-manager-16.08.3 =kde-apps/kwrite-16.08.3 =net-voip/telepathy-gabble-0.18.3 =dev-python/pycups-1.9.73 =kde-apps/kblocks-16.08.3 =kde-apps/kdenetwork-meta-16.08.3 =kde-apps/ark-16.08.3 =app-eselect/eselect-blas-0.1 =kde-apps/kshisen-16.08.3 =kde-apps/kalzium-16.08.3 =dev-qt/qtimageformats-5.6.2 =kde-apps/plasma-runtime-16.04.3 =net-libs/telepathy-logger-qt-15.04.0 =app-dicts/aspell-en-7.1.0 =kde-apps/phonon-kde-16.04.3 =kde-apps/kdegraphics-mobipocket-16.08.3 =kde-apps/klettres-16.08.3 =kde-apps/libkexiv2-15.08.3 =media-video/movit-1.2.0 =kde-apps/bovo-16.08.3 =kde-apps/kigo-16.08.3 =kde-apps/kmix-16.08.3 =kde-apps/kdf-16.08.3 =kde-apps/kdebase-data-16.04.3 =kde-apps/kdiamond-16.08.3 =kde-apps/kamera-16.08.3 =kde-apps/libkcddb-16.08.3 =kde-apps/kcharselect-16.08.3 =kde-apps/solid-runtime-16.04.3 =kde-apps/kgoldrunner-16.08.3 =kde-apps/kcolorchooser-16.08.3 =kde-apps/kalgebra-16.08.3 =kde-apps/ktraderclient-16.04.3 =kde-apps/kjumpingcube-16.08.3 =kde-apps/kollision-16.08.3 =kde-apps/kurifilter-plugins-16.04.3 =kde-apps/dragon-16.08.3 =media-sound/drumstick-1.0.2 =kde-apps/knavalbattle-16.08.3 =dev-qt/qtmultimedia-5.6.2 =media-gfx/inkscape-0.91-r3 =virtual/blas-1.0 =kde-apps/krdc-16.08.3 =kde-apps/kdeutils-meta-16.08.3 =kde-apps/khangman-16.08.3 =kde-apps/ktimer-16.08.3 =net-im/telepathy-logger-0.8.2 =net-libs/telepathy-glib-0.24.1 =kde-apps/kapman-16.08.3 =kde-apps/kolf-16.08.3 =kde-frameworks/kactivities-4.13.3-r2 =kde-apps/spectacle-16.08.3 =kde-apps/ktp-text-ui-16.08.3 =net-libs/libotr-4.1.1 =app-eselect/eselect-timidity-20110513 =kde-apps/kwordquiz-16.08.3 =kde-frameworks/kdewebkit-5.26.0 =kde-apps/libkexiv2-16.08.3 =kde-apps/ktp-filetransfer-handler-16.08.3 =kde-apps/kbruch-16.08.3 =kde-apps/kdemultimedia-meta-16.08.3 =kde-apps/kiten-16.08.3 =net-libs/libvncserver-0.9.10-r3 =kde-apps/kaccounts-providers-16.08.3 =kde-apps/ffmpegthumbs-16.08.3 =media-libs/qimageblitz-0.0.6-r1 =kde-apps/kdenlive-16.08.3 =kde-apps/thumbnailers-16.08.3 =media-libs/jasper-1.900.6 =kde-apps/kdeedu-meta-16.08.3 =kde-apps/ktp-approver-16.08.3 =kde-apps/filelight-16.08.3 =kde-apps/kolourpaint-16.08.3 =kde-apps/juk-16.08.3 =kde-apps/parley-16.08.3 =kde-apps/okular-16.08.3 =dev-lang/R-3.2.2 =kde-apps/kfile-16.04.3 =kde-apps/libkcompactdisc-16.08.3 =media-gfx/uniconvertor-2.0_pre379-r1 =net-libs/signond-8.58 =media-libs/libraw-0.17.2 =kde-apps/dolphin-16.08.3 =kde-apps/kscd-16.08.3 =net-libs/telepathy-qt-0.9.7 =kde-apps/kreversi-16.08.3 =dev-cpp/eigen-2.0.17 =dev-util/gtk-doc-1.25-r1 =kde-apps/cantor-16.08.3 =kde-apps/kanagram-16.08.3 =kde-apps/kig-16.08.3 =kde-apps/ktp-common-internals-16.08.3 =app-text/aspell-0.60.6.1-r3 =kde-apps/konquest-16.08.3 =kde-apps/svgpart-16.08.3 =kde-apps/kdesu-16.04.3 =kde-apps/kdecore-meta-16.08.3 =kde-apps/kquitapp-16.04.3 =kde-apps/killbots-16.08.3 =kde-apps/kubrick-16.08.3 =kde-apps/ksquares-16.08.3 =games-board/gnugo-3.9.1-r1 =media-libs/libsdl2-2.0.4 =dev-qt/qtpositioning-5.6.2 =kde-apps/baloo-widgets-16.08.3 =kde-apps/kget-16.08.3 =kde-apps/libkdcraw-16.08.3 =kde-apps/kpat-16.08.3 =kde-apps/katomic-16.08.3 =kde-apps/ktuberling-16.08.3 =kde-apps/bomber-16.08.3 =kde-apps/kmahjongg-16.08.3 =app-admin/system-config-printer-1.4.8 =net-libs/signon-ui-0.15 =app-text/docbook-sgml-dtd-3.0-r3 =kde-apps/ktp-kded-module-16.08.3 =kde-apps/krfb-16.08.3 =kde-apps/palapeli-16.08.3 =kde-apps/kdenetwork-filesharing-16.08.3 =kde-apps/kdebugsettings-16.08.3 =net-libs/accounts-qt-1.13 =gnome-base/gnome-mime-data-2.18.0 =kde-apps/renamedlg-plugins-16.04.3 =kde-apps/libkdegames-4.14.3-r1 =kde-apps/kspaceduel-16.08.3 =media-libs/qt-gstreamer-1.2.0-r2 =kde-apps/klickety-16.08.3 =kde-apps/ksystemlog-16.08.3 =kde-apps/picmi-16.08.3 =kde-apps/kdebase-menu-icons-16.04.3 =kde-apps/knewstuff-16.04.3 =kde-apps/kstars-16.08.3 =dev-libs/libgit2-0.24.2 =kde-apps/ktimezoned-16.04.3 =kde-apps/ktouch-16.08.3 =kde-apps/blinken-16.08.3 =kde-apps/kimgio-16.04.3 =media-libs/taglib-1.10 =net-irc/telepathy-idle-0.2.0 =media-libs/libsndfile-1.0.26 =kde-apps/kmplot-16.08.3 =kde-apps/kdebase-menu-16.04.3 =media-libs/musicbrainz-3.0.3 =net-misc/freerdp-2.0.0_pre20160722 =kde-apps/kturtle-16.08.3 =kde-apps/zeroconf-ioslave-16.08.3 =kde-apps/plasma-telepathy-meta-16.08.3 =kde-apps/ktp-contact-runner-16.08.3 =dev-python/lxml-3.6.4-r1 =kde-apps/kpasswdserver-16.04.3 =net-libs/telepathy-accounts-signon-1.0 =app-text/docbook-dsssl-stylesheets-1.79 =media-sound/cdparanoia-3.10.2-r6 =kde-apps/rocs-16.08.3 =kde-apps/libkdegames-16.08.3 =kde-frameworks/kplotting-5.26.0 =media-sound/timidity-freepats-20060219-r1 =sci-libs/libqalculate-0.9.7-r1 =kde-apps/kdebugdialog-16.04.3 =kde-apps/kmimetypefinder-16.04.3 =kde-apps/ktp-contact-list-16.08.3 =kde-apps/ktp-send-file-16.08.3 =kde-apps/kiriki-16.08.3 =kde-apps/klines-16.08.3 =kde-apps/audiocd-kio-16.08.3 =kde-apps/ktp-desktop-applets-16.08.3 =kde-apps/ksudoku-16.08.3 =kde-apps/kruler-16.08.3 =dev-python/pycurl-7.43.0 =kde-apps/kfourinline-16.08.3 =kde-apps/kreadconfig-16.04.3 =kde-apps/ktp-accounts-kcm-16.08.3 =net-im/telepathy-connection-managers-2-r2 =kde-apps/kblackbox-16.08.3 =kde-apps/kate-16.08.3
|
So will probably just leave the bloat there for the moment. |
|
Back to top |
|
 |
asturm Developer

Joined: 05 Apr 2007 Posts: 9387
|
Posted: Wed Dec 28, 2016 2:05 am Post subject: |
|
|
You didn't see my link? |
|
Back to top |
|
 |
Budoka l33t

Joined: 03 Jun 2012 Posts: 777 Location: Tokyo, Japan
|
Posted: Wed Dec 28, 2016 2:10 am Post subject: |
|
|
asturm wrote: | You didn't see my link? |
Ah. Must have been posting the same time. Looking now Thanks!! |
|
Back to top |
|
 |
|