Re: understanding dpkg trigger cycles

2014-12-12 Thread Johannes Schauer
Hi, Quoting Johannes Schauer (2014-12-12 09:37:31) > Now working on explicit triggers :) > > The script is written in POSIX shell and I'll push it into some git once this > is done. I'm done with the non-heuristic part. It seems there are not any trigger cycles when explicit triggers are involv

Re: understanding dpkg trigger cycles

2014-12-12 Thread Johannes Schauer
Hi, Quoting Guillem Jover (2014-12-11 20:38:53) > Could you also take into account explicit triggers that get activated through > activate and activate-await directives? :) It would be a matter of matching > those with the interest(-await) directives. before doing that, let me post an amendment t

Re: understanding dpkg trigger cycles

2014-12-11 Thread Johannes Schauer
Hi, Quoting Guillem Jover (2014-12-11 20:38:53) > Could you also take into account explicit triggers that get activated through > activate and activate-await directives? :) It would be a matter of matching > those with the interest(-await) directives. Sure! That was the plan after having confirme

Re: understanding dpkg trigger cycles

2014-12-11 Thread Johannes Schauer
[removing d-release from CC and replying to both mails at once] Hi, Quoting Holger Levsen (2014-12-11 20:04:02) > On Donnerstag, 11. Dezember 2014, Guillem Jover wrote: > [list of packages that can generate trigger cycles] > > BTW, would it be possible to have this generated, say once a week? I >

Re: understanding dpkg trigger cycles

2014-12-11 Thread Guillem Jover
Hi again! On Thu, 2014-12-11 at 13:51:16 +0100, Johannes Schauer wrote: > Based on this understanding I wrote a script which does the following: > > 1. calculate the set of packages A which declare an "interest" or > "interest-await" file trigger (no explicit triggers) in their > DEBIAN/

Re: understanding dpkg trigger cycles

2014-12-11 Thread Niels Thykier
On 2014-12-11 19:59, Guillem Jover wrote: > [ CCed d-release. TL;DR: josch has created a list of packages that can > generate trigger cycles (13), I'm filing bug reports. ] > > Hi! > > On Thu, 2014-12-11 at 13:51:16 +0100, Johannes Schauer wrote: >> [...] > > Yes, it does! I've excluded self-

Re: understanding dpkg trigger cycles

2014-12-11 Thread Holger Levsen
Hi Guillem, Josh, On Donnerstag, 11. Dezember 2014, Guillem Jover wrote: [list of packages that can generate trigger cycles] > BTW, would it be possible to have this generated, say once a week? I > assume the major roadblock here is the need to get an up-to-date list > of trigger control files? We

Re: understanding dpkg trigger cycles

2014-12-11 Thread Guillem Jover
[ CCed d-release. TL;DR: josch has created a list of packages that can generate trigger cycles (13), I'm filing bug reports. ] Hi! On Thu, 2014-12-11 at 13:51:16 +0100, Johannes Schauer wrote: > thanks a lot for your further explanations and clarifications! Well, thanks a lot for doing the ana

Re: understanding dpkg trigger cycles

2014-12-11 Thread Johannes Schauer
Hi, thanks a lot for your further explanations and clarifications! Based on this understanding I wrote a script which does the following: 1. calculate the set of packages A which declare an "interest" or "interest-await" file trigger (no explicit triggers) in their DEBIAN/triggers contr

Re: understanding dpkg trigger cycles

2014-12-10 Thread Guillem Jover
Hi! On Wed, 2014-12-10 at 22:35:01 +0100, Johannes Schauer wrote: > I figured out that I must have a misunderstanding with respect to trigger > cycles. Let me express my current understanding so that you can point out > where > I got it wrong. Lets limit this to file triggers and exclude noawait