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-multimedia-maintainers
mailing list