Your message dated Mon, 19 Jan 2015 19:48:48 +0000
with message-id <e1ydijc-0005sn...@franck.debian.org>
and subject line Bug#774791: fixed in xine-ui 0.99.9-1.2
has caused the Debian Bug report #774791,
regarding xine-ui: Creates dpkg trigger cycle via libxine2-ffmpeg, 
libxine2-misc-plugins or libxine2-x
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
774791: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=774791
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: xine-ui
Version: 0.99.9-1.1
Severity: serious

Hi,

The libxine2-ffmpeg, libxine2-misc-plugins and libxine2-x packages
have a trigger cycle via the xine-ui package.  This was detected by a
script on jenkins.debian.net[1].

Steps to reproduce the cycle (in a Jessie/sid chroot):

"""
apt-get install xine-ui libxine2-ffmpeg
dpkg --unpack /var/cache/apt/archives/libxine2-ffmpeg_*.deb
dpkg --configure --pending
"""
(Similar for the other libxine2-* binaries)

This simulates an upgrade scenario, where libxine2-ffmpeg might be
temporarily deconfigured while xine-ui remains configured.  If this
happens, dpkg is unable to recover as the cycle due to "await" trigger
AND the dependency requires both packages to be configured.

Known solutions:

 * Use no-await triggers.  *CAVEAT*: not always applicable.  Known suitable
   use cases includes "cache" handling, where the cache is allowed to be
   out of date tempoarily.
 * Reduce the dependency to Recommends.  *CAVEAT*: Rarely applicable.
 * Rewrite the solution to avoid triggers entirely. *CAVEAT*: May be
   non-trivial and likely to involve updates to all packages relying on
   the trigger.

~Niels

[1] 
https://jenkins.debian.net/view/Warnings/job/dpkg_sid_find_trigger_cycles/32/console

--- End Message ---
--- Begin Message ---
Source: xine-ui
Source-Version: 0.99.9-1.2

We believe that the bug you reported is fixed in the latest version of
xine-ui, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 774...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
gregor herrmann <gre...@debian.org> (supplier of updated xine-ui package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 17 Jan 2015 20:28:43 +0100
Source: xine-ui
Binary: xine-ui xine-console xine-dbg
Architecture: source
Version: 0.99.9-1.2
Distribution: unstable
Urgency: medium
Maintainer: Darren Salt <devs...@moreofthesa.me.uk>
Changed-By: gregor herrmann <gre...@debian.org>
Description:
 xine-console - the xine video player, user interface
 xine-dbg   - the xine video player, debug symbols
 xine-ui    - the xine video player, user interface
Closes: 774791
Changes:
 xine-ui (0.99.9-1.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
 .
   [ Michael Gilbert ]
   * Use interest-noawait trigger (closes: #774791).
Checksums-Sha1:
 1887200495e53e7cb19774dbc4d46b4ea47725f0 2361 xine-ui_0.99.9-1.2.dsc
 f7df2f38e191c550c40760a7c2152a059a3a0282 11204 xine-ui_0.99.9-1.2.debian.tar.xz
Checksums-Sha256:
 4608e47fec1f68809c2765b66bdf30d7a93b7b49deec29f639284f36ee91444b 2361 
xine-ui_0.99.9-1.2.dsc
 030edea88f2f7d5cb66391c1d47221b06654e8c18603f89b27ff348549d1fd72 11204 
xine-ui_0.99.9-1.2.debian.tar.xz
Files:
 0f3d479a13ad019f308f7eedd39c210b 2361 video optional xine-ui_0.99.9-1.2.dsc
 f892179cdcdbbf226812496a66d7c9ae 11204 video optional 
xine-ui_0.99.9-1.2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQJ8BAEBCgBmBQJUurjjXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREMUUxMzE2RTkzQTc2MEE4MTA0RDg1RkFC
QjNBNjgwMTg2NDlBQTA2AAoJELs6aAGGSaoG9DkP+gKtpvFHPwV72PwzkZNlaWGr
cA7P6YXmoyy5LswunF2KAZlSWOJeOVIyluj8iiVfJc6hvELgIZN58GrwbXc1FwOU
h/AvzzzyCVIurLw32821ghHBSeuAcgM1AhGaPQmLvhhER5geQTy1EmdjjLaoJIje
02bGtNW62WeBiGd3dUP67jMOpAKxgp4ld5HSRLNDJCUFHoWJ83c7lTZYh92fPDTZ
//FxLG8CF80TX9GAEgWmTaR5f5r7nWAAxjWiph/fFo+YD7+PfVFP8z2q452bDZEX
GNanAHqGKnlKRoHqtHkUL4I3/C1lv9eIxZ9x7c28S3p1rkBJUxAOm2mJdVLt1H9V
4hM46uyX5GUqlyXQOAm+Omu0yI+c2tSPsx7YAN2dgFaporwAgWey7cIKEApFq5Gf
M3Vh2+IuPIl9puBrE4ERmSbqnnqJbH6R2+GWm42w8zOVRhJyhyFIxewsUJaDTUjk
gIrUwoS06dtaPze64THYlYqqiuBLlq/AZ767jLZ42/qG87V24eh8NJmXhsr3Oo2w
VDhXfZimkGw85yMm3PmZsd4AX+cdt6+qBiOEA9O/JK5A2NAiDo3M7aVH7KugjzA6
s3WPypmsEQ2T4G5i+7/dFS7n5WnJXuVFcTQ+PpYLKjKH0xlFW0C90YTviAKbLdRS
UKtxhsKiMOfd88+0Umb/
=AAsL
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to