Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 406699 - net-misc/miniupnpd - incorrect runtime depend on kernel headers
Summary: net-misc/miniupnpd - incorrect runtime depend on kernel headers
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Bjarke Istrup Pedersen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-03 00:55 UTC by Ed Wildgoose
Modified: 2012-03-05 19:29 UTC (History)
0 users

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 Ed Wildgoose 2012-03-03 00:55:24 UTC
Please adjust the RDEPEND in net-misc/miniupnpd and move the kernel headers depend to DEPEND (surely we don't need kernel headers at runtime, just to build?)

It drags in a large extra dependency to the runtime build otherwise (embedded)

I believe it should read:

RDEPEND=">=net-firewall/iptables-1.4.6
        sys-apps/lsb-release"
DEPEND="${RDEPEND}
        >=sys-kernel/linux-headers-2.6.31
        sys-apps/util-linux
        "
Comment 1 Ed Wildgoose 2012-03-03 00:59:31 UTC
Sorry, on reflection, I presume lsb-release isn't needed at runtime either??
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2012-03-05 13:11:42 UTC
I would think kernel headers aren't needed at compile time either - only (g)libc should use those.
Comment 3 Bjarke Istrup Pedersen (RETIRED) gentoo-dev 2012-03-05 19:03:21 UTC
I tend to agree, I'll fix it later today :)
Comment 4 Bjarke Istrup Pedersen (RETIRED) gentoo-dev 2012-03-05 19:29:51 UTC
Fixed, not it is:

RDEPEND=">=net-firewall/iptables-1.4.6"
DEPEND="${RDEPEND}
        sys-apps/util-linux
        sys-apps/lsb-release"