I was wondering kind of the same thing. Is it possible to use CLS to build a “custom” working desktop instead of a liveCD?
I’m now using CLD, which I like a lot, but it’s a bit too heavy for my needs and, instead of start removing packages that I don’t need, which might break the system, maybe it’s better to build the system from scratch up, adding packages.
I really miss a friendlier package manager than emerge…
I’m not unfamiliar with CLI package managers, but the main problem I find with eix and emerge is that neither manages “uninstall dependencies”. When you emerge a package, dependencies are installed automatically, which is good; but when you unmerge it, then is quite another thing: you either use --depclean, which might break something, or -C, which doesn’t uninstall the now needless packages.
At present in the file /var/lib/portage/world Installation is only one package app-misc/calculate-meta. This meta-package dependencies to pull a dozen meta-packages, which form part of the whole package distribution. You can get rid of the dependency after removing components via USE-flags. More details can be found here.
Next week Calculate Linux rid of meta-packages. Everything will work as you’d like. Removing the bag, remove and dependence. Except for the package, which is dependent in others.