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

Reassigning priorities issue to ftp.debian.org



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


Reply to: