Ok I have something ready and installable to do further testing now.

This is introducing a new binary package called "bind9-single-thread"

If someone has something against the package name, please let me know,
but "bind9-single-thread" is what I found the most obvious without
looking at the description/changelog or else. That is pure esthetic so
it can be changed at anytime before the SRU, so I'm all ears if someone
come up with a better naming idea.

* With the following "bind9" and "bind9-single-thread" can't co-exist on
the same machine (not co-installable). To do so I have put in place 2
things as follow:

# d/control:
Package: bind9
Conflicts: bind9-single-thread
Replaces: bind9-single-thread

Package: bind9-single-thread
Conflicts: bind9
Replaces: bind9

References:
https://www.debian.org/doc/debian-policy/ch-relationships.html#s-conflicts # 
when two packages provide the same file and will continue to do so,

https://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces
Second, Replaces allows the packaging system to resolve which package should be 
removed when there is a conflict (see Conflicting binary packages - Conflicts). 
This usage only takes effect when the two packages do conflict, so that the two 
usages of this field do not interfere with each other.

Next step is to test MAAS against "bind9-single-thread" with DNSSEC as
it seems the way to trigger the deadlocks in bind9 and the reason why we
are introducing a single-thread binary package.

I'll share the PPA later today.

- Eric

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1710278

Title:
  [2.3a1] named stuck on reload, DNS broken

To manage notifications about this bug go to:
https://bugs.launchpad.net/bind/+bug/1710278/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to