Your message dated Thu, 30 Mar 2017 03:04:15 +0000
with message-id <e1ctqnj-000hgj...@fasolo.debian.org>
and subject line Bug#858918: fixed in dochelp 0.1.5
has caused the Debian Bug report #858918,
regarding dochelp: Introduces a trigger cycle via interest on 
/usr/share/doc-base - please migrate to interest-noawait
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.)


-- 
858918: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=858918
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: dochelp
Version: 0.1.4
Severity: serious

Hi,

dochelp registers an "interest(-await)" trigger on /usr/share/doc-base.
At the same time, it depends on findutils and base-passwd, which provides
files in /usr/share/doc-base, triggering said interest trigger.

"""
The cycle is created because when findutils+base-passwd are put
into the triggers-awaited state (because it triggers dochelp), then it
cannot satisfy dependencies until it leaves that state. But:

 - for findutils+base-passwd to leave the triggers-awaited state, the
   trigger has to be resolved by dochelp, which cannot happen unless
   dochelp gets configured

 - to configure dochelp, its dependency on findutils+base-passwd have
   to be resolved which cannot happen unless findutils+base-passwd
   leave the triggers-awaited state

This creates the cycle if the packages are installed in a certain order.
"""

If at all possible, please migrate to an "interest-noawait" trigger.
This permits dpkg to defer the trigger to whenever it is convenient in
the install/upgrade process and is often a much better choice.

AFAICT, dochelp does not appear to be a package where deferring the
trigger would cause major issues (I assumed it to be similar to
man-db, which also uses an -noawait trigger).

Admittedly, this particular case *might* be saved by the fact that
findutils and base-passwd are essential.  I haven't tested that.
However, if any of the transitive dependencies of dochelp starts to
provide a doc-base file it will trigger this as well.  Given the
purpose of doc-base, that seems rather likely which is why I have
decided to keep this as "Severity: serious".

Thanks,
~Niels

--- End Message ---
--- Begin Message ---
Source: dochelp
Source-Version: 0.1.5

We believe that the bug you reported is fixed in the latest version of
dochelp, 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 858...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mehdi Dogguy <me...@debian.org> (supplier of updated dochelp 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: SHA256

Format: 1.8
Date: Thu, 30 Mar 2017 03:59:43 +0200
Source: dochelp
Binary: dochelp
Architecture: source amd64
Version: 0.1.5
Distribution: unstable
Urgency: medium
Maintainer: Mehdi Dogguy <me...@debian.org>
Changed-By: Mehdi Dogguy <me...@debian.org>
Description:
 dochelp    - Utility to browse system documentation
Closes: 858918
Changes:
 dochelp (0.1.5) unstable; urgency=medium
 .
   * Use "interest-noawait" instead of "interest" in dochelp's dpkg
     trigger (Closes: #858918).
Checksums-Sha1:
 f0dfb80be8c8f816cb4c1a34015261dd9752fc37 1737 dochelp_0.1.5.dsc
 f947ab900bda701323c546b1b1058b24f7d4576a 19016 dochelp_0.1.5.tar.xz
 16d96409c7e629518f5ccfc9434c12883f06381b 82002 dochelp-dbgsym_0.1.5_amd64.deb
 69e0dc511ef7158b5a95114b04deb6247e3783c7 6393 dochelp_0.1.5_amd64.buildinfo
 95db6308396bfda6b6311005bf5783d41634940d 332900 dochelp_0.1.5_amd64.deb
Checksums-Sha256:
 8def3b7c594eaeaa30965de649abc51a110cab00e4ea7572871151d4c1a9aa48 1737 
dochelp_0.1.5.dsc
 1c969a691ab0e453711088217aaa4f1d46c6849ebf44f606a16d6eec50a88620 19016 
dochelp_0.1.5.tar.xz
 479d320d82768d8ed2d9c9b58ddf6a288fc9d75942e8d3a2e33ae87d13a46469 82002 
dochelp-dbgsym_0.1.5_amd64.deb
 f265c940433ebedd17c04079e02a2dcf746502352ba21932033140efba80cc22 6393 
dochelp_0.1.5_amd64.buildinfo
 c04732bcb51409d8fd76676bae5c4ccd7f2705531f240d86653e523a17f8ff27 332900 
dochelp_0.1.5_amd64.deb
Files:
 106750e354a8f521f59397467bb38e2b 1737 doc optional dochelp_0.1.5.dsc
 98199ff2984186f99600e0d8d67d5be2 19016 doc optional dochelp_0.1.5.tar.xz
 2914c228d809954f236793c580be24de 82002 debug extra 
dochelp-dbgsym_0.1.5_amd64.deb
 a9bbe75143216d7f1144f04a9f93b486 6393 doc optional 
dochelp_0.1.5_amd64.buildinfo
 75e00d7e5558c43b6e692dad80085672 332900 doc optional dochelp_0.1.5_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCAAvFiEEvYOKK6r540CL2WRoM74aCowu2P8FAljcaAkRHG1laGRpQGRl
Ymlhbi5vcmcACgkQM74aCowu2P+PvhAAr93X1hxBbKMvOeemFAmhcXS2qv2tjCf1
hCfQkHKU/NJIPdtbCDf0Vu9kWpgbGaFIYcjHZzcdEbARb1+wZY8ZKPikKjnVBFE5
qUatRew89np8Xu86C+UoO04QE2tmn/2MjAJ/JgQkf4pa7qpBozN6U+MBA5khtrmm
2pQG1ttnerUcZWcPIi06vNgvFAF3S5FrNy7K0TFmWYymVWsSrnZiWAydNQdLIrd6
uGx5By4c9ojo1+Yeo6YlSjIf9z7gBWpqbYgSVMzFxVm+0nPLh1XTixrGMgQB5u1o
yBYknZSRJvy9zLGfqa0YmD9cpri+CJsYL8fu+povixCvKRQzHjmovLvdqKSEyeky
sHr0Hcd/fBqY5Z0utxqsaVPgNhnvFFUp2JHYQNIW5hRkC12Hekn8rYJ4p17T5YgM
W3n/t3rYRX00jHzGE4TL1yI0iWzA2hHx+umYrHRg7Lx6a0Q0pwDP1pkoQCKbChXl
xT8M7UQGY0sdSGSpjhLYzDLk14/N4XwDAGJRvkQ6uu3l02iVnpiHE+fsX4KMjh2x
7MJBotMWJzoCy6LP3hS+rbHSa9ufBhTLISQXnp1/lI+dOtwkt60vM0ygPq8w6iZl
7SBlC3pFPMdSXSojM1a+r5ztiSKpggxUdpbF+dwVg8yxnRgJNe8psSSDV07DQ+Ot
h3VFBVI6DMM=
=0Y6Y
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to