public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] xfce4
@ 2003-07-15  8:48 Philippe Lafoucrière
  2003-07-15  9:25 ` Brad Cowan
  0 siblings, 1 reply; 2+ messages in thread
From: Philippe Lafoucrière @ 2003-07-15  8:48 UTC (permalink / raw
  To: Gentoo-dev

Hi all

after doing an emerge -s xfce4, I got 18 ebuilds !

*  x11-libs/libxfce4mcs [ Masked ]
*  x11-libs/libxfce4util [ Masked ]
*  x11-misc/xfce4-iconbox [ Masked ]
*  x11-misc/xfce4-mixer [ Masked ]
*  x11-misc/xfce4-panel [ Masked ]
*  x11-misc/xfce4-systray [ Masked ]
*  x11-misc/xfce4-toys [ Masked ]
*  x11-themes/xfce4-themes [ Masked ]
*  x11-wm/xfce4 [ Masked ]
*  xfce-base/libxfce4mcs [ Masked ]
*  xfce-base/libxfce4util [ Masked ]
*  xfce-base/xfce4 [ Masked ]
*  xfce-base/xfce4-panel [ Masked ]
*  xfce-extra/xfce4-iconbox [ Masked ]
*  xfce-extra/xfce4-mixer [ Masked ]
*  xfce-extra/xfce4-systray [ Masked ]
*  xfce-extra/xfce4-themes [ Masked ]
*  xfce-extra/xfce4-toys [ Masked ]

Do we *really* need so many separated files ?
What I loved in gentoo is simplicity, I feel like using debian here !
Since many "packages" (ebuild if you prefer) can't be installed alone
(xfce4-toys for exemple), I suggest to regroup some ebuild. It's quite
disturbing to get 18 * 7 lines (=126) of output when just doing an
emerge -s xfce4 (expected just 1 or 2 ebuilds -> 7 or 14 lines).



--
gentoo-dev@gentoo.org mailing list


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

* Re: [gentoo-dev] xfce4
  2003-07-15  8:48 [gentoo-dev] xfce4 Philippe Lafoucrière
@ 2003-07-15  9:25 ` Brad Cowan
  0 siblings, 0 replies; 2+ messages in thread
From: Brad Cowan @ 2003-07-15  9:25 UTC (permalink / raw
  To: lafou; +Cc: Gentoo-dev

On 15 Jul 2003 10:48:27 +0200
Philippe Lafoucrière <lafou@wanadoo.fr> wrote:

> Hi all
> 
> after doing an emerge -s xfce4, I got 18 ebuilds !
> 
> *  x11-libs/libxfce4mcs [ Masked ]
> *  x11-libs/libxfce4util [ Masked ]
> *  x11-misc/xfce4-iconbox [ Masked ]
> *  x11-misc/xfce4-mixer [ Masked ]
> *  x11-misc/xfce4-panel [ Masked ]
> *  x11-misc/xfce4-systray [ Masked ]
> *  x11-misc/xfce4-toys [ Masked ]
> *  x11-themes/xfce4-themes [ Masked ]
> *  x11-wm/xfce4 [ Masked ]
> *  xfce-base/libxfce4mcs [ Masked ]
> *  xfce-base/libxfce4util [ Masked ]
> *  xfce-base/xfce4 [ Masked ]
> *  xfce-base/xfce4-panel [ Masked ]
> *  xfce-extra/xfce4-iconbox [ Masked ]
> *  xfce-extra/xfce4-mixer [ Masked ]
> *  xfce-extra/xfce4-systray [ Masked ]
> *  xfce-extra/xfce4-themes [ Masked ]
> *  xfce-extra/xfce4-toys [ Masked ]
> 
> Do we *really* need so many separated files ?
> What I loved in gentoo is simplicity, I feel like using debian here !
> Since many "packages" (ebuild if you prefer) can't be installed alone
> (xfce4-toys for exemple), I suggest to regroup some ebuild. It's quite
> disturbing to get 18 * 7 lines (=126) of output when just doing an
> emerge -s xfce4 (expected just 1 or 2 ebuilds -> 7 or 14 lines).

OK, first off your doing a search during the middle of a move of xfce to
its own separate category. If you look there are 2 of each package in
different directories.  Secondly, many of those packages are
themes/toys/extras that aren't part of the "core" package, they have to
be emerged separately if you want those. Finally, this is the entire
point behind gentoo, user configurability and choices. If you put the
entire package in one tarball it would be about 20 megs and will
increase steadily after the first official xfce4 release when many more
extras packages and plugins will be added. Some people will only want a
few of those packages, and being separate allows for more fine grained
patching/bug fixes/version bumps/security fixes. One single package
calls on the core packages and compiles/installs them, so no matter if
they are separate or not, its still going to go thru the exact same
compile sequence. The only thing I can think of is that you want the old
xfce3 which is a small single package wm, not an entire desktop
environment like xfce4.

You sorta hit a nerve here too, as I maintain these packages and do it
for your benefit, and I try to do it the best possible way for everyone.
Saying you should use Debian because I packaged this imho the _right_
way, the gentoo way, I just don't see your point.


-- 
Brad Cowan <bcowan@gentoo.org>
Developer,
Gentoo Linux	http://www.gentoo.org/~bcowan

Public Key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xB1F16A56
Key fingerprint = C408 75B9 E68D 26E2 EAAE  20CF 4D5E 293D B1F1 6A56

--
gentoo-dev@gentoo.org mailing list


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

end of thread, other threads:[~2003-07-15  9:21 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-07-15  8:48 [gentoo-dev] xfce4 Philippe Lafoucrière
2003-07-15  9:25 ` Brad Cowan

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