Am Mittwoch, den 11.06.2008, 15:31 +0300 schrieb Eugene V. Lyubimkin: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > banshee depends on mono stuff, which depends on mono-common, which > > recommends binfmt-support. > ok, let it... > > > banshee depends on libgstreamer-plugins-base0.10-0, which recommends > > gnome-app-install, which depends on synaptic. > Hm, libgstreamer-plugins-base0.10-0 only suggests gnome-app-install. > > Anyway, do you say that it is normal that audio application recommends > non-related system management tool?
Well, it actually is related. If gstreamer doesn't find a codec to play some file it will notify banshee about that and call gnome-codec-install (which is part of gnome-app-install) to install the codec. > Just another example: suppose audacious will recommend libregexp-java. > The same situation: of course, user can manually remove this package > after install. But in most situations he just will not mention this > package in other couple of package's dependencies. That's why Recommends should be only used for things, that are a) not absolutely required (otherwise it would be a dependency) and b) which most users in most situations want when they install the package. audacious users most probably don't want libregexp-java as it doesn't enhance audacious in a way that is useful to most users (it probably has nothing to do with audacious at all I guess).
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

