Bug#537051: Add no-await trigger support and Breaks to fix ca-certificates-java breakage

2012-11-30 Thread Guillem Jover
On Fri, 2012-11-30 at 14:44:03 -0800, Don Armstrong wrote: > On Fri, 30 Nov 2012, Guillem Jover wrote: > > You have to think about the interest* directives as default > > behaviour, so if the directive is synchronous, you can still > > activate it asynchronously (with dpkg-trigger --noawait). > >

Bug#537051: Add no-await trigger support and Breaks to fix ca-certificates-java breakage

2012-11-30 Thread Don Armstrong
On Fri, 30 Nov 2012, Guillem Jover wrote: > This is already supported, and now having rechecked the patch in > more detail and having paid attention :), you are already making use > of it by calling dpkg-trigger with --no-await, which activates a > trigger w/o marking the activating package as need

Bug#537051: Add no-await trigger support and Breaks to fix ca-certificates-java breakage

2012-11-30 Thread Guillem Jover
On Fri, 2012-11-30 at 11:24:48 -0800, Don Armstrong wrote: > On Fri, 30 Nov 2012, Guillem Jover wrote: > > In any case, regardless of this, semantics-wise I don't think it > > makes much sense to have both of them present. I'll be fixing the > > deb-triggers(5) man page to clarify this. > > I'm no

Bug#537051: Add no-await trigger support and Breaks to fix ca-certificates-java breakage

2012-11-30 Thread Don Armstrong
On Fri, 30 Nov 2012, Don Armstrong wrote: > On Fri, 30 Nov 2012, Guillem Jover wrote: > > I was thinking about non-apt frontends, not just using dpkg > > directly. The main issue here is that the metadata does not > > guarantee what you want to do, and as such other non-apt frontends > > are not re

Bug#537051: Add no-await trigger support and Breaks to fix ca-certificates-java breakage

2012-11-30 Thread Don Armstrong
On Fri, 30 Nov 2012, Guillem Jover wrote: > In any case, regardless of this, semantics-wise I don't think it > makes much sense to have both of them present. I'll be fixing the > deb-triggers(5) man page to clarify this. I'm not sure I follow you here; allowing for both of them means that the trig

Bug#537051: Add no-await trigger support and Breaks to fix ca-certificates-java breakage

2012-11-30 Thread Guillem Jover
On Thu, 2012-11-29 at 08:48:04 -0800, Don Armstrong wrote: > On Thu, 29 Nov 2012, Guillem Jover wrote: > > On Tue, 2012-11-13 at 13:18:37 -0800, Don Armstrong wrote: > > > diff --git a/debian/ca-certificates.triggers > > > b/debian/ca-certificates.triggers > > > new file mode 100644 > > > index 00

Bug#537051: Add no-await trigger support and Breaks to fix ca-certificates-java breakage

2012-11-29 Thread Michael Shuler
On 11/29/2012 10:48 AM, Don Armstrong wrote: > I've actually tested this, and it hasn't been a problem. I suppose the > only way you could get it to be one is if you were manually using > dpkg. If that's really the case, then it basically means that no > package in wheezy can use the noawait trigge

Bug#537051: Add no-await trigger support and Breaks to fix ca-certificates-java breakage

2012-11-29 Thread Don Armstrong
On Thu, 29 Nov 2012, Guillem Jover wrote: > On Tue, 2012-11-13 at 13:18:37 -0800, Don Armstrong wrote: > > diff --git a/debian/ca-certificates.triggers > > b/debian/ca-certificates.triggers > > new file mode 100644 > > index 000..14dec6e > > --- /dev/null > > +++ b/debian/ca-certificates.trigg

Bug#537051: Add no-await trigger support and Breaks to fix ca-certificates-java breakage

2012-11-29 Thread Guillem Jover
Hi! On Tue, 2012-11-13 at 13:18:37 -0800, Don Armstrong wrote: > Control: tag -1 patch > > Please find the attached patches which fix this problem. I've tested > them a bit, but please review them. > > ca-certificates (20121112+nmu1) unstable; urgency=low > > * Non-maintainer upload > * Bre

Bug#537051: Add no-await trigger support and Breaks to fix ca-certificates-java breakage

2012-11-13 Thread Don Armstrong
Control: tag -1 patch Please find the attached patches which fix this problem. I've tested them a bit, but please review them. ca-certificates (20121112+nmu1) unstable; urgency=low * Non-maintainer upload * Breaks ca-certificates-java (<<20121112+nmu1); partially fixing #537051. * Provide