[Pkg-pdns-maintainers] Proposal – Provides: authoritative-name-server, recursive-name-server

Ondřej Surý ondrej at sury.org
Tue Oct 22 13:31:59 UTC 2013


On Tue, Oct 22, 2013, at 15:17, Faidon Liambotis wrote:
> On Tue, Oct 22, 2013 at 09:01:09AM +0200, Ondřej Surý wrote:
> >since we now have many DNS servers in Debian, I am proposing that the
> >authoritative name server packages (bind9, pdns-server, knot, nsd,
> >gdnsd) add
> >
> >Provides: authoritative-name-server and
> >
> >and unbound + bind9 + pdns-resolver add:
> >
> >Provides: recursive-name-server
> >
> >Does that sound like a good idea to you all?
> 
> I wouldn't mind, but what exactly are you trying to achieve with this?  
> Do you expect other packages to e.g. Depends: authoritative-name-server?  
> How would that work?

Same as mail-transport-agent

$ sudo apt-get install mail-transport-agent
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package mail-transport-agent is a virtual package provided by:
  xmail 1.27-1.1+b1
  ssmtp 2.64-7
  sendmail-bin 8.14.4-4
  qmail-run 2.0.2
  postfix 2.9.6-2
  nullmailer 1:1.11-2
  msmtp-mta 1.4.28-1
  masqmail 0.2.30-1
  lsb-invalid-mta 4.1+Debian8+deb7u1
  exim4-daemon-light 4.80-7
  exim4-daemon-heavy 4.80-7
  esmtp-run 1.2-10
  courier-mta 0.68.2-1
  citadel-mta 8.14-2
You should explicitly select one to install.

E: Package 'mail-transport-agent' has no installation candidate

> Also note that our agreement doesn't suffice: what you're proposing is 
> called a "virtual package" and there's a well defined process for that 
> that includes a public discussion & consensus in debian-devel@ and a 
> wishlist bug against the debian-policy package.

The policy says it's not hard requirement: "They should not use virtual
package names (except privately, amongst a cooperating group of
packages) unless they have been agreed upon and appear in the list of
virtual package names."

But yes, if we agree that this is useful than I will take it to d-d and
follow the procedure.

O.
-- 
Ondřej Surý <ondrej at sury.org>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server



More information about the Pkg-pdns-maintainers mailing list