Now that our installer installs the whole base group by default, I'd wish it would stick to the essential part. I suggest cleaning this up a bit:

Packages that IMO shouldn't be in base:
- dialog
Nothing depends on it, why do we even need it in core?
- hwdetect
Nothing uses it, we don't need that in core either
- ca-certificates, lzo2, openssl, wpa_supplicant
We need those in core, but really not in base
- dash
Nobody uses it by default, may IMO stay in core, but has no place in base

- ppp, rp-pppoe (plus libpcap dep)
Only few people need those, leave them in core, but remove from base
- tcp_wrappers
No base package needs them as far I know, leave in core, remove from base

We should also remove all packages from base that only are in there as a dependency of another package and for no other reason, as they will be pulled in when needed anyway.

Packages that we should think about:
- mdadm
- pcmciautils
- cryptsetup, lvm2 (plus their deps libgcrypt, libgpg-error, device-mapper)
Those are base tools, but not everybody needs them. I'd like to keep them in base, but maybe someone else may disagree.
- nano
Do we really need another editor in base? Let's leave it in core, remove it from base.


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to