Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 633534 - net-dns/bind-tools: missing dev-libs/libedit dependency
Summary: net-dns/bind-tools: missing dev-libs/libedit dependency
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Christian Ruppert (idl0r)
URL:
Whiteboard:
Keywords:
Depends on: 607400
Blocks:
  Show dependency tree
 
Reported: 2017-10-05 06:54 UTC by yannick
Modified: 2020-01-09 15:27 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description yannick 2017-10-05 06:54:37 UTC
The executables  /usr/bin/nslookup and /usr/bin/nsupdate depend on /lib64/libedit.so.0, which is provided by dev-libs/libedit. However, none of the net-dns/bind-tools ebuild depend on dev-libs/libedit. The package net-dns/bind-tools still build successfully, but revdep-rebuild wants to rebuild the package every time revdep-rebuild is run:

 * Broken files that requires: libedit.so.0 (64 bits)
	* /usr/bin/nslookup
	* /usr/bin/nsupdate
 * Assign files to packages
	* /usr/bin/nslookup -> net-dns/bind-tools-9.11.1_p3
	* /usr/bin/nsupdate -> net-dns/bind-tools-9.11.1_p3

ldd /usr/bin/nslookup:

	linux-vdso.so.1 (0x00007ffdd179a000)
	libedit.so.0 => not found
	libcrypto.so.1.0.0 => /usr/lib64/libcrypto.so.1.0.0 (0x00007efd6f777000)
	libpthread.so.0 => /lib64/libpthread.so.0 (0x00007efd6f55a000)
	libc.so.6 => /lib64/libc.so.6 (0x00007efd6f1b1000)
	libdl.so.2 => /lib64/libdl.so.2 (0x00007efd6efad000)
	libz.so.1 => /lib64/libz.so.1 (0x00007efd6ed94000)
	/lib64/ld-linux-x86-64.so.2 (0x00007efd6fbf8000)

Reproducible: Always

Steps to Reproduce:
1. emerge -avC dev-libs/libedit
2. emerge -av net-dns/bind-tools
3. revdep-rebuild -vi -- -va
Actual Results:  
net-dns/bind-tools is being rebuilt every time revdep-rebuild is executed.

Expected Results:  
net-dns/bind-tools not being rebuilt.
Comment 1 Larry the Git Cow gentoo-dev 2018-04-19 11:13:48 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99515b1d62992e0739cc43f7138ff0ba450e80a7

commit 99515b1d62992e0739cc43f7138ff0ba450e80a7
Author:     Craig Andrews <candrews@gentoo.org>
AuthorDate: 2018-03-01 23:30:57 +0000
Commit:     Christian Ruppert <idl0r@gentoo.org>
CommitDate: 2018-04-19 11:11:01 +0000

    net-dns/bind-tools: 9.12.1 version bump
    
    Closes: https://bugs.gentoo.org/649294
    Closes: https://bugs.gentoo.org/607400
    Closes: https://bugs.gentoo.org/633534
    Bug: https://bugs.gentoo.org/649326
    Bug: https://bugs.gentoo.org/592560
    Package-Manager: Portage-2.3.24, Repoman-2.3.6
    Closes: https://github.com/gentoo/gentoo/pull/7330

 net-dns/bind-tools/Manifest                 |   1 +
 net-dns/bind-tools/bind-tools-9.12.1.ebuild | 143 ++++++++++++++++++++++++++++
 2 files changed, 144 insertions(+)
Comment 2 Christian Ruppert (idl0r) gentoo-dev 2018-04-19 11:19:51 UTC
Reopen for now. Can you please try again with 9.12.1?