The trigger in your Debian packages
- To: ccache@packages.debian.org, clutter-imcontext@packages.debian.org, cracklib2@packages.debian.org, desktop-file-utils@packages.debian.org, dictionaries-common@packages.debian.org, doc-base@packages.debian.org, dracut@packages.debian.org, fontconfig@packages.debian.org, gap@packages.debian.org, gconf@packages.debian.org, gdk-pixbuf@packages.debian.org, ghc6@packages.debian.org, glib2.0@packages.debian.org, gnome-icon-theme@packages.debian.org, gnome-menus@packages.debian.org, gosa@packages.debian.org, grace@packages.debian.org, guile-1.8@packages.debian.org, gxine@packages.debian.org, hal@packages.debian.org, hicolor-icon-theme@packages.debian.org, ibid@packages.debian.org, iceape@packages.debian.org, icecc@packages.debian.org, initramfs-tools@packages.debian.org, libomxil-bellagio@packages.debian.org, libreoffice@packages.debian.org, lintian@packages.debian.org, live-boot@packages.debian.org, ltsp@packages.debian.org, man-db@packages.debian.org, maxima@packages.debian.org, menu@packages.debian.org, mono@packages.debian.org, nevow@packages.debian.org, ntfs-3g@packages.debian.org, nvidia-graphics-drivers@packages.debian.org, octave3.2@packages.debian.org, open-vm-tools@packages.debian.org, packagekit@packages.debian.org, pdl@packages.debian.org, pdns@packages.debian.org, php5@packages.debian.org, pike7.8@packages.debian.org, plymouth@packages.debian.org, postgresql-common@packages.debian.org, protoaculous@packages.debian.org, python-central@packages.debian.org, python-support@packages.debian.org, readahead-fedora@packages.debian.org, resolvconf@packages.debian.org, rkhunter@packages.debian.org, rygel@packages.debian.org, shared-mime-info@packages.debian.org, software-center@packages.debian.org, spamassassin@packages.debian.org, tex-common@packages.debian.org, texinfo@packages.debian.org, thailatex@packages.debian.org, twisted@packages.debian.org, twisted-conch@packages.debian.org, twisted-runner@packages.debian.org, ufw@packages.debian.org, unhide@packages.debian.org, unhide.rb@packages.debian.org, vlc@packages.debian.org, wims@packages.debian.org, xine-ui@packages.debian.org, xpdf@packages.debian.org, yorick@packages.debian.org
- Cc: debian-dpkg@lists.debian.org
- Subject: The trigger in your Debian packages
- From: Raphael Hertzog <hertzog@debian.org>
- Date: Fri, 3 Jun 2011 10:24:23 +0200
- Message-id: <20110603082423.GA17524@rivendell.home.ouaza.com>
- Mail-followup-to: ccache@packages.debian.org, clutter-imcontext@packages.debian.org, cracklib2@packages.debian.org, desktop-file-utils@packages.debian.org, dictionaries-common@packages.debian.org, doc-base@packages.debian.org, dracut@packages.debian.org, fontconfig@packages.debian.org, gap@packages.debian.org, gconf@packages.debian.org, gdk-pixbuf@packages.debian.org, ghc6@packages.debian.org, glib2.0@packages.debian.org, gnome-icon-theme@packages.debian.org, gnome-menus@packages.debian.org, gosa@packages.debian.org, grace@packages.debian.org, guile-1.8@packages.debian.org, gxine@packages.debian.org, hal@packages.debian.org, hicolor-icon-theme@packages.debian.org, ibid@packages.debian.org, iceape@packages.debian.org, icecc@packages.debian.org, initramfs-tools@packages.debian.org, libomxil-bellagio@packages.debian.org, libreoffice@packages.debian.org, lintian@packages.debian.org, live-boot@packages.debian.org, ltsp@packages.debian.org, man-db@packages.debian.org, maxima@packages.debian.org, menu@packages.debian.org, mono@packages.debian.org, nevow@packages.debian.org, ntfs-3g@packages.debian.org, nvidia-graphics-drivers@packages.debian.org, octave3.2@packages.debian.org, open-vm-tools@packages.debian.org, packagekit@packages.debian.org, pdl@packages.debian.org, pdns@packages.debian.org, php5@packages.debian.org, pike7.8@packages.debian.org, plymouth@packages.debian.org, postgresql-common@packages.debian.org, protoaculous@packages.debian.org, python-central@packages.debian.org, python-support@packages.debian.org, readahead-fedora@packages.debian.org, resolvconf@packages.debian.org, rkhunter@packages.debian.org, rygel@packages.debian.org, shared-mime-info@packages.debian.org, software-center@packages.debian.org, spamassassin@packages.debian.org, tex-common@packages.debian.org, texinfo@packages.debian.org, thailatex@packages.debian.org, twisted@packages.debian.org, twisted-conch@packages.debian.org, twisted-runner@packages.debian.org, ufw@packages.debian.org, unhide@packages.debian.org, unhide.rb@packages.debian.org, vlc@packages.debian.org, wims@packages.debian.org, xine-ui@packages.debian.org, xpdf@packages.debian.org, yorick@packages.debian.org, debian-dpkg@lists.debian.org
- Reply-to: debian-dpkg@lists.debian.org
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@debian.org>
clutter-imcontext
libomxil-bellagio
Russ Allbery <rra@debian.org>
lintian (U)
nvidia-graphics-drivers (U)
Bill Allombert <ballombe@debian.org>
gap
menu
Henrik Andreasson <debian@han.pp.se>
pike7.8 (U)
Osamu Aoki <osamu@debian.org>
xpdf (U)
maximilian attems <maks@debian.org>
initramfs-tools (U)
Sebastien Bacher <seb128@debian.org>
gnome-menus
Adam D. Barratt <adam@adam-barratt.org.uk>
lintian (U)
Mirco Bauer <meebey@debian.org>
mono (U)
Daniel Baumann <daniel@debian.org>
live-boot (U)
open-vm-tools (U)
plymouth (U)
Daniel Baumann <daniel@lists.debian-maintainers.org>
plymouth
Daniel Baumann <daniel.baumann@progress-technologies.net>
ntfs-3g
Andreas Beckmann <debian@abeckmann.de>
nvidia-graphics-drivers (U)
Vincent Bernat <bernat@debian.org>
nevow
Michael Biebl <biebl@debian.org>
hal (U)
Laurent Bigonville <bigon@debian.org>
gdk-pixbuf (U)
Fathi Boudra <fabo@debian.org>
icecc (U)
Nicholas Breen <nbreen@ofb.net>
grace
Joachim Breitner <nomeata@debian.org>
ghc6 (U)
Marc 'HE' Brockschmidt <he@debian.org>
gnome-menus (U)
lintian (U)
Rob Browning <rlb@defaultvalue.org>
guile-1.8
Ross Burton <ross@debian.org>
desktop-file-utils
hicolor-icon-theme
Vagrant Cascadian <vagrant@debian.org>
ltsp (U)
Jesus Climent <jesus.climent@hispalinux.es>
spamassassin (U)
C.M. Connelly <cmc@debian.org>
tex-common (U)
Debian Forensics <forensics-devel@lists.alioth.debian.org>
rkhunter
unhide
unhide.rb
Debian GNOME Maintainers <pkg-gnome-maintainers@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@lists.alioth.debian.org>
icecc
Debian kernel team <debian-kernel@lists.debian.org>
initramfs-tools
Debian LibreOffice Maintainers <debian-openoffice@lists.debian.org>
libreoffice
Debian Live Project <debian-live@lists.debian.org>
live-boot
Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>
mono
Debian multimedia packages maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>
vlc
Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>
nvidia-graphics-drivers
Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>
octave3.2
Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>
php5
Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
nevow (U)
Debian TeX maintainers <debian-tex-maint@lists.debian.org>
tex-common
texinfo
Jan Dittberner <jandd@debian.org>
cracklib2
Agustin Martin Domingo <agmartin@debian.org>
dictionaries-common
Benjamin Drung <bdrung@debian.org>
vlc (U)
Sebastian Dröge <slomo@debian.org>
gconf (U)
gdk-pixbuf (U)
glib2.0 (U)
gnome-icon-theme (U)
hal (U)
shared-mime-info
Free Ekanayaka <freee@debian.org>
twisted (U)
twisted-conch (U)
twisted-runner (U)
Rene Engelhard <rene@debian.org>
dictionaries-common (U)
libreoffice (U)
Sean Finney <seanius@debian.org>
php5 (U)
Raphael Geissert <geissert@debian.org>
lintian (U)
php5 (U)
readahead-fedora
Michael Gilbert <michael.s.gilbert@gmail.com>
protoaculous
xpdf
Julian Gilbey <jdg@debian.org>
tex-common (U)
Henning Glawe <glaweh@debian.org>
pdl
Oliver Grawert <ogra@ubuntu.com>
ltsp (U)
GOsa packages maintainers group <gosa-pkg@oss.gonicus.de>
gosa
Andreas Henriksson <andreas@fatal.se>
rygel (U)
Magnus Holmgren <holmgren@debian.org>
pike7.8
Mike Hommey <glandium@debian.org>
iceape (U)
Thomas Hood <jdthood@gmail.com>
resolvconf (U)
Theppitak Karoonboonyanan <thep@debian.org>
thailatex
Georges Khaznadar <georgesk@ofset.org>
wims
Thijs Kinkhorst <thijs@debian.org>
php5 (U)
Bastian Kleineidam <calvin@debian.org>
python-central (U)
Julian Andres Klode <jak@debian.org>
packagekit (U)
software-center
Matthias Klose <doko@debian.org>
python-central
twisted
twisted-conch
twisted-runner
Matthias Klumpp <matthias@nlinux.org>
packagekit
Atsuhito KOHDA <kohda@debian.org>
tex-common (U)
Frank Küster <frank@debian.org>
tex-common (U)
texinfo (U)
Carlos Laviola <claviola@debian.org>
ltsp (U)
Frank Lichtenheld <djpig@debian.org>
lintian (U)
LTSP Debian/Ubuntu Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>
ltsp
Robert Luberda <robert@debian.org>
doc-base
Marc-André Lureau <marcandre.lureau@gmail.com>
rygel (U)
Camm Maguire <camm@debian.org>
maxima
Debian Lintian Maintainers <lintian-maint@debian.org>
lintian
Maintainers of Mozilla-related packages <pkg-mozilla-maintainers@lists.alioth.debian.org>
iceape
Debian Rygel Maintainers <ah-rygel@debian.org>
rygel
Debian VMware Maintainers <vmware@lists.debian-maintainers.org>
open-vm-tools
Noah Meyerhans <noahm@debian.org>
spamassassin
Loic Minier <lool@dooz.org>
desktop-file-utils (U)
glib2.0
hicolor-icon-theme (U)
vlc (U)
Emilio Pozuelo Monfort <pochu@debian.org>
gconf (U)
gdk-pixbuf (U)
glib2.0 (U)
gnome-icon-theme (U)
gnome-menus (U)
Christophe Monniez <christophe.monniez@fccu.be>
unhide (U)
Josselin Mouette <joss@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@videolan.org>
vlc (U)
Matthijs Möhlmann <matthijs@cacholong.nl>
pdns
Y Giridhar Appaji Nag <appaji@debian.org>
ccache
Marco Nenciarini <mnencia@debian.org>
resolvconf (U)
Ryan Niebur <ryanryan52@gmail.com>
ltsp (U)
Piotr Ożarowski <piotr@debian.org>
python-support (U)
Sam Hocevar (Debian packages) <sam+deb@zoy.org>
vlc (U)
Keith Packard <keithp@debian.org>
fontconfig
Kari Pahula <kaol@debian.org>
ghc6
Thibaut Paumard <paumard@users.sourceforge.net>
yorick
Frederic Peters <fpeters@debian.org>
gnome-icon-theme (U)
Martin Pitt <mpitt@debian.org>
cracklib2 (U)
postgresql-common
Cajus Pollmeier <cajus@debian.org>
gosa (U)
Norbert Preining <preining@debian.org>
tex-common (U)
texinfo (U)
Michael Prokop <mika@debian.org>
initramfs-tools (U)
Mark Purcell <msp@debian.org>
icecc (U)
Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>
ibid
Petter Reinholdtsen <pere@debian.org>
ltsp (U)
resolvconf maintainers <resolvconf-devel@lists.alioth.debian.org>
resolvconf
Stefano Rivera <stefanor@debian.org>
ibid (U)
Josip Rodin <joy-packages@debian.org>
lintian (U)
Joel Rosdahl <joel@debian.org>
ccache (U)
Florent Rougon <frn@debian.org>
tex-common (U)
Darren Salt <linux@youmustbejoking.demon.co.uk>
gxine
xine-ui
Philippe Seewer <philippe.seewer@bfh.ch>
dracut
Jo Shields <directhex@apebox.org>
mono (U)
Sjoerd Simons <sjoerd@debian.org>
gconf (U)
glib2.0 (U)
hal (U)
Clément Stenac <zorglub@debian.org>
vlc (U)
Jamie Strandboge <jamie@ubuntu.com>
ufw
Ondřej Surý <ondrej@debian.org>
desktop-file-utils (U)
php5 (U)
Reinhard Tartler <siretart@tauware.de>
gxine (U)
vlc (U)
Niels Thykier <niels@thykier.net>
lintian (U)
Mohammed Adnène Trojette <adn+deb@diwi.org>
vlc (U)
Utopia Maintenance Team <pkg-utopia-maintainers@lists.alioth.debian.org>
hal
Julien Valroff <julien@debian.org>
rkhunter (U)
unhide (U)
unhide.rb (U)
Colin Watson <cjwatson@debian.org>
lintian (U)
man-db
Thomas Weber <tweber@debian.org>
octave3.2 (U)
Jeroen van Wolffelaar <jeroen@wolffelaar.nl>
lintian (U)
Bernd Zeimetz <bzed@debian.org>
python-support (U)
--
Raphaël Hertzog ◈ Debian Developer
Follow my Debian News ▶ http://RaphaelHertzog.com (English)
▶ http://RaphaelHertzog.fr (Français)
Reply to: