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

Re: Installation of Recommends by default on October 1st



On Wed, 1 Aug 2007 22:40:44 +0200
Wouter Verhelst <wouter@debian.org> wrote:

> On Wed, Aug 01, 2007 at 07:14:14PM +0100, Neil Williams wrote:
> > undone whenever I install a new box? I'll certainly need something like
> > that for the cross-built apt for Emdebian
> > - embedded devices will not cope with this change.
> 
> You can easily drop a file in /etc/apt/apt.conf.d in some base emdebian
> package, methinks. That shouldn't be too hard, no?

I just wish it wasn't necessary.
:-(

There are some real lunatic settings for Recommends based on my initial
tests on this box - gnome-applets will default to installing all the
gnome cil libraries and mono-runtime. #435601

gnome-games needing the truly enormous and high-end theoretical
mathematics package atlas3? #435602

The OOo ones already mentioned.

xserver-xorg soon to be requiring the installation of ALL
xserver-xorg-video-foo drivers - I've only got one graphics card!
(#435604)

There are also some (anjuta && gnome-devel and gnome-core-devel) which
would appear reasonable and yet I have not found any use for a long
list of packages brought in by that chain:

Installing exuberant-ctags as dep of anjuta
Installing gnome-devel as dep of anjuta
Installing gnome-core-devel as dep of gnome-devel
Installing libatspi-dev as dep of gnome-core-devel
Installing libatspi1.0-0 as dep of libatspi-dev
Installing libxtst-dev as dep of libatspi-dev
Installing x11proto-record-dev as dep of libxtst-dev
Installing libeel2-dev as dep of gnome-core-devel
Installing libgstreamer-plugins-base0.10-dev as dep of gnome-core-devel
Installing libgtksourceview-dev as dep of gnome-core-devel
Installing libgail-gnome-dev as dep of gnome-core-devel
Installing libgail-gnome-module as dep of libgail-gnome-dev
Installing libgnomekbd-dev as dep of gnome-core-devel
Installing libxklavier11-dev as dep of libgnomekbd-dev
Installing libgnomekbdui-dev as dep of gnome-core-devel
Installing libnautilus-extension-dev as dep of gnome-core-devel
Installing liboobs-1-dev as dep of gnome-core-devel
Installing libwnck-dev as dep of gnome-core-devel
Installing libxres-dev as dep of libwnck-dev
Installing x11proto-resource-dev as dep of libxres-dev
Installing libvte-dev as dep of gnome-core-devel
Installing bluefish as dep of gnome-devel

I just don't see the need. I mean I use anjuta for almost a dozen
upstream projects, I have lots of -dev packages installed, lots of -doc
packages installed. I have all that I think I need and none of the
Recommends in that list will add the few features that I still need in
anjuta (the subversion plugin and a working Help menu option) {bugs
#368230 and #368231}. 

That is what I understood as the meaning of Recommends: "the maintainer
thinks you probably need these but you do not need them just to run the
program so it is up to you."

Why would apt now force someone in my situation to add all these
*unnecessary* packages????

It's a bad idea, IMHO and that's all I can say.

-- 


Neil Williams
=============
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/

Attachment: pgpjr5PbrJgPz.pgp
Description: PGP signature


Reply to: