reassign 301138 ftp.debian.org tags 301138 - patch thanks Actually, reviewing previous bugs this issue has been brought up in several occassions. I've found similar issues in bugs 270676 246357 272406 and 272586 Reviewing the problem it seems it boils down to priorities being set too high for development-only packages that have no place in server or desktop workstations. Aptitude installs all of these in a standard task-targeted installation so either aptitude needs to be fixed, base-config needs to tell it not to install them or the priorities of the following packages need to be reviewed. The following packages are Priority: standard and are usually used only in development-oriented environments: gdb gcc-3.3 dpkg-dev libc6-dev cpp-3.3 manpages-dev flex g++ linux-kernel-headers bin86 cpp gcc g++-3.3 bison make libstdc++5-3.3-dev Although some of our users might install them (specially if building the Linux kernel, rebuilding Debian packages, or building upstream sources), but that's hardly "all" of Debian users. Actually, based on the popcon stats which are, arguably, biased (because popcon is installed by default with sarge systems, which will get gcc by default too). We can see this: Package: dpkg 6407 68 294 0 Package: cpp 4528 857 1080 0 Package: make 3524 1486 1480 0 Package: gcc-3.3 2957 1008 1315 1 Package: gcc 2950 1446 1847 0 Package: cpp-3.3 2697 1238 1495 0 Package: libc6-dev 2537 1769 1898 0 Package: linux-kernel-headers 2328 1593 1505 0 Package: g++ 1814 2005 1797 0 Package: dpkg-dev 1619 2004 2427 0 Package: g++-3.3 1534 1490 1792 0 Package: gdb 1423 3655 290 0 Package: bison 1414 3268 224 1 Package: flex 1172 3389 237 0 Package: libstdc++5-3.3-dev 1122 1645 2048 0 Package: bin86 681 3189 121 1 Package: manpages-dev 0 0 0 4940 So, hardly 46% of our users have gcc installed, and hardly 25% have g++ installed, users with the full environment Standard: priority is forcing into new installations amounts to 10% of our current users. I think the priorities of all those packages should be adjusted in order to prevent all that from being installed in stock systems. If needed be, those packages could be included into a -dev task in tasksel for people that want a development system "out of the box" Regards Javier
Attachment:
signature.asc
Description: Digital signature