The trigger in your Debian packages

Raphael Hertzog hertzog at debian.org
Fri Jun 3 08:24:23 UTC 2011


Hello,

you're maintaining a Debian package which provides a trigger file.
Currently a package that "activates" a trigger is put in the
"triggers-awaited" status where it doesn't fulfill dependencies.
The trigger must first be processed and only then is the package
considered as "installed".

I believe that the vast majority of triggers do not provide a
functionality that is so important as to require that the triggering
package be put in that status. Thus I'm considering to change this
and to introduce new trigger directives that would keep the old
behaviour.

I need your help to identify the set of package which would have to
use the new directives, if I decide to introduce this incompatible change.
My recent mail to -devel[1] only suggested "ghc6" so I'm asking all the
maintainers directly this time.

[1] http://lists.debian.org/debian-devel/2011/05/msg01180.html

Please reply for the packages that you maintain to the question that
concerns you:

1/ If your package uses the "interest" directive in the triggers files,
is it important that the "triggering" packages that activate your triggers
be considered as not configured (and thus not satisfying dependencies)
until the trigger has been processed?

2/ If your package uses the "activate" directive, is it important that
your package be considered as not configured (and thus not satisfying
dependencies) until the trigger has been processed?


I have put "no" as answer for the "install-info" and "man-db" packages.
For the others, I would like you to answer explicitly yes or no with a
short rationale. If you don't know what to answer, please reply describing
what your trigger does, and we'll try to find out through discussion.

To make it easier to find the packages that concerns you, I have put a
dd-list below.

Thanks for your help!


Ying-Chun Liu (PaulLiu) <paulliu at debian.org>
   clutter-imcontext
   libomxil-bellagio

Russ Allbery <rra at debian.org>
   lintian (U)
   nvidia-graphics-drivers (U)

Bill Allombert <ballombe at debian.org>
   gap
   menu

Henrik Andreasson <debian at han.pp.se>
   pike7.8 (U)

Osamu Aoki <osamu at debian.org>
   xpdf (U)

maximilian attems <maks at debian.org>
   initramfs-tools (U)

Sebastien Bacher <seb128 at debian.org>
   gnome-menus

Adam D. Barratt <adam at adam-barratt.org.uk>
   lintian (U)

Mirco Bauer <meebey at debian.org>
   mono (U)

Daniel Baumann <daniel at debian.org>
   live-boot (U)
   open-vm-tools (U)
   plymouth (U)

Daniel Baumann <daniel at lists.debian-maintainers.org>
   plymouth

Daniel Baumann <daniel.baumann at progress-technologies.net>
   ntfs-3g

Andreas Beckmann <debian at abeckmann.de>
   nvidia-graphics-drivers (U)

Vincent Bernat <bernat at debian.org>
   nevow

Michael Biebl <biebl at debian.org>
   hal (U)

Laurent Bigonville <bigon at debian.org>
   gdk-pixbuf (U)

Fathi Boudra <fabo at debian.org>
   icecc (U)

Nicholas Breen <nbreen at ofb.net>
   grace

Joachim Breitner <nomeata at debian.org>
   ghc6 (U)

Marc 'HE' Brockschmidt <he at debian.org>
   gnome-menus (U)
   lintian (U)

Rob Browning <rlb at defaultvalue.org>
   guile-1.8

Ross Burton <ross at debian.org>
   desktop-file-utils
   hicolor-icon-theme

Vagrant Cascadian <vagrant at debian.org>
   ltsp (U)

Jesus Climent <jesus.climent at hispalinux.es>
   spamassassin (U)

C.M. Connelly <cmc at debian.org>
   tex-common (U)

Debian Forensics <forensics-devel at lists.alioth.debian.org>
   rkhunter
   unhide
   unhide.rb

Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
   gconf (U)
   gdk-pixbuf
   glib2.0 (U)
   gnome-icon-theme (U)
   gnome-menus (U)
   hicolor-icon-theme (U)

Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>
   icecc

Debian kernel team <debian-kernel at lists.debian.org>
   initramfs-tools

Debian LibreOffice Maintainers <debian-openoffice at lists.debian.org>
   libreoffice

Debian Live Project <debian-live at lists.debian.org>
   live-boot

Debian Mono Group <pkg-mono-group at lists.alioth.debian.org>
   mono

Debian multimedia packages maintainers <pkg-multimedia-maintainers at lists.alioth.debian.org>
   vlc

Debian NVIDIA Maintainers <pkg-nvidia-devel at lists.alioth.debian.org>
   nvidia-graphics-drivers

Debian Octave Group <pkg-octave-devel at lists.alioth.debian.org>
   octave3.2

Debian PHP Maintainers <pkg-php-maint at lists.alioth.debian.org>
   php5

Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
   nevow (U)

Debian TeX maintainers <debian-tex-maint at lists.debian.org>
   tex-common
   texinfo

Jan Dittberner <jandd at debian.org>
   cracklib2

Agustin Martin Domingo <agmartin at debian.org>
   dictionaries-common

Benjamin Drung <bdrung at debian.org>
   vlc (U)

Sebastian Dröge <slomo at debian.org>
   gconf (U)
   gdk-pixbuf (U)
   glib2.0 (U)
   gnome-icon-theme (U)
   hal (U)
   shared-mime-info

Free Ekanayaka <freee at debian.org>
   twisted (U)
   twisted-conch (U)
   twisted-runner (U)

Rene Engelhard <rene at debian.org>
   dictionaries-common (U)
   libreoffice (U)

Sean Finney <seanius at debian.org>
   php5 (U)

Raphael Geissert <geissert at debian.org>
   lintian (U)
   php5 (U)
   readahead-fedora

Michael Gilbert <michael.s.gilbert at gmail.com>
   protoaculous
   xpdf

Julian Gilbey <jdg at debian.org>
   tex-common (U)

Henning Glawe <glaweh at debian.org>
   pdl

Oliver Grawert <ogra at ubuntu.com>
   ltsp (U)

GOsa packages maintainers group <gosa-pkg at oss.gonicus.de>
   gosa

Andreas Henriksson <andreas at fatal.se>
   rygel (U)

Magnus Holmgren <holmgren at debian.org>
   pike7.8

Mike Hommey <glandium at debian.org>
   iceape (U)

Thomas Hood <jdthood at gmail.com>
   resolvconf (U)

Theppitak Karoonboonyanan <thep at debian.org>
   thailatex

Georges Khaznadar <georgesk at ofset.org>
   wims

Thijs Kinkhorst <thijs at debian.org>
   php5 (U)

Bastian Kleineidam <calvin at debian.org>
   python-central (U)

Julian Andres Klode <jak at debian.org>
   packagekit (U)
   software-center

Matthias Klose <doko at debian.org>
   python-central
   twisted
   twisted-conch
   twisted-runner

Matthias Klumpp <matthias at nlinux.org>
   packagekit

Atsuhito KOHDA <kohda at debian.org>
   tex-common (U)

Frank Küster <frank at debian.org>
   tex-common (U)
   texinfo (U)

Carlos Laviola <claviola at debian.org>
   ltsp (U)

Frank Lichtenheld <djpig at debian.org>
   lintian (U)

LTSP Debian/Ubuntu Maintainers <pkg-ltsp-devel at lists.alioth.debian.org>
   ltsp

Robert Luberda <robert at debian.org>
   doc-base

Marc-André Lureau <marcandre.lureau at gmail.com>
   rygel (U)

Camm Maguire <camm at debian.org>
   maxima

Debian Lintian Maintainers <lintian-maint at debian.org>
   lintian

Maintainers of Mozilla-related packages <pkg-mozilla-maintainers at lists.alioth.debian.org>
   iceape

Debian Rygel Maintainers <ah-rygel at debian.org>
   rygel

Debian VMware Maintainers <vmware at lists.debian-maintainers.org>
   open-vm-tools

Noah Meyerhans <noahm at debian.org>
   spamassassin

Loic Minier <lool at dooz.org>
   desktop-file-utils (U)
   glib2.0
   hicolor-icon-theme (U)
   vlc (U)

Emilio Pozuelo Monfort <pochu at debian.org>
   gconf (U)
   gdk-pixbuf (U)
   glib2.0 (U)
   gnome-icon-theme (U)
   gnome-menus (U)

Christophe Monniez <christophe.monniez at fccu.be>
   unhide (U)

Josselin Mouette <joss at debian.org>
   desktop-file-utils (U)
   fontconfig (U)
   gconf
   gdk-pixbuf (U)
   glib2.0 (U)
   gnome-icon-theme
   gnome-menus (U)
   hicolor-icon-theme (U)
   python-support

Christophe Mutricy <xtophe at videolan.org>
   vlc (U)

Matthijs Möhlmann <matthijs at cacholong.nl>
   pdns

Y Giridhar Appaji Nag <appaji at debian.org>
   ccache

Marco Nenciarini <mnencia at debian.org>
   resolvconf (U)

Ryan Niebur <ryanryan52 at gmail.com>
   ltsp (U)

Piotr Ożarowski <piotr at debian.org>
   python-support (U)

Sam Hocevar (Debian packages) <sam+deb at zoy.org>
   vlc (U)

Keith Packard <keithp at debian.org>
   fontconfig

Kari Pahula <kaol at debian.org>
   ghc6

Thibaut Paumard <paumard at users.sourceforge.net>
   yorick

Frederic Peters <fpeters at debian.org>
   gnome-icon-theme (U)

Martin Pitt <mpitt at debian.org>
   cracklib2 (U)
   postgresql-common

Cajus Pollmeier <cajus at debian.org>
   gosa (U)

Norbert Preining <preining at debian.org>
   tex-common (U)
   texinfo (U)

Michael Prokop <mika at debian.org>
   initramfs-tools (U)

Mark Purcell <msp at debian.org>
   icecc (U)

Python Applications Packaging Team <python-apps-team at lists.alioth.debian.org>
   ibid

Petter Reinholdtsen <pere at debian.org>
   ltsp (U)

resolvconf maintainers <resolvconf-devel at lists.alioth.debian.org>
   resolvconf

Stefano Rivera <stefanor at debian.org>
   ibid (U)

Josip Rodin <joy-packages at debian.org>
   lintian (U)

Joel Rosdahl <joel at debian.org>
   ccache (U)

Florent Rougon <frn at debian.org>
   tex-common (U)

Darren Salt <linux at youmustbejoking.demon.co.uk>
   gxine
   xine-ui

Philippe Seewer <philippe.seewer at bfh.ch>
   dracut

Jo Shields <directhex at apebox.org>
   mono (U)

Sjoerd Simons <sjoerd at debian.org>
   gconf (U)
   glib2.0 (U)
   hal (U)

Clément Stenac <zorglub at debian.org>
   vlc (U)

Jamie Strandboge <jamie at ubuntu.com>
   ufw

Ondřej Surý <ondrej at debian.org>
   desktop-file-utils (U)
   php5 (U)

Reinhard Tartler <siretart at tauware.de>
   gxine (U)
   vlc (U)

Niels Thykier <niels at thykier.net>
   lintian (U)

Mohammed Adnène Trojette <adn+deb at diwi.org>
   vlc (U)

Utopia Maintenance Team <pkg-utopia-maintainers at lists.alioth.debian.org>
   hal

Julien Valroff <julien at debian.org>
   rkhunter (U)
   unhide (U)
   unhide.rb (U)

Colin Watson <cjwatson at debian.org>
   lintian (U)
   man-db

Thomas Weber <tweber at debian.org>
   octave3.2 (U)

Jeroen van Wolffelaar <jeroen at wolffelaar.nl>
   lintian (U)

Bernd Zeimetz <bzed at debian.org>
   python-support (U)


-- 
Raphaël Hertzog ◈ Debian Developer

Follow my Debian News ▶ http://RaphaelHertzog.com (English)
                      ▶ http://RaphaelHertzog.fr (Français)



More information about the pkg-nvidia-devel mailing list