Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[KDE] USE flags...
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
DeliQ
n00b
n00b


Joined: 20 Jun 2006
Posts: 5
Location: /home/deliq

PostPosted: Wed Jun 28, 2006 10:12 pm    Post subject: [KDE] USE flags... Reply with quote

Hello,

I used slackware for 3 years which i enjoyed very much, but most of the time you would need extra software on your system beyond the standard slackware software. I always found myself writing SlackBuild scripts and even writing scripts to automate it all. Sort of re-inventing portage :) I bought myself a shiny new system, so I thought let's try gentoo and really, i like it very much, but with all that control in your hands come a few questions:

1) What are the KDE use flags you would likely not want to leave out? Always a bit afraid I forget important use flags.
2) I see a lot default USE flags that i don't know or probably ain't going to use. How do I effectively disable them? Putting them al in /etc/make.conf?

My emerge --info,
Code:

Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16-gent
oo-r9 i686)
=================================================================
System uname: 2.6.16-gentoo-r9 i686 AMD Athlon(tm) 64 X2 Dual Core Processor 380
0+
Gentoo Base System version 1.6.15
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/gcc-config: 1.3.13-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i386-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="i386-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib/X11/xkb /usr/share/texmf/dvipdfm/config/ /usr/shar
e/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/
platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash /etc/
terminfo"
CXXFLAGS="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://ftp.snt.utwe
nte.nl/pub/os/linux/gentoo ftp://mirror.scarlet-internet.nl/pub/gentoo "
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/d
istfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X acl acpi alsa apm avi berkdb bitmap-fonts bzip2 cli cr
ypt cups curl dri dvd dvdread eds emboss encode fontconfig foomaticdb gdbm gif g
mp gpm gtk gtk2 imlib isdnlog jpeg libg++ libwww mad mikmod mmx mmxext motif mp3
 mpeg ncurses nls nptl nvidia ogg opengl oss pam pcre pdflib perl png pppd pytho
n qt3 qt4 quicktime readline reflection samba sdl session spell spl sse sse2 ssl
 syslog tcpd threads tiff truetype truetype-fonts type1-fonts udev vorbis xml xm
ms xorg xpm xv zlib elibc_glibc kernel_linux userland_GNU"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGU
AS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY


Many thanks in advance,

--DeliQ
Back to top
View user's profile Send private message
cyblord
Guru
Guru


Joined: 22 May 2006
Posts: 424

PostPosted: Wed Jun 28, 2006 10:19 pm    Post subject: Reply with quote

hey deli, welcome to the forum!

here's a page that explains what use flags are:

http://gentoo-wiki.com/USE_Flags

Quote:

What do you need?

If you're interested in installing KDE (or KDE support), you will have to make sure that your USE variable contains the kde and qt flags. Qt is the graphical widget library that KDE uses.

http://www.gentoo.org/doc/en/kde-config.xml
Back to top
View user's profile Send private message
mebrelith
Tux's lil' helper
Tux's lil' helper


Joined: 04 Apr 2005
Posts: 102
Location: Torreon, Coahuila, Mexico

PostPosted: Thu Jun 29, 2006 1:07 pm    Post subject: Reply with quote

Here are my USE flags for KDE apps (in no particular order):

Code:
alsa arts kdeenablefinal mp3 vorbis cups jpeg2k openexr spell ssl tiff slp xcomposite xmms hal dbus kdexdeltas tidy


Also, I have a scanner so the USE flag "scanner" goes in.
And if you use digital cameras with your box you should have "gphoto2" in your flags.

Note: in my 1.8Ghz Celeron box Ive noticed a small speed up in compile time with kdeenablefinal.

And finally just for kickers here goes my complete emerge info:

Code:

Portage 2.1.1_pre1-r5 (default-linux/x86/2006.0, gcc-4.1.1/vanilla, glibc-2.4-r3, 2.6.16-gentoo-r9 i686)
=================================================================
System uname: 2.6.16-gentoo-r9 i686 Intel(R) Celeron(R) CPU 1.80GHz
Gentoo Base System version 1.12.1
ccache version 2.4 [enabled]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="es_MX.utf8"
LC_ALL="es_MX.utf8"
LINGUAS="es"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aac acpi akode alsa arts asf audiofile avi bash-completion berkdb bidi bitmap-fonts bzip2 cairo cddb cdparanoia cdr cjk cli crypt css cups curl cvs dbus dga directfb doc dri dvd dvdr dvdread emboss encode exif expat fam fame fbcon ffmpeg fftw flac flash foomaticdb fortran ftp gdbm gif gimp gnutls gphoto2 gpm gps graphviz gs hal i810 i8x0 icq imagemagick imlib isdnlog jabber java javascript jikes jpeg jpeg2k junit kcal kde kdeenablefinal kdexdeltas kipi lcms libg++ libwww lzo mad matroska md5sum mikmod mime ming mjpeg mmx mmxext mng mp3 mpeg msn ncurses nls nptl nptlonly nsplugin ogg openal openexr opengl oscar pam pcre pdf pdflib perl png povray ppds pppd python qt qt3 qt4 quicktime readline real recode reflection ruby scanner sdl session slang slp sndfile spell spl sqlite sse sse2 ssl subversion svg svga symlink szip taglib tcpd tetex tga theora tidy tiff truetype truetype-fonts type1-fonts udev unicode usb vcd vorbis win32codecs wmf xcomposite xine xml xml2 xmms xorg xpm xsl xv xvid xvmc zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_es userland_GNU video_cards_i8x0 video_cards_i810 video_cards_vesa video_cards_vga video_cards_tga"


This has given me a stable, speedy, fully-functional KDE box. Hope this helps you.

Extra note: To effectively disable a USE flag (say arts for example), you have to add "-arts" to your USE="" in the /etc/make.conf, this way if for example you feel no need to have xmms you only have to add "-xmms" and thats that.
_________________
Mebrelith Lord of Thingamajigs, Linux zealot, Gentoo advocate, KDE promoter. Linux user #373009
Omnia mutantur, nihil interit - Everything changes, nothing is truly lost.
Back to top
View user's profile Send private message
DeliQ
n00b
n00b


Joined: 20 Jun 2006
Posts: 5
Location: /home/deliq

PostPosted: Thu Jun 29, 2006 3:44 pm    Post subject: Reply with quote

Thanks for all the info! Emerging KDE as we speak 8)

--DeliQ
_________________
Thinking of switching from x86 to amd64...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot 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