public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Possible USE="gnome" abusing in ebuilds.
@ 2007-10-11 17:34 Samuli Suominen
  2007-10-12  3:37 ` Doug Goldstein
  0 siblings, 1 reply; 3+ messages in thread
From: Samuli Suominen @ 2007-10-11 17:34 UTC (permalink / raw
  To: gentoo-dev

Hi,

Recently, I've edited or bumped some ebuilds which had USE gnome in
them but it was actually doing something entirely different in them,
like latest edition of media-libs/raptor had USE gnome pulling in glib
which it was using for unicode purposes (so USE unicode was natural
choice but only gnome users had it until now)

I'm not pointing or blaming anyone but next time you edit an ebuild
which is using USE gnome please check what it is actually doing and
note that GLIB and GTK+ is NOT gnome

Thanks, drac
-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-dev] Possible USE="gnome" abusing in ebuilds.
  2007-10-11 17:34 [gentoo-dev] Possible USE="gnome" abusing in ebuilds Samuli Suominen
@ 2007-10-12  3:37 ` Doug Goldstein
  2007-10-12  9:07   ` Santiago M. Mola
  0 siblings, 1 reply; 3+ messages in thread
From: Doug Goldstein @ 2007-10-12  3:37 UTC (permalink / raw
  To: gentoo-dev

Samuli Suominen wrote:
> Hi,
> 
> Recently, I've edited or bumped some ebuilds which had USE gnome in
> them but it was actually doing something entirely different in them,
> like latest edition of media-libs/raptor had USE gnome pulling in glib
> which it was using for unicode purposes (so USE unicode was natural
> choice but only gnome users had it until now)
> 
> I'm not pointing or blaming anyone but next time you edit an ebuild
> which is using USE gnome please check what it is actually doing and
> note that GLIB and GTK+ is NOT gnome
> 
> Thanks, drac

Kinda like the GNOME herd does themselves? I've pointed this one out a 
few times just cause it annoys me... gnome-mount has USE=gnome... 
well... DUH! it's a gnome-volume-manager specific and GNOME Desktop 
specific wrapper for HAL based mounting. Obviously it's used by GNOME 
and only does and can function within a GNOME Destkop environment. But 
what does this USE flag mean? Oh, it simply means you want to build the 
Nautilus extension! Do we already have a USE=nautilus? Yes, yes we do. 
It's a local USE flag used in 3 packages, 2 of those 3 are GNOME herd 
packages.

Either way, the Gentopia copies of gnome-mount continue to use a 
nautilus USE flag. Maybe someday, the light will shine.

Since body language and tone do 90% of speaking and words only do 10%, I 
would like to just point out that the sarcasm of this e-mail is 
intentional but not meant to be insulting. It's merely a point 
highlighting the fact that a non-GNOME herd member made a request that 
the GNOME herd should make and the herd should stick to.

-- 
Doug Goldstein <cardoe@gentoo.org>
http://dev.gentoo.org/~cardoe/
-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-dev] Possible USE="gnome" abusing in ebuilds.
  2007-10-12  3:37 ` Doug Goldstein
@ 2007-10-12  9:07   ` Santiago M. Mola
  0 siblings, 0 replies; 3+ messages in thread
From: Santiago M. Mola @ 2007-10-12  9:07 UTC (permalink / raw
  To: gentoo-dev

On 10/12/07, Doug Goldstein <cardoe@gentoo.org> wrote:
>
> Kinda like the GNOME herd does themselves? I've pointed this one out a
> few times just cause it annoys me... gnome-mount has USE=gnome...
> well... DUH! it's a gnome-volume-manager specific and GNOME Desktop
> specific wrapper for HAL based mounting. Obviously it's used by GNOME
> and only does and can function within a GNOME Destkop environment. But
> what does this USE flag mean? Oh, it simply means you want to build the
> Nautilus extension! Do we already have a USE=nautilus? Yes, yes we do.
> It's a local USE flag used in 3 packages, 2 of those 3 are GNOME herd
> packages.
>

I've been told (although as an opinion, not a policy) that
USE="-gnome" means "put as few gnome packages as possible" and
USE="gnome" means the opposite. So I'm going to use this USE flag for
a GNOME app which can use only a few gnome packages at the minimun,
and some others for extra features. GNOME users certainly want to take
advantage of those extra features, and other users don't want to
install so many GNOME packages.

I don't think it's an optimal solution, but adding a new local USE for
every tiny feature would be annoying, and USE="gnome-panel" or
USE="gnome-applets" flag is pretty senseless.

-- 
Santiago M. Mola
Jabber ID: coldwind@jabberes.org
-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2007-10-12  9:19 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-10-11 17:34 [gentoo-dev] Possible USE="gnome" abusing in ebuilds Samuli Suominen
2007-10-12  3:37 ` Doug Goldstein
2007-10-12  9:07   ` Santiago M. Mola

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox