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

Possible mass bug filing: non-doc packages recommending doc packages



Hi debian-devel,

From policy 7.2 Binary Dependencies - Depends, Recommends, Suggests, Enhances,
Pre-Depends

Recommends

    This declares a strong, but not absolute, dependency.

    The Recommends field should list packages that would be found together
    with this one in all but unusual installations.

Suggests

    This is used to declare that one package may be more useful with one or
    more others. Using this field tells the packaging system and the user that
    the listed packages are related to this one and can perhaps enhance its
    usefulness, but that installing this one without them is perfectly
    reasonable.

I filed a lintian wishlist bug (#527363) requesting a I/W tag when non
documentation packages recommend documentation packages.

With Install-Recommends being the default, many packages pull in a lot of
associated documentation.  These documentation packages are sometimes large
and could be suggested rather than recommended.  I noticed different opinions
about such bugs on the BTS (See #504042 that went on to be fixed and #526153
that was not).  I understand that upstream would sometimes like documentation
to be installed alongside the binaries, but popcon numbers of -doc packages
are quite lower the numbers corresponding to the packages that recommend them.

Would there be any objections to filing minor/wishlist bugs against these
packages?  I am including a tentative dd-list corresponding to the packages
[1] that I found after manually removing some packages [2].  I will modify it
based on suggestions.

[1] grep-dctrl --pattern="-doc" --field=Recommends --and --not \
    --pattern="-dev" --field=Package --show-field=Package
[2] Mostly haskell, tcl/tk, texlive and gtk/gnome documentation packages a few
    others like emacs-goodies-el, twisted-doc etc.

I wonder if I should remove the following packages from the list.

  devhelp
  education-common
  education-electronics

Daniel Leidert (dale) <daniel.leidert@wgdd.de>
   docbook-xsl

Hideki Yamane (Debian-JP) <henrich@debian.or.jp>
   mirmon

Salvador Abreu <spa@debian.org>
   gprolog

Bill Allombert <ballombe@debian.org>
   gap

Thorsten Alteholz <debian@alteholz.de>
   mpb

Henrik Andreasson <debian@han.pp.se>
   pike7.6 (U)

Daniel Baumann <daniel@debian.org>
   apcupsd
   dvdisaster
   wmii
   wmii2

Dominique Belhachemi <domibel@cs.tu-berlin.de>
   z88

Luciano Bello <luciano@debian.org>
   imagemagick (U)

Hilko Bengen <bengen@debian.org>
   sepia

Philipp Benner <pbenner@uni-osnabrueck.de>
   python-biopython (U)
   wise (U)

Jay Berkenbilt <qjb@debian.org>
   vips

Jan Beyer <jan@beathovn.de>
   bibus (U)

W. Martin Borgert <debacle@debian.org>
   snacc
   snacc (U)

Raphael Bossek <bossekr@debian.org>
   python-4suite

Fathi Boudra <fabo@debian.org>
   qt4-x11 (U)
   qtcreator (U)

Joachim Breitner <nomeata@debian.org>
   xmonad

Ludovic Brenta <lbrenta@debian.org>
   gnat-gps

Thomas Bushnell, BSG <tb@debian.org>
   gnucash
   lilypond

Daniel Burrows <dburrows@debian.org>
   aptitude

Antal A. Buss <abuss@puj.edu.co>
   python-simpy

Stefano Canepa <sc@linux.it>
   spe (U)

Hubert Chathi <uhoreg@debian.org>
   asymptote

Pierre Chifflier <pollux@debian.org>
   esvn

Christian Holm Christensen <cholm@nbi.dk>
   root-system

Isaac Clerencia <isaac@debian.org>
   phppgadmin

Jesus Climent <mooch@debian.org>
   dspam (U)

Peter Collingbourne <peter@pcc.me.uk>
   ladr

Arnaud Cornet <acornet@debian.org>
   webgen0.4

Julien Cristau <jcristau@debian.org>
   xorg (U)

Debian DSPAM Maintainers <pkg-dspam-misc@lists.alioth.debian.org>
   dspam

Debian Edu Developers <debian-edu@lists.debian.org>
   debian-edu

Debian GGZ Maintainers <pkg-ggz-maintainers@lists.alioth.debian.org>
   meta-ggz

Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
   gmt

Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
   devhelp (U)

Debian Multimedia Team <debian-multimedia@lists.debian.org>
   ocp (U)

Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
   omake

Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
   pymilter (U)
   quixote (U)

Debian QOF packaging team <pkg-qof-maintainers@lists.alioth.debian.org>
   qof

Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
   koffice
   qt4-x11
   qtcreator

Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org>
   libtioga-ruby (U)

Debian Samba Maintainers <pkg-samba-maint@lists.alioth.debian.org>
   samba

Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
   bibus
   eprover

Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
   debian-science
   scilab

Debian Scientific Computing Team <pkg-scicomp-devel@lists.alioth.debian.org>
   parmetis

Debian X Strike Force <debian-x@lists.debian.org>
   xorg

Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>
   docbook-xsl (U)

Debian-Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
   emboss-explorer
   python-biopython
   tree-puzzle
   wise

Debian/Ubuntu Zope Team <pkg-zope-developers@lists.alioth.debian.org>
   zope3

Yann Dirson <dirson@debian.org>
   sgml2x

Sebastian Dröge <slomo@debian.org>
   devhelp (U)

Dirk Eddelbuettel <edd@debian.org>
   gretl

Peter Eisentraut <petere@debian.org>
   meta-ggz (U)
   phppgadmin (U)

Luca Falavigna <dktrkranz@ubuntu.com>
   drpython

Bartosz Fenski <fenio@debian.org>
   dibbler (U)

Martín Ferrari <tincho@debian.org>
   camstream

Gilles Filippini <gilles.filippini@free.fr>
   nted

Morten Werner Forsbring <werner@debian.org>
   debian-edu (U)

Decklin Foster <decklin@red-bean.com>
   mnemosyne-blog

Vincent Fourmond <fourmond@debian.org>
   libtioga-ruby

picca frederic <picca@synchrotron-soleil.fr>
   lisaac

Mike Furr <mfurr@debian.org>
   omake (U)

Bdale Garbee <bdale@gag.com>
   gnuradio
   sdcc (U)
   sdcc-nf (U)

Francisco Garcia <franciscomanuel.garcia@hispalinux.es>
   drgeo

Stephane Glondu <steph@glondu.net>
   omake (U)

Debian QA Group <packages@qa.debian.org>
   tkgate
   tla
   u++

Gudjon I. Gudjonsson <gudjon@gudjon.org>
   sdcc
   sdcc-nf

Aurélien GÉRÔME <ag@debian.org>
   lisaac (U)
   scilab (U)

Christoph Haas <haas@debian.org>
   dspam (U)
   pdns (U)
   pdns-recursor (U)

Yaroslav Halchenko <debian@onerussian.com>
   fslview (U)

Michael Hanke <michael.hanke@gmail.com>
   fsl
   fslview

Magnus Holmgren <holmgren@debian.org>
   pike7.6

Mark Hymers <mhy@debian.org>
   kst

ImageMagick Packaging Team <pkg-gmagick-im-team@lists.alioth.debian.org>
   imagemagick

Adam C. Powell IV <hazelsct@debian.org>
   parmetis (U)

Steffen Joeris <white@debian.org>
   debian-edu (U)

Matthew Johnson <mjj29@debian.org>
   libcsv-java

Timo Jyrinki <timo.jyrinki@iki.fi>
   malaga

Kurt B. Kaiser <kbk@shore.net>
   dspam (U)
   gambc

Scott Kitterman <scott@kitterman.com>
   pymilter

Matthias Klose <doko@debian.org>
   zope3 (U)

Daniel Kobras <kobras@debian.org>
   dx
   imagemagick (U)

Noèl Köthe <noel@debian.org>
   samba (U)

Aurelien Labrosse <aurelien.labrosse@free.fr>
   dspam (U)

Jeremy Lainé <jeremy.laine@m4x.org>
   kdevelop
   qtcreator (U)

Chris Lamb <chris@chris-lamb.co.uk>
   codespeak-lib

Torsten Landschoff <torsten@debian.org>
   gmt (U)

Steve Langasek <vorlon@debian.org>
   samba (U)

Sylvestre Ledru <sylvestre.ledru@inria.fr>
   debian-science (U)
   fwbuilder
   scilab (U)

Frederic Daniel Luc Lehobey <Frederic@Lehobey.net>
   debian-science (U)

Holger Levsen <holger@debian.org>
   debian-edu (U)
   etoys (U)

Ana Beatriz Guerrero Lopez <ana@debian.org>
   koffice (U)
   qt4-x11 (U)

Francesco P. Lovergine <frankie@debian.org>
   gmt (U)

Francesco Paolo Lovergine <frankie@debian.org>
   aolserver4

Roberto Lumbreras <rover@debian.org>
   geotranz
   proxy-suite

Stani M <spe.stani.be@gmail.com>
   spe (U)

Camm Maguire <camm@debian.org>
   axiom

Debian PowerDNS Maintainers <powerdns-debian@workaround.org>
   pdns
   pdns-recursor

Adam Majer <adamm@zombino.com>
   qtcreator (U)

Matthijs Mohlmann <matthijs@cacholong.nl>
   dspam (U)
   pdns (U)
   pdns-recursor (U)

Ruben Molina <rmolina@udea.edu.co>
   qcad

Emilio Pozuelo Monfort <pochu@ubuntu.com>
   spe (U)

Oleksandr Moskalenko <malex@debian.org>
   quixote

Josselin Mouette <joss@debian.org>
   devhelp (U)

Tomasz Mrugalski <thomson@klub.com.pl>
   dibbler

Toni Mueller <toni@debian.org>
   funkload

Brian Nelson <pyro@debian.org>
   qt4-x11 (U)

Jan Christoph Nordholz <hesso@pool.math.tu-berlin.de>
   nvi

David Nusinow <dnusinow@debian.org>
   xorg (U)

Nelson A. de Oliveira <naoliv@debian.org>
   imagemagick (U)

Arjan Oosting <arjan@debian.org>
   frown

Xavier Oswald <x.oswald@free.fr>
   lisaac (U)

Goedson Teixeira Paixao <goedson@debian.org>
   qof (U)

David Paleino <d.paleino@gmail.com>
   emboss-explorer (U)

Gerrit Pape <pape@smarden.org>
   bglibs

Drew Parsons <dparsons@debian.org>
   xorg (U)

Christian Perrier <bubulle@debian.org>
   samba (U)

Michael Piefel <piefel@debian.org>
   kimwitu
   kimwitu++
   snacc (U)

Charles Plessy <plessy@debian.org>
   bibus (U)
   emboss-explorer (U)
   python-biopython (U)
   tree-puzzle (U)

Ari Pollak <ari@debian.org>
   plt-scheme

Kenneth J. Pronovici <pronovic@debian.org>
   cedar-backup2
   epydoc

Christophe Prud'homme <prudhomm@debian.org>
   parmetis (U)

Petr Pudlak <deb@pudlak.name>
   eprover (U)

Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>
   drpython (U)
   spe

Petter Reinholdtsen <pere@debian.org>
   debian-edu (U)

Athena Capital Research <acr-debian@athenacr.com>
   tbb

Branden Robinson <branden@debian.org>
   xorg (U)

José L. Redrejo Rodríguez <jredrejo@debian.org>
   debian-edu (U)
   etoys
   gambas2

Daniel Aristizabal Romero <daristizabal@parquesoft.com>
   pyragua

Kevin M. Rosenberg <kmr@debian.org>
   ctsim

Piotr Roszatycki <dexter@debian.org>
   yada

Bastien Roucariès <roucaries.bastien+debian@gmail.com>
   imagemagick (U)

Roberto C. Sanchez <roberto@connexer.com>
   tbb (U)

Eike Sauer <eike@debian.org>
   kdiff3

Neil Schemenauer <nas@debian.org>
   quixote (U)

Erich Schubert <erich@debian.org>
   enigma

Carlo Segre <segre@debian.org>
   horae

Gürkan Sengün <gurkan@linuks.mine.nu>
   ocp

Victor Seva <linuxmaniac@torreviejawireless.org>
   linux-wlan-ng

Raúl Sánchez Siles <rasasi78@gmail.com>
   koffice (U)

Bradley Smith <bradsmith@debian.org>
   devhelp

Josef Spillner <josef@ggzgamingzone.org>
   meta-ggz (U)

Al Stone <ahs3@debian.org>
   lmbench

Brian Sutherland <jinty@web.de>
   zope3 (U)

Enrico Tassi <gareuselesinge@debian.org>
   linux-wlan-ng (U)

Frank S. Thomas <fst@debian.org>
   eqonomize

Andreas Tille <tille@debian.org>
   debian-edu (U)
   debian-science (U)
   tree-puzzle (U)

Fabio Tranchitella <kobold@debian.org>
   zope3 (U)

Ralf Treinen <treinen@debian.org>
   maria

Colin Tuckley <colint@debian.org>
   ploticus

Modestas Vainius <modestas@vainius.eu>
   qt4-x11 (U)

Jelmer Vernooij <jelmer@debian.org>
   samba (U)

Sune Vuorela <debian@pusling.com>
   qt4-x11 (U)

Jaldhar H. Vyas <jaldhar@debian.org>
   libcgi-application-extra-plugin-bundle-perl

Rudolf Weber <rudolf@faveve.uni-stuttgart.de>
   dspam (U)

Torsten Werner <twerner@debian.org>
   fwbuilder (U)
   scilab (U)

Neil Williams <codehelp@debian.org>
   qof (U)

Jonathan Wiltshire <debian@jwiltshire.org.uk>
   gxemul

Patrick Winnertz <winnie@debian.org>
   debian-edu (U)

Taisuke Yamada <tai@rakugaki.org>
   gputils

Marco van Zwetselaar <zwets@zwets.com>
   qtstalker


Giridhar

-- 
Y Giridhar Appaji Nag | http://appaji.net/

Attachment: signature.asc
Description: Digital signature


Reply to: