Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 136262

Summary: net-analyzer/tcpdump missing RDEPEND on libpcap
Product: Gentoo Linux Reporter: petre rodan (RETIRED) <kaiowas>
Component: Current packagesAssignee: Gentoo Netmon project <netmon>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Other   
Whiteboard:
Package list:
Runtime testing required: ---

Description petre rodan (RETIRED) gentoo-dev 2006-06-10 00:59:19 UTC
please add libpcap as RDEPEND for all tcpdump ebuilds, since it's a dynamically linked library needed by your application. [1]
 when installing from binary packages (think catalyst or an enterprise setup), only RDEPEND is checked and that one is missing in your case. [2]

[1] http://devmanual.gentoo.org/general-concepts/dependencies/index.html
[2] http://thread.gmane.org/gmane.linux.gentoo.devel/29509/

thanks,
peter
Comment 1 Peter Volkov (RETIRED) gentoo-dev 2006-06-10 11:13:29 UTC
peter: Same here. Quoting `man 5 ebuild`:

RDEPEND
     This should contain a list of all packages that are required for this
program to run (aka  runtime depend). If this is not set, then it defaults to
the value of DEPEND. You may use the same syntax to vary dependencies as seen
above in DEPEND.

None of ebuilds in net-analyzer/tcpdupm have RDEPEND variable thus I
think this is not a bug. Reopen, please, if I'm wrong.