* [gentoo-user] tunning use flag
@ 2006-04-12 14:34 Pawel K
2006-04-12 14:48 ` Gogiel
2006-04-12 15:09 ` Richard Fish
0 siblings, 2 replies; 8+ messages in thread
From: Pawel K @ 2006-04-12 14:34 UTC (permalink / raw
To: gentoo-user
Hello
I'm not sure whether I understand the USE flag
properly.
I'm using fluxbox as X window manager. I'm not using
kde and gnome and I'm not interested in those
packages.
Can I remove support for them in my /etc/make.conf by
specifying:
USE="-kde -gnome -qt -gtk -gtk+"
Will ethereal work after that changes. It listens to
gtk flag. Will it be compiled with gtk support ins
spite of my "-gtk" specification.
Thank You for help
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] tunning use flag
2006-04-12 14:34 [gentoo-user] tunning use flag Pawel K
@ 2006-04-12 14:48 ` Gogiel
2006-04-12 21:15 ` Joshua Schmidlkofer
2006-04-12 15:09 ` Richard Fish
1 sibling, 1 reply; 8+ messages in thread
From: Gogiel @ 2006-04-12 14:48 UTC (permalink / raw
To: gentoo-user
Pawel K wrote:
> Hello
>
> I'm not sure whether I understand the USE flag
> properly.
>
> I'm using fluxbox as X window manager. I'm not using
> kde and gnome and I'm not interested in those
> packages.
>
> Can I remove support for them in my /etc/make.conf by
> specifying:
> USE="-kde -gnome -qt -gtk -gtk+"
>
> Will ethereal work after that changes. It listens to
> gtk flag. Will it be compiled with gtk support ins
> spite of my "-gtk" specification.
>
> Thank You for help
>
After that you will be able to use only tethereal.
If you want to use gtk ethereal
# echo "net-analyzer/ethereal gtk" >> /etc/portage/package.use
--
Jabber: gogiel@gmail.com
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] tunning use flag
2006-04-12 14:34 [gentoo-user] tunning use flag Pawel K
2006-04-12 14:48 ` Gogiel
@ 2006-04-12 15:09 ` Richard Fish
2006-04-13 14:44 ` Pawel K
1 sibling, 1 reply; 8+ messages in thread
From: Richard Fish @ 2006-04-12 15:09 UTC (permalink / raw
To: gentoo-user
On 4/12/06, Pawel K <pawlaczus@yahoo.com> wrote:
> Hello
>
> I'm not sure whether I understand the USE flag
> properly.
>
> I'm using fluxbox as X window manager. I'm not using
> kde and gnome and I'm not interested in those
> packages.
USE flags turn on optional support (and dependancies) in packages. So
for those packages with optional kde or gnome support, disabling those
use flags will build the packages without that support.
But they do not effect packages with fixed dependancies. For example,
kdevelop requires kdelibs, so if you merge kdevelop, you will end up
with kdelibs installed as well, regardless of the kde use flag
setting.
For the qt and gtk flags, the general effect is that you do not get
any optional GUI interfaces for the packages. As has been pointed
out, merging ethereal without gtk gives you only tethereal.
Similarly, merging mplayer without gtk support gives you only mplayer,
not gmplayer. Xine gives you only xine, not gxine. And so on.
If you really don't want those other interfaces, then disable the
flags. You can always enable them again for a specific package with
/etc/portage/package.use.
Also you might want to get in the habit of running emerge with the
--pretend and --verbose options. That will show you what use flags
are available for a package, and if you see gtk or qt, you can
investigate further what you lose by disabling them.
-Richard
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] tunning use flag
2006-04-12 14:48 ` Gogiel
@ 2006-04-12 21:15 ` Joshua Schmidlkofer
0 siblings, 0 replies; 8+ messages in thread
From: Joshua Schmidlkofer @ 2006-04-12 21:15 UTC (permalink / raw
To: gentoo-user
gtk != gnome. Gnome uses GTK, but so does XFCE, Gimp, Ethereal, etc.
So, you may not want -gtk and -gtk+ in your main packages. That said
Gogiel is absolutley correct.
js
On 4/12/06, Gogiel <gogiel1@op.pl> wrote:
> Pawel K wrote:
> > Hello
> >
> > I'm not sure whether I understand the USE flag
> > properly.
> >
> > I'm using fluxbox as X window manager. I'm not using
> > kde and gnome and I'm not interested in those
> > packages.
> >
> > Can I remove support for them in my /etc/make.conf by
> > specifying:
> > USE="-kde -gnome -qt -gtk -gtk+"
> >
> > Will ethereal work after that changes. It listens to
> > gtk flag. Will it be compiled with gtk support ins
> > spite of my "-gtk" specification.
> >
> > Thank You for help
> >
> After that you will be able to use only tethereal.
> If you want to use gtk ethereal
> # echo "net-analyzer/ethereal gtk" >> /etc/portage/package.use
>
> --
> Jabber: gogiel@gmail.com
> --
> gentoo-user@gentoo.org mailing list
>
>
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] tunning use flag
2006-04-12 15:09 ` Richard Fish
@ 2006-04-13 14:44 ` Pawel K
2006-04-13 15:08 ` Neil Bothwick
2006-04-13 16:05 ` Richard Fish
0 siblings, 2 replies; 8+ messages in thread
From: Pawel K @ 2006-04-13 14:44 UTC (permalink / raw
To: gentoo-user
> That will show you
> what use flags
> are available for a package, and if you see gtk or
> qt, you can
> investigate further what you lose by disabling them.
How can I find out what I loose by disabling specific
flag ?
equery uses <pks>
shows general info only.
I looked into:
fluxbox-0.9.14-r1.ebuild
and I found:
src_compile() {
econf \
...
$(use_enable kde) \
...
and that's all about e.g. "kde" flag.
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] tunning use flag
2006-04-13 14:44 ` Pawel K
@ 2006-04-13 15:08 ` Neil Bothwick
2006-04-13 16:05 ` Richard Fish
1 sibling, 0 replies; 8+ messages in thread
From: Neil Bothwick @ 2006-04-13 15:08 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 280 bytes --]
On Thu, 13 Apr 2006 07:44:23 -0700 (PDT), Pawel K wrote:
> How can I find out what I loose by disabling specific
> flag ?
> equery uses <pks>
> shows general info only.
USE="-flag" emerge -pvuDN world
--
Neil Bothwick
Gotta run, cat's caught in the printer...
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 191 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] tunning use flag
2006-04-13 14:44 ` Pawel K
2006-04-13 15:08 ` Neil Bothwick
@ 2006-04-13 16:05 ` Richard Fish
2006-04-14 10:40 ` Mick
1 sibling, 1 reply; 8+ messages in thread
From: Richard Fish @ 2006-04-13 16:05 UTC (permalink / raw
To: gentoo-user
On 4/13/06, Pawel K <pawlaczus@yahoo.com> wrote:
> How can I find out what I loose by disabling specific
> flag ?
> equery uses <pks>
> shows general info only.
If you are exceptionally lucky, "grep -e "^kde " -e ":kde"
/usr/portage/profiles/use.*desc" will tell you what it does, or you
can determine this from the ebuild comments or script.
If you are very lucky, a google search with the appropriate terms will
tell you. You need to know that "econf ... $(use_enable kde)
translates to "./configure ... --enable-kde". So a google for
"fluxbox configure --enable-kde" might help.
If you are a little lucky, there will be a README or INSTALL file in
the source tarball that will explain exactly what the configure
options do.
If you have any luck at all, you can interrupt the compile process, cd
to the package build directory in /var/tmp/portage, and run
./configure --help to get documentation about what the option does.
But in the normal case, you have to read the source to really
understand what impact a use flag has. Or experiment with it on and
off.
Cheers,
-Richard
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] tunning use flag
2006-04-13 16:05 ` Richard Fish
@ 2006-04-14 10:40 ` Mick
0 siblings, 0 replies; 8+ messages in thread
From: Mick @ 2006-04-14 10:40 UTC (permalink / raw
To: gentoo-user
In the fluxbox case it integrates KDE with fluxbox. So, when you run
startkde from a terminal in fluxbox, or you launch KDE applications,
you get System Tray notifications nicely fitting in the fluxbox slit.
On 13/04/06, Richard Fish <bigfish@asmallpond.org> wrote:
> On 4/13/06, Pawel K <pawlaczus@yahoo.com> wrote:
> > How can I find out what I loose by disabling specific
> > flag ?
> > equery uses <pks>
> > shows general info only.
>
> If you are exceptionally lucky, "grep -e "^kde " -e ":kde"
> /usr/portage/profiles/use.*desc" will tell you what it does, or you
> can determine this from the ebuild comments or script.
>
> If you are very lucky, a google search with the appropriate terms will
> tell you. You need to know that "econf ... $(use_enable kde)
> translates to "./configure ... --enable-kde". So a google for
> "fluxbox configure --enable-kde" might help.
>
> If you are a little lucky, there will be a README or INSTALL file in
> the source tarball that will explain exactly what the configure
> options do.
>
> If you have any luck at all, you can interrupt the compile process, cd
> to the package build directory in /var/tmp/portage, and run
> ./configure --help to get documentation about what the option does.
>
> But in the normal case, you have to read the source to really
> understand what impact a use flag has. Or experiment with it on and
> off.
>
> Cheers,
> -Richard
>
> --
> gentoo-user@gentoo.org mailing list
>
>
--
Regards,
Mick
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2006-04-14 10:45 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-04-12 14:34 [gentoo-user] tunning use flag Pawel K
2006-04-12 14:48 ` Gogiel
2006-04-12 21:15 ` Joshua Schmidlkofer
2006-04-12 15:09 ` Richard Fish
2006-04-13 14:44 ` Pawel K
2006-04-13 15:08 ` Neil Bothwick
2006-04-13 16:05 ` Richard Fish
2006-04-14 10:40 ` Mick
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox