Bug#272406: Base-config installs way to many packages
Package: debian-installer
Version: 20040918
Not sure which package this belongs to...
I did a testinstall for unstable using i386 netboot.
During tasksel I selected 'manual package selection'. In aptitude I was
presented with a list of packages that would be installed (I presume
packages that had been selected by default).
These included:
- lib64gcc1, lib64stdc++6, amd64-libs (11MB!)
I don't have a 64-bit system, and I don't have an amd processor, so I
really don't want these installed.
- libdb2, libdb4.0, libdb4.1
Of which only libdb4.1 is needed (by vacation).
Note that libdb3 and libdb4.2 have already been installed during
base-installation because op dependencies.
- libcrypt7, libcrypt1, libcrypt11
libgnutils7, libgnutils10, libgnutils11
Of these only the '11' variants are needed by other packages.
- Of the compiler-related packages, both version 3.3 and 3.4 were installed.
Conclusion
IMHO we should be a little smarter about what we install by default.
At least (development) libs should only be installed if they are pulled in
by dependencies.
Also, I think we should exclude some packages, like ipchains (which is
obsolete) and lib64gcc1 (which for some reason is in base, not libs).
Maybe even doc-linux-txt should be excluded because of it's size (8MB).
Also, it would be very nice if an update of vacation to use a more recent
version of libdb would be allowed.
A note by the maintainer in #256571:
> > using libsb4.2 would help me too, no other package uses libdb4.1 on my
> > system.
> > Is there any problem with recompiling against 4.2?
> vacation is frozen (other than being useless), so you would have to
> persuade the RM to allow a new upload in testing.
Hmmm. As even the maintainer thinks it useless, we could also exclude it :-P
Reply to: