Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 556252 - www-client/netsurf-3.3-r1 depends unconditionally on net-libs/libdom, fails to compile
Summary: www-client/netsurf-3.3-r1 depends unconditionally on net-libs/libdom, fails t...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Michael Weber (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-29 17:10 UTC by Nick Wallingford
Modified: 2015-08-04 13:00 UTC (History)
0 users

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


Attachments
build log of failure. (www-client:netsurf-3.3-r1:20150729-164926.log,3.96 KB, text/x-log)
2015-07-29 17:12 UTC, Nick Wallingford
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nick Wallingford 2015-07-29 17:10:05 UTC
www-client/netsurf depends unconditionally on net-libs/libdom. Normally, this isn't a problem, because the svgtiny USE flag is enabled by default by the package, and media-libs/libsvgtiny depends on net-libs/libdom, so libdom is pulled in by default. But this indirect dependency is not pulled in if the svgtiny USE flag is disabled.

Reproducible: Always

Steps to Reproduce:
1. emerge -C net-libs/libdom
2. USE=-svgtiny emerge -ND www-client/netsurf

Actual Results:  
Fails to compile.

Expected Results:  
Compiles successful.
Comment 1 Nick Wallingford 2015-07-29 17:12:40 UTC
Created attachment 407936 [details]
build log of failure.
Comment 2 Michael Weber (RETIRED) gentoo-dev 2015-08-04 13:00:47 UTC
+  04 Aug 2015; Michael Weber <xmw@gentoo.org> netsurf-3.3-r1.ebuild:
+  Add RDEPEND=net-libs/libdom (thanks  Nick Wallingford, bug 556252).
+