Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 4429 - evolution wants mozilla
Summary: evolution wants mozilla
Status: RESOLVED INVALID
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gabriele Giorgetti
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-07-02 09:12 UTC by stephen byrne
Modified: 2011-10-30 22:18 UTC (History)
1 user (show)

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 stephen byrne 2002-07-02 09:12:09 UTC
% export USE="-gnome -mozilla"
% emerge -p evolution
...
[ebuild  N   ] net-www/mozilla-1.0-r2 to /
[ebuild  N   ] gnome-base/libgnome-2.0.1-r1 to /
[ebuild  N   ] media-libs/libart_lgpl-2.3.9 to /
[ebuild  N   ] gnome-base/libgnomecanvas-2.0.1 to /
[ebuild  N   ] gnome-base/libbonoboui-2.0.0 to /
[ebuild  N   ] gnome-base/libgnomeui-2.0.1 to /
[ebuild  N   ] gnome-base/gnome-desktop-2.0.2 to /
[ebuild  N   ] gnome-base/control-center-2.0.0 to /
[ebuild  N   ] gnome-base/control-center-1.4.0.5-r1 to /
[ebuild  N   ] gnome-base/libghttp-1.0.9-r2 to /
[ebuild  N   ] gnome-extra/gtkhtml-1.0.2-r2 to /
[ebuild  N   ] net-mail/evolution-1.0.7 to /

I looked at the .ebuild files for all the programs listed after Mozilla.  None
of them, including Evolution, need Mozilla.  This happened with Portage 2.0.[4589].
Comment 1 Grant Goodyear (RETIRED) gentoo-dev 2002-07-02 12:18:14 UTC
From evo-1.0.7.ebuild:

	ssl?     ( >=net-www/mozilla-0.9.9 )
	ldap?    ( >=net-nds/openldap-2.0 )
	mozilla? ( >=net-www/mozilla-0.9.9 )
	
By default mozilla and ssl are in USE.  If I'm missing something
obvious, please reopen the bug.
Comment 2 stephen byrne 2002-07-02 13:12:02 UTC
I have -mozilla in my /etc/make.conf
Comment 3 Daniel Robbins (RETIRED) gentoo-dev 2002-07-02 13:27:16 UTC
You need -mozilla and -ssl to disable mozilla.  But I think we should change our
mozilla DEPEND to be "mozilla? ( ssl? >=net-www/mozilla-0.9.9 )" and other
changes should be made so that -mozilla really turns off dependency on mozilla.
 (This will involve changing some of the code in src_compile() as well.) 
Assigning this to stroke.
Comment 4 Gabriele Giorgetti 2002-07-02 18:01:13 UTC
Hum... Daniel I'm not too sure about this one, if the user *wants* ssl then
mozilla is required and must be emerged. If he specifies -mozilla and ssl in USE
that way evolution will not build with ssl support. Is that what we really want ?

If so I'll go ahead and apply the necessary changes to the evo ebuild. 
Comment 5 Gabriele Giorgetti 2002-07-02 20:26:16 UTC
All right, drobbins agreed with me (I've contacted him on IRC).

Since evolution requires mozilla for ssl support you need -mozilla -ssl
to disable mozilla.