Report information
The Basics
Id:
35801
Status:
resolved
Priority:
Medium/Medium
Queue:

People
Owner:
Nobody in particular
Cc:
AdminCc:

BugTracker
Version Fixed:
9.10.0
Version Found:
(no value)
Versions Affected:
(no value)
Versions Planned:
(no value)
Priority:
(no value)
Severity:
(no value)
CVSS Score:
(no value)
CVE ID:
(no value)
Component:
(no value)
Area:
feature

Dates
Created:Thu, 17 Apr 2014 20:55:15 -0400
Updated:Mon, 10 Jul 2017 14:00:32 -0400
Closed:Fri, 25 Apr 2014 10:42:31 -0400



This bug tracker is no longer active.

Please go to our Gitlab to submit issues (both feature requests and bug reports) for active projects maintained by Internet Systems Consortium (ISC).

Due to security and confidentiality requirements, full access is limited to the primary maintainers.

CC: lamont@debian.org
Subject: command-line namespace collision: "delve"
Date: Thu, 17 Apr 2014 20:55:09 -0400
To: bind9-bugs@isc.org
From: Robert Edmonds <edmonds@debian.org>
Hi, Per the BIND 9.10.0rc1 release notes: "delve" (domain entity lookup and validation engine) is a new tool with dig-like semantics for looking up DNS data and performing internal DNSSEC validation. This allows easy validation in environments where the resolver may not be trustworthy, and assists with troubleshooting of DNSSEC problems. [RT #32406] Unfortunately, there is already a "delve" command shipped by the Xapian project. This will cause a conflict for Linux distributions like Debian and Ubuntu; two different packages cannot both ship a "/usr/bin/delve" file without conflicting. (Per Debian policy, since the commands have completely different functionality, one of them would have to be renamed.) I recommend that ISC rename the "delve" command. Or perhaps negotiate with the Xapian project for the rights to the "delve" command name :-) -- Robert Edmonds edmonds@debian.org
Subject: Re: [ISC-Bugs #35801] command-line namespace collision: "delve"
Date: Mon, 21 Apr 2014 17:19:57 -0500
To: bind9-bugs@isc.org
From: Chuck Aurora <chucka@isc.org>
On 04/17/2014 07:55 PM, Robert Edmonds via RT wrote: > Per the BIND 9.10.0rc1 release notes: > > "delve" (domain entity lookup and validation engine) is a new > tool with dig-like semantics for looking up DNS data and performing > internal DNSSEC validation. This allows easy validation in > environments where the resolver may not be trustworthy, and > assists with troubleshooting of DNSSEC problems. [RT #32406] > > Unfortunately, there is already a "delve" command shipped by the Xapian > project. This will cause a conflict for Linux distributions like Debian > and Ubuntu; two different packages cannot both ship a "/usr/bin/delve" > file without conflicting. (Per Debian policy, since the commands have > completely different functionality, one of them would have to be > renamed.) > > I recommend that ISC rename the "delve" command. Or perhaps negotiate > with the Xapian project for the rights to the "delve" command name :-) Thank you for the report. Indeed we do like the "delve" name for numerous reasons, and we have approached the Xapian project to discuss it: http://lists.xapian.org/pipermail/xapian-devel/2014-April/002399.html We'll keep you posted. -- Chuck Aurora : ISC Software Support : chucka@isc.org Internet Systems Consortium, Inc.
RT-Send-CC: lamont@debian.org
Hi Robert, > Unfortunately, there is already a "delve" command shipped by the Xapian > project. This will cause a conflict for Linux distributions like Debian > and Ubuntu; two different packages cannot both ship a "/usr/bin/delve" > file without conflicting. (Per Debian policy, since the commands have > completely different functionality, one of them would have to be > renamed.) > > I recommend that ISC rename the "delve" command. Or perhaps negotiate > with the Xapian project for the rights to the "delve" command name :-) Thank you for timely information. We did send a query to Xapian to find out how delighted they'd be to move theirs to /usr/sbin or /usr/share/xapian, and regrettably (though not unexpectedly) the answer was "not very". So I'm renaming the tool to "delv"; if there are any existing uses of that name, google hasn't told me about it. If you know of one I missed, please let me know.
CC: lamont@debian.org
Subject: Re: [ISC-Bugs #35801] command-line namespace collision: "delve"
Date: Fri, 25 Apr 2014 07:10:19 -0600
To: Evan Hunt via RT <bind9-bugs@isc.org>
From: LaMont Jones <lamont@debian.org>
On Wed, Apr 23, 2014 at 06:22:22PM +0000, Evan Hunt via RT wrote: > Thank you for timely information. We did send a query to Xapian to find out > how delighted they'd be to move theirs to /usr/sbin or /usr/share/xapian, > and regrettably (though not unexpectedly) the answer was "not very". heh > So I'm renaming the tool to "delv"; if there are any existing uses of > that name, google hasn't told me about it. If you know of one I missed, > please let me know. FWIW, http://ftp.us.debian.org/debian/dists/sid/Contents-amd64.gz is the current manifest of files delivered by Debian (for unstable on amd64 -- similar names for other releases and architectures), with filename and the package(s) that deliver the file. Policy then defines whether or not the collisions are bugs, or expected. lamont