On 2003.10.28 13:29, Hall Stevenson wrote:
At 12:34 PM 10/28/2003, you wrote:

On 2003.10.28 11:49, Hall Stevenson wrote:
At 10:52 AM 10/28/2003, you wrote:
On Mon, 27 Oct 2003 23:09:39 -0800, Spider muttered:
> As you see in the message, you need to run :
>
> export USE="gtk2"
> emerge mozilla
Uh, no. That'll emerge all the following packages with gtk2 as well,
which
could cause havoc with packages that don't have gtk2 100% ready yet.
You'd
want to do something more like
USE=gtk2 emerge mozilla
perhaps.
I've seen "export USE="gtk2", "emerge mozilla" suggested before and
thought it was a bad idea too. Until you logout and back in, that
$USE variable remains in effect. How would "emerge -u gaim", which I
believe has NO GTK2 support yet, handle that ??

gaim has only gtk2 support as of 0.60 and above. Because there is only
the one option, it does not recognize the gtk2 USE flag.

I was using "gaim" simply as an example... I must have been thinking of some other popular app that's not been updated to gtk2. Just remembered and it's xmms, in fact, as you mention below.

Okie.

"USE=gtk2 emerge mozilla" means to use the $USE variable for _this
command only_. Correct ?? Just checked the "Gentoo Guide to USE
Flags", http://www.gentoo.org/doc/en/use-howto.xml, and the one- line
method is given there too.

Since he is emerging gnome 2.4, I would assume most, if not all emerged
applications would support only gtk2 (except xmms. why is that still a
dependancy?). I've been using the gtk2 flag since I first heard of it
(shortly after gnome 2.0 went stable) and havent had any problems. Even
the gtk2 version of sylpheed-claws works rather well.

There are plenty of Gnome apps out there that are still built against gtk1.x and which there are no gtk2 replacements for.

In this case the gtk2 USE flag would do nothing. It's not a magic -- with-gtk2 flag you can use or something, some (possibly lots) of parts of software would need to be changed to use gtk2, it's rather different than 1.x.

Plus, Gentoo dev's usually dont start throwing things into portage until they are sure it is stable. For example, there are now apparently experimental gtk2 xmms ebuilds on BMG... i doubt you will see these in portage for a very long time, and even then it would only be in ~arch.

A good example is how long it took the dev's to finally put GPG support in the ebuild for Balsa. I had filed a bug around balsa 2.0.10 (wherabouts gpg support was introduced), and it took until (iirc) 2.0.12 for the maintainer to consider it stable enough for inclusion in the ebuild. It isnt even marked stable yet.

--

Chris I

BOFH Excuse #445:

Browser's cookie is corrupted -- someone's been nibbling on it.

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to