Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 417075 - net-libs/ldns-1.6.12 should include drill
Summary: net-libs/ldns-1.6.12 should include drill
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: MATSUU Takuto (RETIRED)
URL:
Whiteboard:
Keywords:
: 419353 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-05-22 12:21 UTC by Michael Weber (RETIRED)
Modified: 2012-06-19 22:44 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ldns-1.6.12-r1.ebuild.patch (ldns-1.6.12-r1.ebuild.patch,1.66 KB, patch)
2012-05-22 12:21 UTC, Michael Weber (RETIRED)
Details | Diff
ldns-1.6.12-r1.ebuild.patch (ldns-1.6.12-r1.ebuild.patch,1.78 KB, patch)
2012-05-22 12:33 UTC, Michael Weber (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Weber (RETIRED) gentoo-dev 2012-05-22 12:21:04 UTC
Created attachment 312679 [details, diff]
ldns-1.6.12-r1.ebuild.patch

According to http://nlnetlabs.nl/projects/drill/
the DNSSEC aware dig tool - named drill - is now merges with ldns.

But it's not build/installed, due to missing econf --with-drill.
Comment 1 Michael Weber (RETIRED) gentoo-dev 2012-05-22 12:33:59 UTC
Created attachment 312683 [details, diff]
ldns-1.6.12-r1.ebuild.patch

oops, wrong patch file version.
Comment 2 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2012-05-22 13:25:43 UTC
Your patch does much more than just --with-drill - please explain the other changes.
Comment 3 Michael Weber (RETIRED) gentoo-dev 2012-05-22 13:35:53 UTC
(In reply to comment #2)
> Your patch does much more than just --with-drill - please explain the other
> changes.
sure, any problems with that?

- EAPI-4 update (cleanups, || die removed)
- USE flag "examples"
Comment 4 Michael Weber (RETIRED) gentoo-dev 2012-05-22 13:37:28 UTC
(In reply to comment #2)
> Your patch does much more than just --with-drill - please explain the other
> changes.

- formerly unhandled configure parameter --with-pyldnsx
Comment 5 Michael Weber (RETIRED) gentoo-dev 2012-05-31 05:43:21 UTC
+*ldns-1.6.12-r1 (31 May 2012)
+
+  31 May 2012; Michael Weber <xmw@gentoo.org> +ldns-1.6.12-r1.ebuild:
+  Revbump to include drill, EAPI-4. USE examples (bug 417075)
+
Comment 6 Dennis Schridde 2012-05-31 13:55:50 UTC
(In reply to comment #5)
> +*ldns-1.6.12-r1 (31 May 2012)
> +
> +  31 May 2012; Michael Weber <xmw@gentoo.org> +ldns-1.6.12-r1.ebuild:
> +  Revbump to include drill, EAPI-4. USE examples (bug 417075)
# q file `which drill`
net-dns/ldns-utils (/usr/bin/drill)

Did you remove drill from there?
Comment 7 Dennis Schridde 2012-05-31 14:40:07 UTC
(In reply to comment #6)
> (In reply to comment #5)
> > +*ldns-1.6.12-r1 (31 May 2012)
> > +
> > +  31 May 2012; Michael Weber <xmw@gentoo.org> +ldns-1.6.12-r1.ebuild:
> > +  Revbump to include drill, EAPI-4. USE examples (bug 417075)
> # q file `which drill`
> net-dns/ldns-utils (/usr/bin/drill)
> 
> Did you remove drill from there?
Apparently not:

 * Detected file collision(s):
 * 
 *      /usr/share/man/man1/drill.1.xz
 *      /usr/bin/drill
 * 
 * Searching all installed packages for file collisions...
 * 
 * Press Ctrl-C to Stop
 * 
 * net-dns/ldns-utils-1.6.12
 *      /usr/bin/drill
 *      /usr/share/man/man1/drill.1.xz

Requesting reopen.
Comment 8 Tom Hendrikx 2012-05-31 19:11:58 UTC
There is a specific difference between ldns (a C programming library) and drill and the ldns-* utils (end-user utilities). Because of this, there are 2 separate packages.

Please reopen, and consider removing drill from ldns.
Comment 9 Dennis Schridde 2012-06-02 14:04:23 UTC
bug #419353
Comment 10 Michael Weber (RETIRED) gentoo-dev 2012-06-02 15:58:44 UTC
*** Bug 419353 has been marked as a duplicate of this bug. ***
Comment 11 Michael Weber (RETIRED) gentoo-dev 2012-06-02 15:59:09 UTC
+*ldns-1.6.12-r2 (02 Jun 2012)
+
+  02 Jun 2012; Michael Weber <xmw@gentoo.org> +ldns-1.6.12-r2.ebuild:
+  Revert -r1 change (inclusion of /usr/bin/drill). Add elog about it.
+
Comment 12 MATSUU Takuto (RETIRED) gentoo-dev 2012-06-19 22:44:01 UTC
examples also collision with ldns-utils[examples].
I'll remove examples USE flag in ldns-1.6.13.