[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: