liferea-1.1.9-r1.ebuild has these deps: || ( firefox? ( www-client/mozilla-firefox ) seamonkey? ( www-client/seamonkey ) =gnome-extra/gtkhtml-2* ) I do not have seamonkey installed. As I do have gtkhtml installed, the dep clause is satisfied. However I get a failure: # USE="-firefox seamonkey" emerge liferea checking dependency style of i686-pc-linux-gnu-g++... (cached) gcc3 checking for MOZILLA... no seamonkey: no configure: error: *** You must have either the GtkHTML2, XulRunner or the Mozilla *** development libraries installed in order to build Liferea! !!! Please attach the following file when filing a report to bugs.gentoo.org: !!! /var/tmp/portage/net-news/liferea-1.1.9-r1/work/liferea-1.1.9/config.log !!! ERROR: net-news/liferea-1.1.9-r1 failed. Call stack: ebuild.sh, line 1568: Called dyn_compile ebuild.sh, line 937: Called src_compile ebuild.sh, line 1261: Called gnome2_src_compile gnome2.eclass, line 63: Called gnome2_src_configure gnome2.eclass, line 59: Called econf '--disable-gtkhtml2' '--enable-gecko=seamonkey' '--enable-dbus' '--disable-gnutls' '--enable-libnotify' '--disable-gtk-doc' ebuild.sh, line 540: Called die !!! econf failed !!! If you need support, post the topmost build error, and the call stack if relevant. Workaround: explicitly install seamonkey first
Created attachment 101780 [details, diff] modified DEPEND for liferea-1.1.9-r1
patch is bad ... don't use it just yet
Created attachment 101782 [details, diff] fixed DEPEND for liferea-1.1.9-r1 This one works.
How can changing the depends in the ebuild possibly affect the configure script at all? If you have gtkhtml, it should build, and you said you had gtkthml. I'm extremely suspicious of this...
The point is that I did USE=seamonkey but seamonkey wasn't pulled in as a dep
Ah, I see, I misunderstood. I'll look into it.
Fixed.
confirmed Thanks!