On Fri, 2007-01-19 at 11:47 +0100, Andreas Jaeger wrote: > "Claes Bäckström" <[EMAIL PROTECTED]> writes: > > > Could we perhaps see a list of what you so far put in the "base" or do > > you need more time to tinker with it? > > Here's my current list - but it depends on the definition that we > have. Since I'm not sure whether we have consensus I didn't want to > share it with you. The list does not contain YaST modules, they are > in a different list - and that one needs further time to clean up. > The next factory sync will contain my current lists as well. > > Note that in most cases I omitted dependencies, so e.g. glibc in the > list below could be removed since it's required by others. grep is > not in the list but required by aaa_base. > > aaa_base > aaa_skel > bash > bzip2 > coreutils > cpio > dbus-1 > dhcpcd > e2fsprogs > filesystem > fillup > glibc > gzip > hwinfo > insserv > #if !defined(__s390__) > kbd > #endif > klogd > ksymoops > logrotate > mingetty > mkinitrd > module-init-tools > net-tools > netcfg > openssh > pam > pam-modules > procps > pwdutils > rpm > sed > openSUSE-release > suse-build-key > sysconfig > syslog-ng > sysvinit > tar > util-linux > > #ifdef __ia64__ > elilo > efibootmgr > ia32el > #endif > #if defined(__i386__) || defined (__x86_64__) > grub > #endif > #ifdef __powerpc__ > lilo > #endif > > If you think that something should be removed or added, let's discuss > it - and explain your definition of base, > > Andreas
Hi Andreas, 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....) mkinitrd: afaik, only needed during installation/upgrades, not? Why have dhcp, *if* one chooses for static address? 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 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? Hans -- pgp-id: 926EBB12 pgp-fingerprint: BE97 1CBF FAC4 236C 4A73 F76E EDFC D032 926E BB12 Registered linux user: 75761 (http://counter.li.org) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
