Hottest Free Downloads - DownloadPipe.com Over 197,000 downloads! Bookmark Now!
DownloadPipe.com - New Downloads Every Minute
 SEARCH:
FAQFAQ    SearchSearch      ProfileProfile    Private MessagesPrivate Messages   Log inLog in

[gentoo-user] gnome and mono-tools blocking

 
   Linux (Home) -> User RSS
Next:  [gentoo-user] /System.map???  
Author Message
Andreas Schoelver

External


Since: Jul 14, 2006
Posts: 5



(Msg. 1) Posted: Mon Jul 31, 2006 12:40 am
Post subject: [gentoo-user] gnome and mono-tools blocking
Archived from groups: linux>gentoo>user (more info?)

Hi all

gnome and mono-tools can no longer be installed together.
gnome depends on seamonkey, mono-tools depend on mozilla,
but mozilla nd seamonkey block each other.

I had to uninstall gnome and evolution to be able to keep mono-tools.

My favorite browser is firefox, but how do I tell both of mono-tools
and gnome about that?

Andreas
--
gentoo-user DeleteThis @gentoo.org mailing list
Back to top
Login to vote
Jesús_Guerrero

External


Since: Jul 31, 2006
Posts: 13



(Msg. 2) Posted: Mon Jul 31, 2006 1:20 am
Post subject: Re: [gentoo-user] gnome and mono-tools blocking [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

El Domingo, 30 de Julio de 2006 23:28, Andreas Schoelver escribió:
> Hi all
>
> gnome and mono-tools can no longer be installed together.
> gnome depends on seamonkey, mono-tools depend on mozilla,
> but mozilla nd seamonkey block each other.
>
> I had to uninstall gnome and evolution to be able to keep mono-tools.
>
> My favorite browser is firefox, but how do I tell both of mono-tools
> and gnome about that?
>
> Andreas

AFAIK, USE="firefox" will remove the dep on seamonkey and that stuff. I dont
use gnome though, maybe someone can confirm this.

--
gentoo-user.DeleteThis@gentoo.org mailing list
Back to top
Login to vote
Andreas Schoelver

External


Since: Jul 14, 2006
Posts: 5



(Msg. 3) Posted: Mon Jul 31, 2006 8:20 am
Post subject: Re: [gentoo-user] gnome and mono-tools blocking [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Hi Jesús

On Mon, 31 Jul 2006 01:11:30 +0200
Jesús Guerrero <6thpink.RemoveThis@terra.es> wrote:

[...]
> >
> > My favorite browser is firefox, but how do I tell both of mono-tools
> > and gnome about that?
> >
> > Andreas
>
> AFAIK, USE="firefox" will remove the dep on seamonkey and that stuff. I dont
> use gnome though, maybe someone can confirm this.

This helps with gnome.
But why does USE="mozilla" *not* help?
Also mozilla is a web-client.

BTW: I only use some apps of gnome, maybe I should not emerge the whole
gnome thing at all.

Andreas

--
gentoo-user.RemoveThis@gentoo.org mailing list
Back to top
Login to vote
Jesús_Guerrero

External


Since: Jul 31, 2006
Posts: 1



(Msg. 4) Posted: Mon Jul 31, 2006 6:40 pm
Post subject: Re: [gentoo-user] gnome and mono-tools blocking [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

El Lunes, 31 de Julio de 2006 08:08, Andreas Schoelver escribió:
> Hi Jesús
>
> On Mon, 31 Jul 2006 01:11:30 +0200
> Jesús Guerrero <6thpink DeleteThis @terra.es> wrote:
>
> [...]
>
> > > My favorite browser is firefox, but how do I tell both of mono-tools
> > > and gnome about that?
> > >
> > > Andreas
> >
> > AFAIK, USE="firefox" will remove the dep on seamonkey and that stuff. I
> > dont use gnome though, maybe someone can confirm this.
>
> This helps with gnome.
> But why does USE="mozilla" *not* help?
> Also mozilla is a web-client.
>
> BTW: I only use some apps of gnome, maybe I should not emerge the whole
> gnome thing at all.
>
> Andreas

Ok, as I said, i am not a gnome user, but a quick emerge -t is enough to get
some info. It is not gnome directly the one that needs firefox/seamonkey, but
yelp, as can be seen here:

[code]

# emerge -t gnome-light | grep -U5 firefox
[ebuild N ] gnome-base/gnome-panel-2.14.2 USE="eds -debug -doc"
[ebuild N ] x11-libs/libwnck-2.14.2 USE="-debug -doc"
[ebuild N ] gnome-base/gnome-session-2.14.2
USE="tcpd -branding -debug -esd -ipv6"
[ebuild N ] x11-themes/gnome-themes-2.14.2 USE="-accessibility -debug"
[ebuild N ] x11-themes/gtk-engines-2.6.9 USE="-accessibility -debug"
[ebuild N ] gnome-extra/yelp-2.14.2-r2 USE="-debug -firefox"
[ebuild N ] gnome-base/libgnomeprintui-2.12.1 USE="-debug -doc"
[ebuild N ] gnome-base/libgnomeprint-2.12.1 USE="cups -debug -doc"
[ebuild N ] net-print/libgnomecups-0.2.2 USE="-debug"
[ebuild N ] www-client/seamonkey-1.0.3 USE="crypt
xprint -debug -gnome -ipv6 -java -ldap -mozcalendar -mozdevelop -moznocompose -moznoirc -moznomail -moznoroaming -postgres -xinerama"
[ebuild N ] gnome-base/control-center-2.14.2 USE="alsa
eds -debug -gstreamer"

[/code]

I think the reason why the mozilla USE does not affect this if pretty obvious.
It is yelp the one that needs firefox or seamonkey, and, as you can see, it
has no "mozilla" use flag available. Could it be done by modifying the
ebuild? I am almost sure, not that seamonkey or firefox are anything
different to mozilla in capabilities.

I tinkered a bit with this and came along with this ebuild (i have no idea
about ebuilds, so, just bear with me if something is not nice, it just
works Razz ).

[code]

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/yelp/yelp-2.14.2-r2.ebuild,v
1.6 2006/07/17 18:27:39 dang Exp $

inherit eutils gnome2 autotools

DESCRIPTION="Help browser for GNOME"
HOMEPAGE="http://www.gnome.org/"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 hppa ~ia64 ppc ~ppc64 sparc x86"
IUSE="firefox mozilla"

RDEPEND=">=dev-libs/glib-2
>=gnome-base/orbit-2.12.4
>=gnome-base/gconf-2
>=app-text/gnome-doc-utils-0.3.1
>=gnome-base/gnome-vfs-2
>=x11-libs/gtk+-2.5.3
>=gnome-base/libbonobo-1.108
>=gnome-base/libglade-2
>=gnome-base/libgnome-2.0.2
>=gnome-base/libgnomeui-1.103
>=gnome-base/libgnomeprint-2.2
>=gnome-base/libgnomeprintui-2.2
>=dev-libs/libxml2-2.6.5
>=dev-libs/libxslt-1.1.4
>=x11-libs/startup-notification-0.8
sparc? ( >=www-client/mozilla-firefox-1.0.2-r1 )
ia64? ( >=www-client/mozilla-firefox-1.0.2-r1 )
ppc64? ( www-client/seamonkey )
!sparc? ( !ia64? ( !firefox? ( !mozilla? ( www-client/seamonkey ) ) ) )
firefox? ( >=www-client/mozilla-firefox-1.0.2-r1 )
mozilla? ( >=www-client/mozilla-1.7.13 )
dev-libs/popt
sys-libs/zlib
app-arch/bzip2"

DEPEND="${RDEPEND}
sys-devel/gettext
>=dev-util/intltool-0.28
>=dev-util/pkgconfig-0.9"

DOCS="AUTHORS ChangeLog NEWS README TODO"


pkg_setup() {
G2CONF="${G2CONF} --enable-man --enable-info"

if use firefox || use sparc || use ia64; then
G2CONF="${G2CONF} --with-mozilla=firefox"
else
G2CONF="${G2CONF} --with-mozilla=seamonkey"
fi
}

src_unpack() {
gnome2_src_unpack

epatch ${FILESDIR}/${PN}-2.14.0-mozilla-include-fix.patch

# Fixes bug #132527, already merged upstream into next 2.14 release
epatch ${FILESDIR}/${P}-ampersand-escaping.patch

mv aclocal.m4 old_macros.m4
AT_M4DIR="m4 ." eautoreconf
}

[/code]

I just modified the
original /usr/portage/gnome-extra/yelp/yelp-2.14.2-r2.ebuild to look like
that. You can just put it in an overlay or something. It work, and now if you
USE="mozilla" you get this.

[code]

└─[161]-> # USE="mozilla" emerge -pv yelp

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild N ] gnome-base/orbit-2.14.2 USE="ssl -debug -doc" 0 kB
[ebuild N ] gnome-base/libbonobo-2.14.0 USE="-debug -doc" 0 kB
[ebuild N ] gnome-base/gconf-2.14.0 USE="-debug -doc" 0 kB
[ebuild N ] gnome-base/gnome-mime-data-2.4.2 USE="-debug" 0 kB
[ebuild N ] gnome-base/gnome-vfs-2.14.2-r1 USE="hal
ssl -avahi -debug -doc -gnutls -ipv6 -samba" 0 kB
[ebuild N ] gnome-base/libgnome-2.14.1 USE="-debug -doc -esd -static" 0
kB
[ebuild N ] net-print/libgnomecups-0.2.2 USE="-debug" 0 kB
[ebuild N ] gnome-base/libgnomeprint-2.12.1 USE="cups -debug -doc" 0 kB
[ebuild N ] x11-libs/startup-notification-0.8 0 kB
[ebuild N ] www-client/mozilla-1.7.13 USE="crypt mozsvg ssl truetype
xprint -debug -gnome -ipv6 -java -ldap -mozcalendar -mozdevelop -moznocompose -moznoirc -moznomail -moznoxft -postgres -xinerama"
569 kB
[ebuild N ] app-text/gnome-doc-utils-0.6.1 USE="-debug" 0 kB
[ebuild N ] gnome-base/libgnomecanvas-2.14.0 USE="X -debug -doc -static"
0 kB
[ebuild N ] dev-perl/XML-Simple-2.14 USE="perl -minimal" 0 kB
[ebuild N ] x11-misc/icon-naming-utils-0.7.2 0 kB
[ebuild N ] x11-themes/gnome-icon-theme-2.14.2 USE="-debug" 0 kB
[ebuild N ] gnome-base/libgnomeprintui-2.12.1 USE="-debug -doc" 0 kB
[ebuild N ] gnome-base/gnome-keyring-0.4.9 USE="-debug" 0 kB
[ebuild N ] gnome-base/libbonoboui-2.14.0 USE="X -debug -doc" 0 kB
[ebuild N ] gnome-base/libgnomeui-2.14.1 USE="jpeg -debug -doc" 0 kB
[ebuild N ] gnome-extra/yelp-2.14.2-r2 USE="mozilla -debug -firefox" 0 kB

Total size of downloads: 569 kB

[/code]

I dont have gnome or mozilla, so it want to install a bunch of thins, if you
have both, you should not require seamonkey nor firefox now.

If you find it useful, feel free to open a but in bugzilla and feel free to
submit this modiffied ebuild, so it can go into portage and you dont have to
mess with ebuild in the future. I dont know how long mozilla will be in
portage though... I dont like it. Razz

Enjoy, regards. Smile

--
gentoo-user DeleteThis @gentoo.org mailing list
Back to top
Login to vote
Richard Fish

External


Since: Apr 04, 2006
Posts: 189



(Msg. 5) Posted: Mon Jul 31, 2006 7:00 pm
Post subject: Re: [gentoo-user] gnome and mono-tools blocking [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

On 7/31/06, Jesús Guerrero <6thpink RemoveThis @terra.es> wrote:
> I tinkered a bit with this and came along with this ebuild (i have no idea

You could have saved yourself some trouble by reading the ChangeLog
for yelp, which contains:

02 Jul 2006; John N. Laliberte <allanonjl RemoveThis @gentoo.org> -yelp-2.6.5.ebuild,
-yelp-2.10.0.ebuild, +yelp-2.12.2-r1.ebuild, +yelp-2.14.2-r2.ebuild:
convert from mozilla to seamonkey. remove old ebuilds.

So this ebuild used to support mozilla, but it was changed. I wonder why?

http://bugs.gentoo.org/show_bug.cgi?id=137665
http://thread.gmane.org/gmane.linux.gentoo.devel/39923/focus=39923

> If you find it useful, feel free to open a but in bugzilla and feel free to
> submit this modiffied ebuild, so it can go into portage and you dont have to
> mess with ebuild in the future.

This is unlikely, as mozilla is being removed.

-Richard

--
gentoo-user RemoveThis @gentoo.org mailing list
Back to top
Login to vote
Richard Fish

External


Since: Apr 04, 2006
Posts: 189



(Msg. 6) Posted: Mon Jul 31, 2006 7:10 pm
Post subject: Re: [gentoo-user] gnome and mono-tools blocking [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

On 7/30/06, Andreas Schoelver <tengri_lethos.RemoveThis@web.de> wrote:
> But why does USE="mozilla" *not* help?

Because mozilla is being removed from the tree due to security problems.

-Richard
--
gentoo-user.RemoveThis@gentoo.org mailing list
Back to top
Login to vote
Jesús_Guerrero

External


Since: Jul 31, 2006
Posts: 13



(Msg. 7) Posted: Mon Jul 31, 2006 8:30 pm
Post subject: Re: [gentoo-user] gnome and mono-tools blocking [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

El Lunes, 31 de Julio de 2006 18:58, Richard Fish escribió:
> On 7/31/06, Jesús Guerrero <6thpink.RemoveThis@terra.es> wrote:
> > I tinkered a bit with this and came along with this ebuild (i have no
> > idea
>
> You could have saved yourself some trouble by reading the ChangeLog
> for yelp, which contains:
>
> 02 Jul 2006; John N. Laliberte <allanonjl.RemoveThis@gentoo.org> -yelp-2.6.5.ebuild,
> -yelp-2.10.0.ebuild, +yelp-2.12.2-r1.ebuild, +yelp-2.14.2-r2.ebuild:
> convert from mozilla to seamonkey. remove old ebuilds.
>
> So this ebuild used to support mozilla, but it was changed. I wonder why?

Yeah, its true. It was a couple of minutes only, though Razz

>
> http://bugs.gentoo.org/show_bug.cgi?id=137665
> http://thread.gmane.org/gmane.linux.gentoo.devel/39923/focus=39923
>
> > If you find it useful, feel free to open a but in bugzilla and feel free
> > to submit this modiffied ebuild, so it can go into portage and you dont
> > have to mess with ebuild in the future.
>
> This is unlikely, as mozilla is being removed.
>
That is what I though, as I said, im not a gnome user. So, had no real idea to
make an affirmation. Never cared about mozilla either. I bet that taking a
look at the changelog is far more time consumming than inserting 3 words into
an ebuild Razz

Anyway, there is the ebuild in case someone wants to use it while mozilla is
still in this realm hehe. But I would think about changing to any other
browser-

Jesús.

--
gentoo-user.RemoveThis@gentoo.org mailing list
Back to top
Login to vote
Andreas Schoelver

External


Since: Jul 14, 2006
Posts: 5



(Msg. 8) Posted: Tue Aug 01, 2006 8:50 am
Post subject: Re: [gentoo-user] gnome and mono-tools blocking [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

On Mon, 31 Jul 2006 09:59:45 -0700
"Richard Fish" <bigfish DeleteThis @asmallpond.org> wrote:

> On 7/30/06, Andreas Schoelver <tengri_lethos DeleteThis @web.de> wrote:
> > But why does USE="mozilla" *not* help?
>
> Because mozilla is being removed from the tree due to security problems.

Thanks for all the informations from Jesús and you.
That was very helpful.

Now I wonder if also mono-tools will be configurable this way soon,
set it is not (as far as I see).

# equery uses mono-tools
[ Searching for packages matching mono-tools... ]
[ Colour Code : set unset ]
[ Legend : Left column (U) - USE flags from make.conf ]
[ : Right column (I) - USE flags packages was installed with ]
[ No USE flags found for dev-util/mono-tools-1.1.11]


BTW: I just saw that also equery would have given me some infos about
yelp and firefox, but on the other hand 'emerge -uptD world' never gave
that direct dependency information to me.

equery uses yelp
[ Searching for packages matching yelp... ]
[ Colour Code : set unset ]
[ Legend : Left column (U) - USE flags from make.conf ]
[ : Right column (I) - USE flags packages was installed with ]
[ Found these USE variables for gnome-extra/yelp-2.12.2 ]
U I
- - debug : Tells configure and the makefiles to build for debugging...
- - firefox : Build against firefox instead of mozilla

Andreas

--
gentoo-user DeleteThis @gentoo.org mailing list
Back to top
Login to vote
Display posts from previous:   
Related Topics:
[gentoo-user] Blocking package stops emerge now what? - Running emerge -v -p world -u shows: Calculating world dependencies ....^H^H ...done! [blocks B ] <net-ftp/vsftpd-2.0.3-r1 (is blocking net-ftp/ftpbase-0.00) However any attempt to unmerge net-ftp/ftpbase-0.00 gets this error: root # emerge -v ...

[gentoo-user] Seamonkey blocking mozilla and the mozilla b.. - Hi Since Gnome 2.14 is marked stable I thought to upgrade :-) However when I try to emerge gnome I get [blocks B ] www-client/seamonkey (is blocking www-client/mozilla-1.7.13) or the other way around (mozilla blocking seamonkey) - trying to /etc....

[gentoo-user] Seamonkey blocking mozilla and mozilla block.. - Hi Since Gnome 2.14 is marked stable I thought to upgrade :-) However when I try to emerge gnome I get [blocks B ] www-client/seamonkey (is blocking www-client/mozilla-1.7.13) or the other way around (mozilla blocking seamonkey) - trying to /etc....

[gentoo-user] Seamonkey blocking mozilla and mozilla block.. - Hi Since Gnome 2.14 is marked stable I thought to upgrade. However when I try to emerge gnome I get [blocks B ] www-client/seamonkey (is blocking www-client/mozilla-1.7.13) or the other way around (mozilla blocking seamonkey) - trying to /etc..

[gentoo-user] Problem emerging gnome-extra/gnome-media-2.1.. - I don't know if I should file this as a bug, or if it's on my end. gnome-extra/gnome-media-2.14.0-r1 is on the current list for emerge -uD world, but I can't build it. It always errors with the following error message(s): creating cddb-slave2-query..
       Linux (Home) -> User All times are: Pacific Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Categories:
 Windows Forums
 Game Forums
  Linux Forums
 Mac Forums
 PDA Forums
 Mobile Forums
  Top  |  Store  |  RSS Feeds RSS  |  Data Feeds  |  Advertise  |  Submit  |  Bookmark  |  Newsletter  |  Contact