Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 517462 - www-client/epiphany: missing dep on yelp-tools
Summary: www-client/epiphany: missing dep on yelp-tools
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-07-19 00:44 UTC by John Bowler
Modified: 2014-10-28 19:42 UTC (History)
0 users

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


Attachments
emerge --info '=www-client/epiphany-3.12.1::gentoo' (info,4.98 KB, text/plain)
2014-07-19 00:44 UTC, John Bowler
Details
Complete build log (build.log,13.16 KB, text/x-log)
2014-07-19 00:44 UTC, John Bowler
Details
emerge -pqv '=www-client/epiphany-3.12.1::gentoo' (info,74 bytes, text/plain)
2014-07-19 00:45 UTC, John Bowler
Details
ebuild environment (environment,131.54 KB, text/plain)
2014-07-19 00:46 UTC, John Bowler
Details

Note You need to log in before you can comment on or make changes to this bug.
Description John Bowler 2014-07-19 00:44:13 UTC
Created attachment 380996 [details]
emerge --info '=www-client/epiphany-3.12.1::gentoo'

This is related to the following bugs:

513280
517386

After the fix for 517386 I see the symptom reported in 531280 when attempting to build ephiphany; the configure step now succeeds but it warns that YELP_HELP_INIT is command-not-found and produces a Makefile in help/ which has an unsubstituted YELP automake macro on line 513.  Of course the build then fails.  I suspect gnome-common should have a dependency on yelp-tools, but maybe it is epiphany itself.
Comment 1 John Bowler 2014-07-19 00:44:58 UTC
Created attachment 380998 [details]
Complete build log
Comment 2 John Bowler 2014-07-19 00:45:42 UTC
Created attachment 381000 [details]
emerge -pqv '=www-client/epiphany-3.12.1::gentoo'
Comment 3 John Bowler 2014-07-19 00:46:15 UTC
Created attachment 381002 [details]
ebuild environment
Comment 4 John Bowler 2014-07-19 01:05:44 UTC
Fixed by emerge --quiet-build yelp-tools, which (for me) installed virtual/awk-1 (neat, didn't know that existed) and gnome-extra/yelp-xsl as well as app-text/yelp-tools.

After that I can successfully emerge epiphany, and it displays www.gentoo.org
Comment 5 Markus Walter 2014-10-28 14:49:03 UTC
I can confirm the issue (make failing with strange errors) and the solution (merging yelp-tools).
Comment 6 Pacho Ramos gentoo-dev 2014-10-28 19:42:46 UTC
+  28 Oct 2014; Pacho Ramos <pacho@gentoo.org> -epiphany-3.10.3.ebuild,
+  -epiphany-3.12.0.ebuild, -files/epiphany-3.3.90-paxctl-introspection.patch,
+  -files/epiphany-3.6.1-test-gwarning.patch,
+  -files/epiphany-3.7.5-test-gwarning.patch, -files/gir-paxctl-lt-wrapper,
+  -files/paxctl.sh, epiphany-3.12.1.ebuild:
+  Add missing DEPEND on yelp-tools (#517462 by John Bowler), drop old
+