Hans Witvliet <hwit@a-domani.nl> writes:
Some observations: 1) logrotate is a beautifull tool, but should be optional, just like sed, (since i'm a perl convert, i abandonned sed, awk....)
Those come in via dependencies.
mkinitrd: afaik, only needed during installation/upgrades, not?
For each kernel installation.
Why have dhcp, *if* one chooses for static address?
What do others think?
syslog-ng: probably can't run without it...
2) Get the base-packages as slim as possible: not even networking! If i want ethernet/isdn/i2c/??? OR i want to perform an installation via http/ftp/tftp/nfs it is my decision! The only thing that a base-package should be able to do, is installing other packages. I would suggest to think about the base-package as the ground work for embedded systems, that have a minimum hardware
Here we disagree. This is another purpose than what we need.
3) as you allready stated, you didn't mention the dependancies. And I think, here is where 99,99% of the work lies.
For instance ssh has a dependency on opensc (because of libopensc) For me no big deal, as i play around with smartcards and tokes, but for other people? I really fear that the same is true for other packages.
Are you willing to re-analyse all packages, and rewrite the spec-files? Eventhough the effort will be worthwhile, considering the concequences, do you think it feasable for 10.3?
I'm not willing to do all this myself ;-) But I hope that all of you will help with that and look at the culprits. This is something we should do together ;-) Andreas -- Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj/ SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126