Page 1 of 2

[POLL] How many Packages do you have on your system?

Posted: Thu Nov 11, 2021 9:56 pm
by Comrade_Stalin
I just wonder since Gentoo is often seen as a minimalist distro, how minimal do y'all keep it?

I like to keep it pretty slim, I have barely any GUI apps and such.
I've got 443 packages right now.

What about you?

Posted: Thu Nov 11, 2021 10:26 pm
by eccerr0r
Gentoo is not minimalist, Gentoo is the size you want.

DSL is minimalist...

hmm... one way:

Code: Select all

$ equery list \*|wc -l
1801
So I can't vote, nothing fits...blew past your biggest option by almost double, that 801-1000 option is nowhere close!

Posted: Fri Nov 12, 2021 5:10 am
by trilithium

Code: Select all

emerge -pc|grep ins
says 721 packages. I would like that number to be smaller but I use this machine for everything from debugging to gaming and that inevitably means relying on a fair amount of software written by other people.

Posted: Fri Nov 12, 2021 6:17 am
by Perfect Gentleman

Code: Select all

 ~ $ qlist -I | wc -l
1054
-------
 ~ $ emerge -pc|grep ins
Packages installed:   1054

Posted: Fri Nov 12, 2021 6:18 am
by pa4wdh
I can't vote because ...

Code: Select all

~ $ equery list '*' | wc -l
1034
8O
It's an old install but i don't think this is excessive.

Count per category:

Code: Select all

~ $ equery -q list '*' | cut -d "/" -f1 | uniq -c | sort -nr
     90 media-libs
     83 dev-libs
     75 virtual
     53 dev-python
     52 x11-libs
     48 sys-apps
     47 app-text
     44 sys-devel
     42 dev-perl
     29 dev-util
     22 sys-libs
     22 acct-group
     20 net-libs
     19 x11-apps
     19 dev-qt
     18 sys-kernel
     17 media-gfx
     16 dev-lang
     16 app-arch
     15 net-misc
     15 media-sound
     14 x11-misc
     14 media-fonts
     14 app-crypt
     11 lxqt-base
     11 app-eselect
     10 acct-user
      9 lxde-base
      9 dev-cpp
      9 cross-riscv64-linux-gnu
      9 app-misc
      8 sys-fs
      6 app-emulation
      5 x11-themes
      5 sys-firmware
      5 dev-embedded
      5 app-portage
      4 x11-drivers
      4 x11-base
      4 sys-process
      4 sci-libs
      4 net-vpn
      4 net-dns
      4 media-video
      4 kde-frameworks
      4 gnome-base
      4 games-util
      4 app-office
      4 app-editors
      4 app-dicts
      3 xfce-base
      3 x11-terms
      3 perl-core
      3 net-analyzer
      3 games-misc
      3 games-fps
      3 dev-java
      3 dev-db
      3 app-admin
      2 x11-wm
      2 www-client
      2 sys-power
      2 sys-boot
      2 sys-auth
      2 sci-mathematics
      2 net-wireless
      2 net-print
      2 net-firewall
      2 net-dialup
      2 media-radio
      2 games-simulation
      2 games-engines
      2 app-i18n
      2 app-accessibility
      1 x11-plugins
      1 sci-calculators
      1 net-nds
      1 net-mail
      1 net-irc
      1 net-im
      1 net-ftp
      1 net-fs
      1 mail-mta
      1 mail-client
      1 gui-libs
      1 games-sports
      1 games-action
      1 dev-vcs
      1 dev-scheme
      1 dev-games
      1 app-vim
      1 app-shells
      1 app-cdr

Posted: Fri Nov 12, 2021 7:00 am
by ian.au

Code: Select all

~ $ qlist -I | wc -l
823
Main desktop which could be pruned back a fair bit if resources were an issue.

Posted: Fri Nov 12, 2021 7:38 am
by dmpogo
All my three machines have over 1000, and I keep only what is needed. Namely 1046, 1165 and 1250. My world files have, correspondingly 99, 126 and 168 entries
These acct-group acct-user ones added quite a few numbers recently


But the largest contributions are from subsytems which are highly modularized. The top spot is held by dev-perl - 94 packages, and if you add virtuals, that are mostly perl as well, it is +78 more. KDE all together is around 130 packages in three categories. My emerge --depclean are totally clean on all machines

Posted: Fri Nov 12, 2021 8:07 am
by eccerr0r
Guilty. Yes lots of python and perl modules.
Also I have multiple copies of gcc/llvm installed for distcc.
And to top it off, there's still a bunch of packages that vanished from portage that I haven't deleted...

Posted: Fri Nov 12, 2021 8:14 am
by Irre
Packages installed: 609
Packages in world: 45
Packages in system: 43

Rpi4 8G with Kodi and as fileserver for multimedia, portage, distfiles and packages

Posted: Fri Nov 12, 2021 9:13 am
by sdauth
1486 (laptop), 1782 (desktop) so I can't vote. :(

Posted: Fri Nov 12, 2021 10:55 am
by pa4wdh
It seems my RPi-2B is quite clean:

Code: Select all

~ # equery list '*' | wc -l
293
It's only job is to run ntpd :)

Posted: Fri Nov 12, 2021 1:45 pm
by cboldt
583 on the mail/dns/print server machine. It has X and fvwm capability, but that isn't used.

908 on the machine with the most packages. It's a working machine, most used for office text processing. Has the typical simple function of browsers, email readers, video player. A little bit of network and source code viewing and debugging tools,

Posted: Fri Nov 12, 2021 6:44 pm
by pjp
sdauth wrote:so I can't vote. :(
lol

Sorry, the irony amuses me.

Posted: Sat Nov 13, 2021 3:15 am
by Etal
I can't vote on my desktop...

Code: Select all

Packages installed:   1270
Packages in world:    235
Packages in system:   43
Required packages:    1268
Number to remove:     2
So I guess I'll vote with my home server:

Code: Select all

Packages installed:   268
Packages in world:    34
Packages in system:   43
Required packages:    268
Number to remove:     0

Posted: Sat Nov 13, 2021 4:47 am
by figueroa
Seems useless to vote.

Main full-service amd64 desktop:
Packages installed: 1299
Packages in world: 233

Remote does everything x86 server w/minimal gui:
Packages installed: 987
Packages in world: 179

All others are somewhere in between.

Posted: Mon Nov 15, 2021 5:11 pm
by HungGarTiger
I don't think I've ever heard Gentoo described as minimalist tbh,

Code: Select all

Packages installed:   1114
Packages in world:    49
Packages in system:   43
Required packages:    1114
Number removed:       0

Posted: Tue Nov 16, 2021 3:19 pm
by the_actuary
I have 954 packages and 23 flatpaks, so just qualified for voting!

Anybody who has come to the level of using gentoo as a daily driver would most likely only keep stuff that's useful for them, whether 300 packages or 3000. My guess is single purpose servers with no DE would be less than 500 packages, anything with a basic DE would be between 600 and 900 packages and daily driving desktops/laptops with kde/gnome apps would be at least 900.

Also, it's not the size, it's how it's used :wink:

Posted: Tue Nov 16, 2021 3:41 pm
by ulenrich
eccerr0r wrote: hmm... one way:

Code: Select all

$ equery list \*|wc -l
1801
So I can't vote, nothing fits...blew past your biggest option by almost double, that 801-1000 option is nowhere close!
I second eccerr0r in that vote against this disciminatory vote of this thread

Posted: Tue Nov 16, 2021 4:01 pm
by figueroa
23 flatpacks seems extreme. Why bother with Gentoo? Not flaming you. Really curious.

Posted: Tue Nov 16, 2021 4:10 pm
by eccerr0r
ahh forgot, yes need to add one flatpak ... stupid chirp...

Posted: Wed Nov 17, 2021 2:15 am
by the_actuary
figueroa wrote:23 flatpacks seems extreme. Why bother with Gentoo? Not flaming you. Really curious.
These are binary packages and their dependencies. Zoom, teams, signal-desktop, pycharm-professional, freetube, element etc. Flatpak updates faster for these than the repo and don't think it makes a performance or logical difference installing either way. Also pulled in gnome boxes to test it out that pulled in some 8 packages (running kde, so don't want gtk dependencies in the core system). Need to remove this.

Posted: Wed Nov 17, 2021 3:05 am
by Hu
It makes a bit of a difference. By design, flatpaks are self-contained, so they duplicate libraries you've already installed locally, and don't share when you run both the pak'd and the native library. Also, although the pak's themselves update faster, it's on the individual pak maintainers to timely apply security fixes to any libraries they bundle.

Posted: Wed Nov 17, 2021 3:26 am
by figueroa
I have no flatpacks or snaps. I don't have the need + I have trust issues. :-)

I do have on AppImage. Tutanota doesn't have a native Linux application, just an AppImage. But, I may just begin using the web client. The Tutanota Linux AppImage kind of stinks.

Posted: Wed Nov 17, 2021 3:48 am
by the_actuary
Hu wrote:It makes a bit of a difference. By design, flatpaks are self-contained, so they duplicate libraries you've already installed locally, and don't share when you run both the pak'd and the native library. Also, although the pak's themselves update faster, it's on the individual pak maintainers to timely apply security fixes to any libraries they bundle.
I see your point. I unfortunately need multiple of these apps to interface with clients who each prefer one way of communicating. The repo net-im/teams needed systemd a few months back and didn't work with openrc, so ended up using the flatpak one which was updated - and kept this as a practice for prop binaries. Just tried the repo version and it works now! Think I'll start shifting out from flatpak to the repo where it's available.

Posted: Wed Nov 17, 2021 3:52 am
by figueroa
That shows how everybody's needs are unique and how Gentoo helps you meet those needs with many choices. I appreciate the explaining.