* Re: [gentoo-user] Gentoo USE flags [not found] <25387186.1142348576648.JavaMail.root@sniper34> @ 2006-03-15 3:51 ` Justin Krejci 2006-03-15 7:33 ` Goran Maksimović 0 siblings, 1 reply; 22+ messages in thread From: Justin Krejci @ 2006-03-15 3:51 UTC (permalink / raw To: gentoo-user On Tuesday 14 March 2006 01:02 pm, Goran Maksimovi? wrote: > Hi! > > I have already asked this but I will ask again. I am looking for who could > write me a list of USE flags to setup in make.conf, so anyone? I need > desktop system with KDE and not GNOME, support for DVD and CD ripping and > burning, playing DVDs and DivX movies, MP3. I will do programming and > testing of Apache server, mail server, MySQL. > > Bye > > Goran Try reading this page, it is quite nice. http://www.gentoo-portage.com/USE -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 22+ messages in thread
* RE: [gentoo-user] Gentoo USE flags 2006-03-15 3:51 ` [gentoo-user] Gentoo USE flags Justin Krejci @ 2006-03-15 7:33 ` Goran Maksimović 2006-03-15 16:11 ` Neil Bothwick 0 siblings, 1 reply; 22+ messages in thread From: Goran Maksimović @ 2006-03-15 7:33 UTC (permalink / raw To: gentoo-user Read it! But with that you didn't still answer my question :). Bye Goran -----Original Message----- From: Justin Krejci [mailto:jus@krytosvirus.com] Sent: Wednesday, March 15, 2006 4:51 AM To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Gentoo USE flags On Tuesday 14 March 2006 01:02 pm, Goran Maksimovi? wrote: > Hi! > > I have already asked this but I will ask again. I am looking for who could > write me a list of USE flags to setup in make.conf, so anyone? I need > desktop system with KDE and not GNOME, support for DVD and CD ripping and > burning, playing DVDs and DivX movies, MP3. I will do programming and > testing of Apache server, mail server, MySQL. > > Bye > > Goran Try reading this page, it is quite nice. http://www.gentoo-portage.com/USE -- gentoo-user@gentoo.org mailing list __________ NOD32 1.1441 (20060313) Information __________ This message was checked by NOD32 antivirus system. http://www.eset.com -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Gentoo USE flags 2006-03-15 7:33 ` Goran Maksimović @ 2006-03-15 16:11 ` Neil Bothwick 2006-03-15 20:18 ` Goran Maksimović 0 siblings, 1 reply; 22+ messages in thread From: Neil Bothwick @ 2006-03-15 16:11 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 689 bytes --] On Wed, 15 Mar 2006 08:33:16 +0100, Goran Maksimović wrote: > Read it! But with that you didn't still answer my question :). But he did provide you with the means to answer the question yourself. You are the only one who really knows what you want from your system, now you know how to get it. The default USE flags are reasonable for general desktop use, fine tuning is your choice, not mine or anyone else's. USE settings are not permanent, you can change them as often as you feel the need, so read the docs and experiment. -- Neil Bothwick When your pet bird sees you reading the newspaper, does he wonder why you're just sitting there, staring at carpeting? [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 22+ messages in thread
* RE: [gentoo-user] Gentoo USE flags 2006-03-15 16:11 ` Neil Bothwick @ 2006-03-15 20:18 ` Goran Maksimović 2006-03-15 20:48 ` Daniel da Veiga 2006-03-15 22:14 ` Neil Bothwick 0 siblings, 2 replies; 22+ messages in thread From: Goran Maksimović @ 2006-03-15 20:18 UTC (permalink / raw To: gentoo-user Hi! If you read my first post about USE flags I wanted some recommendations and not links to sites where USE flags are explained. I don't know why you think that if you don't fine tune your system that nobody does that also. Finally thanks to everyone who have answered my question but really answered my question with their recommendations and suggestions. Bye Goran -----Original Message----- From: Neil Bothwick [mailto:neil@digimed.co.uk] Sent: Wednesday, March 15, 2006 5:12 PM To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Gentoo USE flags On Wed, 15 Mar 2006 08:33:16 +0100, Goran Maksimović wrote: > Read it! But with that you didn't still answer my question :). But he did provide you with the means to answer the question yourself. You are the only one who really knows what you want from your system, now you know how to get it. The default USE flags are reasonable for general desktop use, fine tuning is your choice, not mine or anyone else's. USE settings are not permanent, you can change them as often as you feel the need, so read the docs and experiment. -- Neil Bothwick When your pet bird sees you reading the newspaper, does he wonder why you're just sitting there, staring at carpeting? -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Gentoo USE flags 2006-03-15 20:18 ` Goran Maksimović @ 2006-03-15 20:48 ` Daniel da Veiga 2006-03-15 21:31 ` Goran Maksimović 2006-03-15 22:14 ` Neil Bothwick 1 sibling, 1 reply; 22+ messages in thread From: Daniel da Veiga @ 2006-03-15 20:48 UTC (permalink / raw To: gentoo-user On 3/15/06, Goran Maksimović <goran.maksimovic@ri.htnet.hr> wrote: > Hi! > > If you read my first post about USE flags I wanted some recommendations and > not links to sites where USE flags are explained. I don't know why you think With all due respect, you're lazy... > that if you don't fine tune your system that nobody does that also. Finally We CAN'T suggest anything because it all depends on what YOU will do, the flags suggested won't "fine tune" your system because you are the only one able to do that... My cristal ball still can't predict what programs you'll use, what packages you'll install and how you'll want them configured. You are the one in control, so start learning HOW to control it... The only good answers you got were the ones that pointed you on solving your own problem while LEARNING how to do it, wich in fact is what anyone would do in all the time between your first post and now. C'mon, if you write programs the way you ask questions you'll only finish one the day someone post you the complete code. > thanks to everyone who have answered my question but really answered my > question with their recommendations and suggestions. The best recommendation: read the docs, the best suggestion: read them again. Sorry for this, but I hate when people: 1) do not value the time and effort of people answering them. 2) keep asking to be spoon-feeded with information instead of learning how to cook a meal. -- Daniel da Veiga Computer Operator - RS - Brazil -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCM/IT/P/O d-? s:- a? C++$ UBLA++ P+ L++ E--- W+++$ N o+ K- w O M- V- PS PE Y PGP- t+ 5 X+++ R+* tv b+ DI+++ D+ G+ e h+ r+ y++ ------END GEEK CODE BLOCK------ -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 22+ messages in thread
* RE: [gentoo-user] Gentoo USE flags 2006-03-15 20:48 ` Daniel da Veiga @ 2006-03-15 21:31 ` Goran Maksimović 2006-03-15 21:45 ` Holly Bostick 0 siblings, 1 reply; 22+ messages in thread From: Goran Maksimović @ 2006-03-15 21:31 UTC (permalink / raw To: gentoo-user Hi! I said what will I do on my system and I value the answers of people who really answered what I have asked. May be I am lazy but why the hack could I not use some experience of other Gentoo users. As you could see to some people it had not been a problem to share their experience on USE flags and I presume that they also haven't got a cristal ball so you are the first who mentiones that :). Bye Goran -----Original Message----- From: Daniel da Veiga [mailto:danieldaveiga@gmail.com] Sent: Wednesday, March 15, 2006 9:49 PM To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Gentoo USE flags On 3/15/06, Goran Maksimović <goran.maksimovic@ri.htnet.hr> wrote: > Hi! > > If you read my first post about USE flags I wanted some recommendations and > not links to sites where USE flags are explained. I don't know why you think With all due respect, you're lazy... > that if you don't fine tune your system that nobody does that also. Finally We CAN'T suggest anything because it all depends on what YOU will do, the flags suggested won't "fine tune" your system because you are the only one able to do that... My cristal ball still can't predict what programs you'll use, what packages you'll install and how you'll want them configured. You are the one in control, so start learning HOW to control it... The only good answers you got were the ones that pointed you on solving your own problem while LEARNING how to do it, wich in fact is what anyone would do in all the time between your first post and now. C'mon, if you write programs the way you ask questions you'll only finish one the day someone post you the complete code. > thanks to everyone who have answered my question but really answered my > question with their recommendations and suggestions. The best recommendation: read the docs, the best suggestion: read them again. Sorry for this, but I hate when people: 1) do not value the time and effort of people answering them. 2) keep asking to be spoon-feeded with information instead of learning how to cook a meal. -- Daniel da Veiga Computer Operator - RS - Brazil -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCM/IT/P/O d-? s:- a? C++$ UBLA++ P+ L++ E--- W+++$ N o+ K- w O M- V- PS PE Y PGP- t+ 5 X+++ R+* tv b+ DI+++ D+ G+ e h+ r+ y++ ------END GEEK CODE BLOCK------ -- gentoo-user@gentoo.org mailing list __________ NOD32 1.1444 (20060315) Information __________ This message was checked by NOD32 antivirus system. http://www.eset.com -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Gentoo USE flags 2006-03-15 21:31 ` Goran Maksimović @ 2006-03-15 21:45 ` Holly Bostick 0 siblings, 0 replies; 22+ messages in thread From: Holly Bostick @ 2006-03-15 21:45 UTC (permalink / raw To: gentoo-user Goran Maksimović schreef: > Hi! > > I said what will I do on my system and I value the answers of people > who really answered what I have asked. Great, happy to hear it. Congratulations to our lucky winners, good luck in the future to everyone else, and can we please move on now? The 'discussion' would seem to be complete. Holly -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Gentoo USE flags 2006-03-15 20:18 ` Goran Maksimović 2006-03-15 20:48 ` Daniel da Veiga @ 2006-03-15 22:14 ` Neil Bothwick 2006-03-16 1:26 ` Holly Bostick 1 sibling, 1 reply; 22+ messages in thread From: Neil Bothwick @ 2006-03-15 22:14 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 365 bytes --] On Wed, 15 Mar 2006 21:18:25 +0100, Goran Maksimović wrote: > If you read my first post about USE flags I wanted some recommendations > and not links to sites where USE flags are explained. Did you read the second paragraph of my post before replying to it? -- Neil Bothwick I'm really easy to get along with once you people learn to worship me. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Gentoo USE flags 2006-03-15 22:14 ` Neil Bothwick @ 2006-03-16 1:26 ` Holly Bostick 0 siblings, 0 replies; 22+ messages in thread From: Holly Bostick @ 2006-03-16 1:26 UTC (permalink / raw To: gentoo-user Neil Bothwick schreef: > On Wed, 15 Mar 2006 21:18:25 +0100, Goran Maksimović wrote: > >> If you read my first post about USE flags I wanted some >> recommendations and not links to sites where USE flags are >> explained. > > Did you read the second paragraph of my post before replying to it? > I think he read it, but didn't understand it... after all, anybody who would say something like > Goran Maksimović schreef: > > I don't know why you think that if you don't fine tune your system clearly doesn't know you from around here (or anywhere else :-) ) -- even a little bit. I'd LOL if I wasn't having a 'thing' today where I just don't want to watch half the list (including me, actually) come out swinging on somebody who's .... missing the point, shall we say, since apparently none of our attempts to explain why what Goran wants us to do is not really possible are getting through. But hey, have a good time, y'all. It's way past my bedtime anyway. :-D Holly -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 22+ messages in thread
[parent not found: <4804472.1142408069946.JavaMail.root@sniper34>]
* Re: [gentoo-user] Gentoo USE flags [not found] <4804472.1142408069946.JavaMail.root@sniper34> @ 2006-03-15 13:57 ` Justin Krejci 0 siblings, 0 replies; 22+ messages in thread From: Justin Krejci @ 2006-03-15 13:57 UTC (permalink / raw To: gentoo-user On Wednesday 15 March 2006 01:33 am, Goran Maksimović wrote: > Read it! But with that you didn't still answer my question :). > > Bye > > Goran > > -----Original Message----- > From: Justin Krejci [mailto:jus@krytosvirus.com] > Sent: Wednesday, March 15, 2006 4:51 AM > To: gentoo-user@lists.gentoo.org > Subject: Re: [gentoo-user] Gentoo USE flags > > On Tuesday 14 March 2006 01:02 pm, Goran Maksimovi? wrote: > > Hi! > > > > I have already asked this but I will ask again. I am looking for who > > could write me a list of USE flags to setup in make.conf, so anyone? I > > need desktop system with KDE and not GNOME, support for DVD and CD > > ripping and burning, playing DVDs and DivX movies, MP3. I will do > > programming and testing of Apache server, mail server, MySQL. > > > > Bye > > > > Goran > > Try reading this page, it is quite nice. > http://www.gentoo-portage.com/USE > -- You could probably not use any USE flags and just install applications to do the things you need, mysql, apache, kde, kmplayer, etc. If you think you need some extra functionality from a specific program, you then should add it. No one but you will know what you need to add. You can also change your USE flags around later and re-install something if you need to. I would do something like this to see what you think you might need emerge -vp kde kmplayer xmms apache mysql k3b (etc etc) This will give you all of the USE flags available for each program and which are included by default with the package. Then set them accordingly and rerun the emerge without the p option. -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Gentoo USE flags @ 2006-03-14 16:52 Goran Maksimoviæ 2006-03-14 19:30 ` Daniel da Veiga 2006-03-14 21:35 ` Holly Bostick 0 siblings, 2 replies; 22+ messages in thread From: Goran Maksimoviæ @ 2006-03-14 16:52 UTC (permalink / raw To: gentoo-user [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #1: Type: text/plain, Size: 1809 bytes --] Thanks! I didn't only understand something about per packages which you mentioned in your mail. One more thing I installed Gentoo 2006.0 with LiveCD and with some GRP packages which were on LiveCD should this fact be a problem when I change configuration of USE flags? And finally the programming languages which I will use is C, C++, php so which flags are usful to include? Bye MAX > On 2006-03-14 16:02, Goran Maksimovi� uttered these thoughts: > > I have already asked this but I will ask again. I am looking for who coul> d write > > me a list of USE flags to setup in make.conf, so anyone? I need desktop s> ystem > > with KDE and not GNOME, support for DVD and CD ripping and burning, playi> ng DVDs > > and DivX movies, MP3. I will do programming and testing of Apache server,> mail > > server, MySQL. > > Best tip I can give you is going through /usr/portage/profiles/use.desc > and pick the ones you think you need... > > From the requirements you laid down above, a start would probably be: > USE="kde -gnome -gtk gtk2 mysql apache2 dvd dvdr xvid mp3" > > Then add whatever programming-languages you use in there too. F.ex. > ruby, python, perl. Although you might want to add these per package > instead, as they might just add scripting capabilities for certain > applications. > > For more information about masking, package-specific use-flags and so > on: > > $ man portage > > > Regards, > Patrick Börjesson > > -- > / () The ASCII Ribbon Campaign - against HTML Email > \ /\ and proprietary formats. > ---------------------- T - C o m - - W e b m a i l ---------------------- Ova poruka poslana je upotrebom T-Com Webmail usluge. T-Com te vodi na Svjetsko nogometno prvenstvo http://www.t-com.hr/naslovnica/nogomet/ -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Gentoo USE flags 2006-03-14 16:52 Goran Maksimoviæ @ 2006-03-14 19:30 ` Daniel da Veiga 2006-03-14 19:49 ` Alexander Skwar 2006-03-14 21:35 ` Holly Bostick 1 sibling, 1 reply; 22+ messages in thread From: Daniel da Veiga @ 2006-03-14 19:30 UTC (permalink / raw To: gentoo-user On 3/14/06, Goran Maksimoviæ <goran.maksimovic@ri.htnet.hr> wrote: > Thanks! I didn't only understand something about per packages which you mentioned in your > mail. Always, when you are going to emerge some app, do an "emerge -pv <app>" and see its flags, if there's one you want that is not enabled (it'll appear with a minus before it), add it to the file /etc/portage/packages.use, like this: net-print/cups samba app-emulation/qemu-softmmu kqemu This means that whenever I reemerge or update cups it will always get samba, and whenever I update qemu, it will get kqemu too. You can do it for your whole system, using "emerge -epv world" will cause emerge to output your entire package listing with all the flags they are using, so you can check each one and add the flags that you may want to change to packages.use to make it permanent. I recommend doying it right after installing and updating portage, because after a while this list grows A LOT (just did it in my system and got a few hundred packages). > One more thing I installed Gentoo 2006.0 with LiveCD and with some GRP packages which were > > on LiveCD should this fact be a problem when I change configuration of USE flags? And Whenever you change your flags (big changes or some useful flag you want enabled all around) or want to see what new flags are available, you do an "emerge -uDN world -pv" and see what packages have changed, the yellow flags are new, the green flags have changed. (if I'm not mistaken). Really, this is all on man emerge... > finally > the programming languages which I will use is C, C++, php so which flags are usful to > include? > Depends on the package... Check uses per package... > Bye > > MAX > > > On 2006-03-14 16:02, Goran Maksimovi� uttered these thoughts: > > > I have already asked this but I will ask again. I am looking for who > coul> d write > > > me a list of USE flags to setup in make.conf, so anyone? I need desktop > s> ystem > > > with KDE and not GNOME, support for DVD and CD ripping and burning, > playi> ng DVDs > > > and DivX movies, MP3. I will do programming and testing of Apache > server,> mail > > > server, MySQL. > > > > Best tip I can give you is going through /usr/portage/profiles/use.desc > > and pick the ones you think you need... > > > > From the requirements you laid down above, a start would probably be: > > USE="kde -gnome -gtk gtk2 mysql apache2 dvd dvdr xvid mp3" > > > > Then add whatever programming-languages you use in there too. F.ex. > > ruby, python, perl. Although you might want to add these per package > > instead, as they might just add scripting capabilities for certain > > applications. > > > > For more information about masking, package-specific use-flags and so > > on: > > > > $ man portage > > > > > > Regards, > > Patrick Börjesson > > > > -- > > / () The ASCII Ribbon Campaign - against HTML Email > > \ /\ and proprietary formats. > > > > > > > > ---------------------- T - C o m - - W e b m a i l ---------------------- > Ova poruka poslana je upotrebom T-Com Webmail usluge. > T-Com te vodi na Svjetsko nogometno prvenstvo > http://www.t-com.hr/naslovnica/nogomet/ > > > > -- > gentoo-user@gentoo.org mailing list > > -- Daniel da Veiga Computer Operator - RS - Brazil -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCM/IT/P/O d-? s:- a? C++$ UBLA++ P+ L++ E--- W+++$ N o+ K- w O M- V- PS PE Y PGP- t+ 5 X+++ R+* tv b+ DI+++ D+ G+ e h+ r+ y++ ------END GEEK CODE BLOCK------ -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Gentoo USE flags 2006-03-14 19:30 ` Daniel da Veiga @ 2006-03-14 19:49 ` Alexander Skwar 0 siblings, 0 replies; 22+ messages in thread From: Alexander Skwar @ 2006-03-14 19:49 UTC (permalink / raw To: gentoo-user Daniel da Veiga wrote: > On 3/14/06, Goran Maksimoviæ <goran.maksimovic@ri.htnet.hr> wrote: >> Thanks! I didn't only understand something about per packages which you mentioned in your >> mail. > > Always, when you are going to emerge some app, do an "emerge -pv > <app>" and see its flags, Correct. But I'd like to add, to *ALWAYS* add a -t/--tree to it, so that it's relatively easy to see the dependency tree - with -t, it's overly easy to see why a certain package is being pulled. Alexander Skwar -- "...a most excellent barbarian ... Genghis Kahn!" -- _Bill And Ted's Excellent Adventure_ -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Gentoo USE flags 2006-03-14 16:52 Goran Maksimoviæ 2006-03-14 19:30 ` Daniel da Veiga @ 2006-03-14 21:35 ` Holly Bostick 1 sibling, 0 replies; 22+ messages in thread From: Holly Bostick @ 2006-03-14 21:35 UTC (permalink / raw To: gentoo-user Goran � schreef: > Thanks! I didn't only understand something about per packages which > you mentioned in your mail. USE flags can be (and of course, are) set globally in /etc/make.conf (and /usr/portage/profiles/use.defaults), but USE flags can also be enabled or disabled for a particular package only using /etc/portage/package.use. You might do this for a number of reasons: 1) Every USE flag does not apply to every package, and some local USE flags only apply to one specific package. It keeps your /etc/make.conf neater and easier to read if it only contains the "really" global USE flags. Some of us care about that kind of thing :-) . But the main reason you'd use /etc/portage/package.use is because 2) You have a globally-enabled (or -disabled) USE flag that you want to disable (or enable), for a particular package. Example (from my own config): USE="*-kde* -arts -eds -esd -apache -apache2 16bit 3dnow aalib acpi -apm audiofile bash-completion -berkdb bigger-fonts bitmap-fonts bmp bzip2 caps cairo cddb cdr curl dbus dga directfb dri dts dv dvd exif expat extrafilters fam fbcon ffmpeg firefox flac font-server gamin ggi gimpprint glut gtkhtml gnutls -gstreamer gstreamer10 guile hal iconv idn imagemagick inkjar inotify -ipv6 jack *java* jikes kdeenablefinal kdexdeltas lcms ldap libcaca libnotify lua maildir math mmx mng -mozilla mpi nas nfs nptl nptlonly offensive openexr -pam pcre pic portaudio povray *samba* scanner slang sndfile socks5 sqlite sse -sse2 svg svga tcltk tetex theora threads tiff toolbar truetype-fonts type1-fonts unicode usb v4l wmf xml xprint Xaw3d v4l v4l2 xvid yv12" As you can hopefully see, the "java" and "samba" flags are enabled (globally), and the "kde" flag is disabled (globally). You can't see it here, but the default profile I'm using also disables the "doc" USE flag (which is extra documentation, not man pages and the like), as well as the "symlink" USE flag (which automatically re-targets the /usr/src/linux symlink when a new kernel source is installed. Now, the "java" USE flag is enabled globally, and it is a valid USE flag for OpenOffice, but I don't want it enabled for OpenOffice, because I don't need for OO.o to use Java, and it slows an already-slow application down. As for "doc", well, I have Imagemagick installed, and it's very complex, so I want the extra documentation, but generally, I don't need it; --help and man pages are usually good enough. As for "samba", I don't want Midnight Commander to have samba support, because if I'm using mc that extensively, my system is probably borked somehow (hey, I'm a GUI kinda girl, as great as mc is), or if somebody has compromised the system and has managed remote command-line access to mc, at least they can't just go right to the network shares. In either case, I want to limit access to network shares to try and minimize the ability to do damage to them. (Yes, I know it's not massively protective and perhaps not even effective, but at least I care enough to try-- and since Gentoo gives me the option, I took it ;-) .) As for "kde", well I use it extremely rarely, but I want the OpenOffice to be correctly integrated with the environment if I do ever have to log into KDE rather than my preferred DE (KDE is my fallback DE of last X-resort, and it's much more likely that I'll need to print out a cv or something during a computer emergency that resulted in my having to use my last X-based fallback than that I'll have to read my mail-- that can wait, or I'll use webmail-- which is why you'll see that my fallback mail-client does not have kde support). So, in /etc/portage/package.use I have the following lines (among others): app-misc/mc 7zip -X -samba app-office/openoffice-bin kde -java media-gfx/imagemagick fpx inkjar plugin doc =sys-kernel/gentoo-sources-2.6.15-r7 symlink Thus, when I do an emerge involving those packages : emerge -pv openoffice-bin mc imagemagick mozilla-firefox kdebase-kioslaves sylpheed-claws =sys-kernel/gentoo-sources-2.6.15-r7 =sys-kernel/gentoo-sources-2.6.15-r5 (additional packages to show use of the default settings) |>>> cfg-update-1.8.0-r3 : Building checksum index... (takes a few seconds) done! These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] app-office/openoffice-bin-2.0.2 USE="gnome -java" 0 kB [ebuild R ] app-misc/mc-4.6.0-r14 USE="7zip gpm ncurses nls slang unicode -X -pam -samba" 49 kB [ebuild R ] media-gfx/imagemagick-6.2.6.0 USE="X bzip2 doc fpx jpeg lcms mpeg perl png tiff truetype wmf xml2 zlib -graphviz -gs -jbig -minimal -nocxx" 0 kB [ebuild R ] www-client/mozilla-firefox-1.5.0.1-r2 USE="gnome java xprint -debug -ipv6 -mozdevelop -xinerama" 0 kB [ebuild R ] kde-base/kdebase-kioslaves-3.5.1 USE="hal kdeenablefinal kdexdeltas ldap openexr samba -arts -debug -xinerama" 0 kB [ebuild R ] mail-client/sylpheed-claws-2.0.0 USE="clamav crypt dillo gnome ldap spamassassin spell ssl -doc -imap -ipv6 -kde -pda -xface" 0 kB [ebuild R ] sys-kernel/gentoo-sources-2.6.15-r7 USE="symlink -build -doc" 0 kB [ebuild R ] sys-kernel/gentoo-sources-2.6.15-r5 USE="-build -doc -symlink" 0 kB So firefox is compiled is compiled with java support but openoffice-bin does not have java support; kdebase-kioslaves has samba support (so I can connect to network shares in konqueror or, more likely, krusader), but mc does not; imagemagick will install its docs but sylpheed-claws will not; openoffice-bin has kde support but sylpheed-claws does not. In fact, you may notice that Imagemagick has X support, but midnight commander does not. As for the kernels, I had 2.6.15-r7 (specifically) change the symlink during emerge because I was going to change my video card later that day, so I knew I was going to compile that kernel immediately (so I could install support for the replacement card, then shut down and install it), but normally it might be hours or days later after the source is installed before I actually compile and install a new kernel, and since I have several packages that compile against the kernel source, I usually leave the link disabled and change it manually when I get around to it, then just run module-rebuild afterwards. Not that -r7 kernel, though, on that particular day; that particular kernel upgrade needed special treatment (hence the version atom in the package.use line), because the conditions that day were different, for me. This is what "customization" means, in Gentoo. This is *my* system, not my boyfriend's, or my (future) mother-in-law's, and certainly not some "average user's". *Mine*. And it's customized, by me, to my specific and personal needs for it. (Can you see the fearsome light of pride in my eyes? Thank you, Gentoo devs, for this; couldn't have done it without you :-D .) The point being that you can customize the operation of your system, what it does, and how it does it, down to almost the very smallest detail, based upon who you are and how you use the system, and per-package USE flags are part of that. But it does mean that you need to know exactly how you do use the system (know thyself), and know how to control it (read the docs-- man portage is a good place to start). Hope this helps, Holly -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 22+ messages in thread
* [gentoo-user] Gentoo USE flags @ 2006-03-14 14:02 Goran Maksimoviæ 2006-03-14 15:55 ` Patrick Börjesson ` (4 more replies) 0 siblings, 5 replies; 22+ messages in thread From: Goran Maksimoviæ @ 2006-03-14 14:02 UTC (permalink / raw To: gentoo-user Hi! I have already asked this but I will ask again. I am looking for who could write me a list of USE flags to setup in make.conf, so anyone? I need desktop system with KDE and not GNOME, support for DVD and CD ripping and burning, playing DVDs and DivX movies, MP3. I will do programming and testing of Apache server, mail server, MySQL. Bye Goran ---------------------- T - C o m - - W e b m a i l ---------------------- Ova poruka poslana je upotrebom T-Com Webmail usluge. T-Com te vodi na Svjetsko nogometno prvenstvo http://www.t-com.hr/naslovnica/nogomet/ -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Gentoo USE flags 2006-03-14 14:02 Goran Maksimoviæ @ 2006-03-14 15:55 ` Patrick Börjesson 2006-03-14 16:30 ` Holly Bostick ` (3 subsequent siblings) 4 siblings, 0 replies; 22+ messages in thread From: Patrick Börjesson @ 2006-03-14 15:55 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 1114 bytes --] On 2006-03-14 16:02, Goran Maksimovi� uttered these thoughts: > I have already asked this but I will ask again. I am looking for who could write > me a list of USE flags to setup in make.conf, so anyone? I need desktop system > with KDE and not GNOME, support for DVD and CD ripping and burning, playing DVDs > and DivX movies, MP3. I will do programming and testing of Apache server, mail > server, MySQL. Best tip I can give you is going through /usr/portage/profiles/use.desc and pick the ones you think you need... From the requirements you laid down above, a start would probably be: USE="kde -gnome -gtk gtk2 mysql apache2 dvd dvdr xvid mp3" Then add whatever programming-languages you use in there too. F.ex. ruby, python, perl. Although you might want to add these per package instead, as they might just add scripting capabilities for certain applications. For more information about masking, package-specific use-flags and so on: $ man portage Regards, Patrick Börjesson -- / () The ASCII Ribbon Campaign - against HTML Email \ /\ and proprietary formats. [-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Gentoo USE flags 2006-03-14 14:02 Goran Maksimoviæ 2006-03-14 15:55 ` Patrick Börjesson @ 2006-03-14 16:30 ` Holly Bostick 2006-03-14 16:44 ` Richard Fish ` (2 subsequent siblings) 4 siblings, 0 replies; 22+ messages in thread From: Holly Bostick @ 2006-03-14 16:30 UTC (permalink / raw To: gentoo-user Goran � schreef: > Hi! > > I have already asked this but I will ask again. I am looking for who > could write me a list of USE flags to setup in make.conf, so anyone? > I need desktop system with KDE and not GNOME, support for DVD and CD > ripping and burning, playing DVDs and DivX movies, MP3. I will do > programming and testing of Apache server, mail server, MySQL. > Apologies in advance; this is likely to be a rather testy response. Normally I'm more patient and polite. The most likely reason that you haven't gotten the response you're looking for (though you did get a list of suggestions from Richard Fish, among others)-- or at least the reason that I didn't respond-- is because USE flags are really very relative to the programs you're installing, and without knowing that (which is, for us, /waaaay/ too much information, so we don't *want* to know), it's fairly impossible to give a complete list of the USE flags you specifically should use for the use that you specifically are going to put your system to. Furthermore, in the five days since the last response in your previous thread, you could have read /usr/portage/profiles/use.desc and /usr/portage/profiles/use.local.desc (not to mention http://www.gentoo.org/dyn/use-index.xml ) any number of times and figured this out for yourself-- which you have to do anyway (figure it out for yourself, I mean). It's your system. You are in control. That means you have to know what you're doing, and to know what you're doing, you have to know what you want-- specifically-- and how to make the system do what you specifically want it to do (which means read the docs provided to tell you how to make the system do what you want). Heck, the longest part of a Gentoo install for me is the two hours I spend reading these docs and setting up my USE flags (obviously, compiling things takes more time, but I don't have to sit there and pay attention for that). I mean, really, we just can't know what you need. Fine, you're not going to use GNOME but KDE, so I'm sure that you've figured by now that you need -gnome and +kde. What about GTK (or GTK2)? Are you going to use Firefox, Mozilla, or neither? Abiword? OpenOffice? /Evolution/? These are GTK applications (though not necessarily GNOME applications, with the exeption of Evolution), so they will need GTK support-- which they'll get automatically without reference to USE flags.... but what about their dependencies (which may need to be compiled +gtk or +gtk2, which may then cause the app to bug out if you've compiled the dependencies without such support, because you thought "gtk=gnome and I don't want GNOME"). Not to mention that some of these apps spawn USE flags of their own, and that may not always be what you want. Examples: Lots and lots of "unaffiliated" apps use web browser support. There are separate USE flags for firefox and mozilla, but in a few rare cases, the mozilla USE flag covers Firefox as well. If you plan to install Liferea (the RSS news reader) you'll need to know which one of those two browsers you're planning to use, because enabling both flags would mean that one of those browsers is going to be installed unnecessarily-- and they both take a pretty long time to compile. Are you going to upgrade/try out Xorg 7? If we don't know your video card, or whether you want all the wizbang possible (evdev, composite) or whether you do or don't have a joystick/gamepad, how are we supposed to tell you what you should put in VIDEO_CARDS and INPUT_DEVICES? You're going to "do programming and testing of Apache server, mail server, MySQL". Which apache? 1 or 2? Which mail server? Just because you're testing an Apache server, does that mean that any install of subversion or CVS that you might perform must also be compiled with apache(1/2) support? Maybe you don't want that, so how are we supposed to say "oh, just enable it globally"? I could go on like this forever, but hopefully you get the point. The reason why there is a USE= line in /etc/make.conf, in addition to default USE flags being set by /usr/portage/profiles/use.default, in addition to possible USE flag modifications from /etc/portage/package.use, as well as fairly copious documentation about what each USE flag generally indicates, as well as a --verbose flag in Portage to allow you to see what USE flags are in use before compiling, is because it's *your* system; its customization *is up to you.* No one but you is in a position to know that you need java support for your web browser, but you don't need it for OpenOffice.org. We can't say, "enable it globally," or "disable it globally," because *we have no way of knowing what you need your system to be capable of* *when you sit down in front of it*. You say, "DVD ripping"-- I say, "Ripping to what"? Do you need xvid/quicktime/ogg/theora support when you rip these DVDs? Maybe you do, maybe you don't-- but I have no way of knowing that, because I don't know what you need the final files to be capable of; only you do. So please sit down, and read the docs about the USE flags, then take your best guess. Use emerge --pretend (or --ask) --verbose *religiously* to see how good your best guess was, and refine it for individual packages using /etc/portage/package.use. But don't ask us for the impossible (to tell you exactly what flags to use) and expect us to be able to magically be right. If we could do that, the devs wouldn't need to give you the ability to customize in the first place, and we could just be a nice binary distro like <insert your favorite binary distro here>. Holly -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Gentoo USE flags 2006-03-14 14:02 Goran Maksimoviæ 2006-03-14 15:55 ` Patrick Börjesson 2006-03-14 16:30 ` Holly Bostick @ 2006-03-14 16:44 ` Richard Fish 2006-03-15 7:58 ` Goran Maksimović 2006-03-14 17:30 ` Daniel da Veiga 2006-03-15 12:49 ` Hemmann, Volker Armin 4 siblings, 1 reply; 22+ messages in thread From: Richard Fish @ 2006-03-14 16:44 UTC (permalink / raw To: gentoo-user On 3/14/06, Goran Maksimoviæ <goran.maksimovic@ri.htnet.hr> wrote: > I have already asked this but I will ask again. I am looking for who could write > me a list of USE flags to setup in make.conf, so anyone? I need desktop system > with KDE and not GNOME, support for DVD and CD ripping and burning, playing DVDs > and DivX movies, MP3. I will do programming and testing of Apache server, mail > server, MySQL. What was wrong with the USE flags I recommended? -Richard -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 22+ messages in thread
* RE: [gentoo-user] Gentoo USE flags 2006-03-14 16:44 ` Richard Fish @ 2006-03-15 7:58 ` Goran Maksimović 2006-03-16 5:15 ` Richard Fish 0 siblings, 1 reply; 22+ messages in thread From: Goran Maksimović @ 2006-03-15 7:58 UTC (permalink / raw To: gentoo-user Hi! What did you recommend? Can you repeat that? Bye Goran -----Original Message----- From: richard.j.fish@gmail.com [mailto:richard.j.fish@gmail.com] On Behalf Of Richard Fish Sent: Tuesday, March 14, 2006 5:45 PM To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Gentoo USE flags On 3/14/06, Goran Maksimoviæ <goran.maksimovic@ri.htnet.hr> wrote: > I have already asked this but I will ask again. I am looking for who could write > me a list of USE flags to setup in make.conf, so anyone? I need desktop system > with KDE and not GNOME, support for DVD and CD ripping and burning, playing DVDs > and DivX movies, MP3. I will do programming and testing of Apache server, mail > server, MySQL. What was wrong with the USE flags I recommended? -Richard -- gentoo-user@gentoo.org mailing list -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Gentoo USE flags 2006-03-15 7:58 ` Goran Maksimović @ 2006-03-16 5:15 ` Richard Fish 0 siblings, 0 replies; 22+ messages in thread From: Richard Fish @ 2006-03-16 5:15 UTC (permalink / raw To: gentoo-user On 3/15/06, Goran Maksimović <goran.maksimovic@ri.htnet.hr> wrote: > Hi! > > What did you recommend? Can you repeat that? Or you could see the mail list archives: http://news.gmane.org/gmane.linux.gentoo.user/cutoff=156279 For the "other flags per package", you have to decide on this. You will obviously want apache, php, and mysql installed. But dev-lang/php has dozens of possible USE flags, and while some of them you obviously will want (+mysql, +apache), nobody here is going to be able to tell you whether you need/want USE=spell with php. -Richard -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Gentoo USE flags 2006-03-14 14:02 Goran Maksimoviæ ` (2 preceding siblings ...) 2006-03-14 16:44 ` Richard Fish @ 2006-03-14 17:30 ` Daniel da Veiga 2006-03-15 12:49 ` Hemmann, Volker Armin 4 siblings, 0 replies; 22+ messages in thread From: Daniel da Veiga @ 2006-03-14 17:30 UTC (permalink / raw To: gentoo-user On 3/14/06, Goran Maksimoviæ <goran.maksimovic@ri.htnet.hr> wrote: > > Hi! > > I have already asked this but I will ask again. I am looking for who could write > me a list of USE flags to setup in make.conf, so anyone? I need desktop system > with KDE and not GNOME, support for DVD and CD ripping and burning, playing DVDs > and DivX movies, MP3. I will do programming and testing of Apache server, mail > server, MySQL. > I'll just second Holly's email. In your previous thread most of us even had the trouble of typing all the process of building a USE="" at make.conf and package.use with all needed commands, c'mon. You are kinda mocking at us when you double an already answered thread, you got yourself almost a "Tutorial on choosing your USE flags", and instead of following it, you ask again?! So, go and read the docs... PS: Don't get me wrong, I just love to RTFineM, and encourage people to do the same. -- Daniel da Veiga Computer Operator - RS - Brazil -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCM/IT/P/O d-? s:- a? C++$ UBLA++ P+ L++ E--- W+++$ N o+ K- w O M- V- PS PE Y PGP- t+ 5 X+++ R+* tv b+ DI+++ D+ G+ e h+ r+ y++ ------END GEEK CODE BLOCK------ -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Gentoo USE flags 2006-03-14 14:02 Goran Maksimoviæ ` (3 preceding siblings ...) 2006-03-14 17:30 ` Daniel da Veiga @ 2006-03-15 12:49 ` Hemmann, Volker Armin 4 siblings, 0 replies; 22+ messages in thread From: Hemmann, Volker Armin @ 2006-03-15 12:49 UTC (permalink / raw To: gentoo-user On Tuesday 14 March 2006 15:02, Goran Maksimoviæ wrote: > Hi! > > I have already asked this but I will ask again. I am looking for who could > write me a list of USE flags to setup in make.conf, so anyone? I need > desktop system with KDE and not GNOME, support for DVD and CD ripping and > burning, playing DVDs and DivX movies, MP3. I will do programming and > testing of Apache server, mail server, MySQL. install ufed start ufed as root work the whole list down and read the descriptions, repeat, than you are ready to go. +kde -gnome +qt +mysql +mad +lame +apache +dvd +dvdr +cdr are some, you'll need. -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 22+ messages in thread
end of thread, other threads:[~2006-03-16 5:20 UTC | newest] Thread overview: 22+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <25387186.1142348576648.JavaMail.root@sniper34> 2006-03-15 3:51 ` [gentoo-user] Gentoo USE flags Justin Krejci 2006-03-15 7:33 ` Goran Maksimović 2006-03-15 16:11 ` Neil Bothwick 2006-03-15 20:18 ` Goran Maksimović 2006-03-15 20:48 ` Daniel da Veiga 2006-03-15 21:31 ` Goran Maksimović 2006-03-15 21:45 ` Holly Bostick 2006-03-15 22:14 ` Neil Bothwick 2006-03-16 1:26 ` Holly Bostick [not found] <4804472.1142408069946.JavaMail.root@sniper34> 2006-03-15 13:57 ` Justin Krejci 2006-03-14 16:52 Goran Maksimoviæ 2006-03-14 19:30 ` Daniel da Veiga 2006-03-14 19:49 ` Alexander Skwar 2006-03-14 21:35 ` Holly Bostick -- strict thread matches above, loose matches on Subject: below -- 2006-03-14 14:02 Goran Maksimoviæ 2006-03-14 15:55 ` Patrick Börjesson 2006-03-14 16:30 ` Holly Bostick 2006-03-14 16:44 ` Richard Fish 2006-03-15 7:58 ` Goran Maksimović 2006-03-16 5:15 ` Richard Fish 2006-03-14 17:30 ` Daniel da Veiga 2006-03-15 12:49 ` Hemmann, Volker Armin
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox