* [gentoo-dev] USE & Portages @ 2001-01-15 1:34 Jerry A! 2001-01-15 9:30 ` drobbins 0 siblings, 1 reply; 9+ messages in thread From: Jerry A! @ 2001-01-15 1:34 UTC (permalink / raw To: gentoo-dev Dan & Achim, Hey, I've finally gotten a decent break in my work schedule. So, I'm getting around to cleaning up the mail portages (I'd like to have them done by the time rc4 hits the street). Anyway, as we discussed before, the current setup tends to be a little clunky and the multiple ebuilds can cause things to inadvertantly get out of sync. So, I was thinking (yeah, I know how dangerous that is). Is it possible to specify USE on the command-line? If not, how out-of-place would it be to specify USE in the .ebuild? --Jerry name: Jerry Alexandratos || Open-Source software isn't a phone: 703.599.6023 || matter of life or death... email: jerry@akopia.com || ...It's much more important || than that! ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] USE & Portages 2001-01-15 1:34 [gentoo-dev] USE & Portages Jerry A! @ 2001-01-15 9:30 ` drobbins 2001-01-15 11:06 ` Jerry A! 0 siblings, 1 reply; 9+ messages in thread From: drobbins @ 2001-01-15 9:30 UTC (permalink / raw To: gentoo-dev On Mon, Jan 15, 2001 at 03:32:16AM -0500, Jerry A! wrote: > So, I was thinking (yeah, I know how dangerous that is). Is it possible > to specify USE on the command-line? If not, how out-of-place would it > be to specify USE in the .ebuild? Right now, you can't specify USE as an environment variable, it's not really intended for that purpose. You're supposed to use it to tell Portage to enable or disable certain optional functionality on a system-wide basis, so that the ebuilds know whether or not to compile-in optional GNOME support if it is available, for instance. Maybe if you can describe the specific problem you're trying to solve, we can help you find a better solution (or create a solution if needed). Best Regards, -- Daniel Robbins <drobbins@gentoo.org> President/CEO http://www.gentoo.org Gentoo Technologies, Inc. ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] USE & Portages 2001-01-15 9:30 ` drobbins @ 2001-01-15 11:06 ` Jerry A! 2001-01-15 13:05 ` Achim Gottinger 0 siblings, 1 reply; 9+ messages in thread From: Jerry A! @ 2001-01-15 11:06 UTC (permalink / raw To: gentoo-dev On Mon, Jan 15, 2001 at 09:29:48AM -0700, drobbins@gentoo.org wrote: : On Mon, Jan 15, 2001 at 03:32:16AM -0500, Jerry A! wrote: : : > So, I was thinking (yeah, I know how dangerous that is). Is it possible : > to specify USE on the command-line? If not, how out-of-place would it : > be to specify USE in the .ebuild? : : Right now, you can't specify USE as an environment variable, it's not really : intended for that purpose. You're supposed to use it to tell Portage to : enable or disable certain optional functionality on a system-wide basis, so that : the ebuilds know whether or not to compile-in optional GNOME support if it : is available, for instance. : : Maybe if you can describe the specific problem you're trying to solve, we : can help you find a better solution (or create a solution if needed). What I'm looking for is optional functionality of a portage-specific basis. For instance, instead of having exim, exim-ldap, postfix, postfix-tls, etc... ebuilds which may or may not get out of sync (like the qmail ones currently are), I'd like to have one portage. In that portage or through the use of a command-line variable have the user choose what options they want (tls, mysql, ldap, etc...). Or, at the very least have a USE= line in the ebuild that they can edit to suit their tastes. If this isn't possible, then I suggest adding options like: mta-tls, mta-mysql, mta-ldap, etc... to /etc/make.defaults and /etc/make.conf. My only reservation for this is that we may eventually run into MTAs that don't support all the functionality. But then again, that can be solved, so maybe I'm making a mountain out of a molehill. Anyway, let me know how you'd like me to proceed. --Jerry name: Jerry Alexandratos || Open-Source software isn't a phone: 703.599.6023 || matter of life or death... email: jerry@akopia.com || ...It's much more important || than that! ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] USE & Portages 2001-01-15 11:06 ` Jerry A! @ 2001-01-15 13:05 ` Achim Gottinger 2001-01-15 13:09 ` Jerry A! 0 siblings, 1 reply; 9+ messages in thread From: Achim Gottinger @ 2001-01-15 13:05 UTC (permalink / raw To: gentoo-dev "Jerry A!" wrote: > On Mon, Jan 15, 2001 at 09:29:48AM -0700, drobbins@gentoo.org wrote: > : On Mon, Jan 15, 2001 at 03:32:16AM -0500, Jerry A! wrote: > : > : > So, I was thinking (yeah, I know how dangerous that is). Is it possible > : > to specify USE on the command-line? If not, how out-of-place would it > : > be to specify USE in the .ebuild? > : > : Right now, you can't specify USE as an environment variable, it's not really > : intended for that purpose. You're supposed to use it to tell Portage to > : enable or disable certain optional functionality on a system-wide basis, so that > : the ebuilds know whether or not to compile-in optional GNOME support if it > : is available, for instance. > : > : Maybe if you can describe the specific problem you're trying to solve, we > : can help you find a better solution (or create a solution if needed). > > What I'm looking for is optional functionality of a portage-specific > basis. > > For instance, instead of having exim, exim-ldap, postfix, postfix-tls, > etc... ebuilds which may or may not get out of sync (like the qmail ones > currently are), I'd like to have one portage. In that portage or > through the use of a command-line variable have the user choose what > options they want (tls, mysql, ldap, etc...). Or, at the very least > have a USE= line in the ebuild that they can edit to suit their tastes. > > If this isn't possible, then I suggest adding options like: mta-tls, > mta-mysql, mta-ldap, etc... to /etc/make.defaults and /etc/make.conf. I think that is a good idea, but don't use only mysql or ldap because I'm planning to use that for stuff like gnome-db, php THX achim > > > My only reservation for this is that we may eventually run into MTAs > that don't support all the functionality. But then again, that can be > solved, so maybe I'm making a mountain out of a molehill. > > > Anyway, let me know how you'd like me to proceed. > > --Jerry > > name: Jerry Alexandratos || Open-Source software isn't a > phone: 703.599.6023 || matter of life or death... > email: jerry@akopia.com || ...It's much more important > || than that! > _______________________________________________ > gentoo-dev mailing list > gentoo-dev@gentoo.org > http://www.gentoo.org/mailman/listinfo/gentoo-dev ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] USE & Portages 2001-01-15 13:05 ` Achim Gottinger @ 2001-01-15 13:09 ` Jerry A! 2001-01-15 13:32 ` Achim Gottinger 0 siblings, 1 reply; 9+ messages in thread From: Jerry A! @ 2001-01-15 13:09 UTC (permalink / raw To: gentoo-dev On Mon, Jan 15, 2001 at 08:37:06PM +0100, Achim Gottinger wrote: : > If this isn't possible, then I suggest adding options like: mta-tls, : > mta-mysql, mta-ldap, etc... to /etc/make.defaults and /etc/make.conf. : : I think that is a good idea, but don't use only mysql or ldap because I'm : planning to use that for stuff like gnome-db, php Don't worry Achim, I'll use mta-mysql, mta-ldap, etc... Hmm, it's like deja vu? 8) --Jerry name: Jerry Alexandratos || Open-Source software isn't a phone: 703.599.6023 || matter of life or death... email: jerry@akopia.com || ...It's much more important || than that! ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] USE & Portages 2001-01-15 13:09 ` Jerry A! @ 2001-01-15 13:32 ` Achim Gottinger 2001-01-15 13:55 ` Jerry A! 0 siblings, 1 reply; 9+ messages in thread From: Achim Gottinger @ 2001-01-15 13:32 UTC (permalink / raw To: gentoo-dev "Jerry A!" wrote: > On Mon, Jan 15, 2001 at 08:37:06PM +0100, Achim Gottinger wrote: > : > If this isn't possible, then I suggest adding options like: mta-tls, > : > mta-mysql, mta-ldap, etc... to /etc/make.defaults and /etc/make.conf. > : > : I think that is a good idea, but don't use only mysql or ldap because I'm > : planning to use that for stuff like gnome-db, php > > Don't worry Achim, I'll use mta-mysql, mta-ldap, etc... Hmm, it's like > deja vu? 8) > Did I miss something? Another thing. There are two openldap packages in the tree right now. As 2.0 came out most apps did not support it. This might have changed and I will test 2.0 this week for a few packages. Maybe you can try to build the mta's with openldap-2.0. Should I make the required changes to your dev-ruby packages? Achim ()() /°°\ > > --Jerry > > name: Jerry Alexandratos || Open-Source software isn't a > phone: 703.599.6023 || matter of life or death... > email: jerry@akopia.com || ...It's much more important > || than that! > _______________________________________________ > gentoo-dev mailing list > gentoo-dev@gentoo.org > http://www.gentoo.org/mailman/listinfo/gentoo-dev ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] USE & Portages 2001-01-15 13:32 ` Achim Gottinger @ 2001-01-15 13:55 ` Jerry A! 2001-01-15 14:42 ` Achim Gottinger 2001-01-16 10:17 ` Achim Gottinger 0 siblings, 2 replies; 9+ messages in thread From: Jerry A! @ 2001-01-15 13:55 UTC (permalink / raw To: gentoo-dev On Mon, Jan 15, 2001 at 09:03:53PM +0100, Achim Gottinger wrote: : "Jerry A!" wrote: : : > On Mon, Jan 15, 2001 at 08:37:06PM +0100, Achim Gottinger wrote: : > : > "Jerry A!" wrote: : > : > If this isn't possible, then I suggest adding options like: mta-tls, : > : > mta-mysql, mta-ldap, etc... to /etc/make.defaults and /etc/make.conf. : > : : > : I think that is a good idea, but don't use only mysql or ldap because I'm : > : planning to use that for stuff like gnome-db, php : > : > Don't worry Achim, I'll use mta-mysql, mta-ldap, etc... Hmm, it's like : > deja vu? 8) : > : : : Did I miss something? Yeah, look at the part of my message your originally responded to (it's included above). 8) : Another thing. There are two openldap packages in the tree right now. As 2.0 : came out most : apps did not support it. This might have changed and I will test 2.0 this week : for a few packages. : Maybe you can try to build the mta's with openldap-2.0. I'll take a look at it. But honestly, I'll probably just commit the the base versions first and then start adding more later. My fear is that they'll compile, but I don't have any accurate way of testing them. : Should I make the required changes to your dev-ruby packages? Please do. Thanks... --Jerry name: Jerry Alexandratos || Open-Source software isn't a phone: 703.599.6023 || matter of life or death... email: jerry@akopia.com || ...It's much more important || than that! ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] USE & Portages 2001-01-15 13:55 ` Jerry A! @ 2001-01-15 14:42 ` Achim Gottinger 2001-01-16 10:17 ` Achim Gottinger 1 sibling, 0 replies; 9+ messages in thread From: Achim Gottinger @ 2001-01-15 14:42 UTC (permalink / raw To: gentoo-dev "Jerry A!" wrote: > On Mon, Jan 15, 2001 at 09:03:53PM +0100, Achim Gottinger wrote: > : "Jerry A!" wrote: > : > : > On Mon, Jan 15, 2001 at 08:37:06PM +0100, Achim Gottinger wrote: > : > : > "Jerry A!" wrote: > : > : > If this isn't possible, then I suggest adding options like: mta-tls, > : > : > mta-mysql, mta-ldap, etc... to /etc/make.defaults and /etc/make.conf. > : > : > : > : I think that is a good idea, but don't use only mysql or ldap because I'm > : > : planning to use that for stuff like gnome-db, php > : > > : > Don't worry Achim, I'll use mta-mysql, mta-ldap, etc... Hmm, it's like > : > deja vu? 8) > : > > : > : > : Did I miss something? > > Yeah, look at the part of my message your originally responded to (it's > included above). 8) :-} > > > : Another thing. There are two openldap packages in the tree right now. As 2.0 > : came out most > : apps did not support it. This might have changed and I will test 2.0 this week > : for a few packages. > : Maybe you can try to build the mta's with openldap-2.0. > > I'll take a look at it. But honestly, I'll probably just commit the the > base versions first and then start adding more later. My fear is that > they'll compile, but I don't have any accurate way of testing them. I used openldap 1.x here as a adress-database for netscape and this package should work fine. But I did not test 2.0. So if you test if it compiles correct against 2.0 that should be ok for now. > > > : Should I make the required changes to your dev-ruby packages? > > Please do. Thanks... Ok, I will > > Bye achim > > --Jerry > > name: Jerry Alexandratos || Open-Source software isn't a > phone: 703.599.6023 || matter of life or death... > email: jerry@akopia.com || ...It's much more important > || than that! > _______________________________________________ > gentoo-dev mailing list > gentoo-dev@gentoo.org > http://www.gentoo.org/mailman/listinfo/gentoo-dev ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] USE & Portages 2001-01-15 13:55 ` Jerry A! 2001-01-15 14:42 ` Achim Gottinger @ 2001-01-16 10:17 ` Achim Gottinger 1 sibling, 0 replies; 9+ messages in thread From: Achim Gottinger @ 2001-01-16 10:17 UTC (permalink / raw To: gentoo-dev "Jerry A!" wrote: > On Mon, Jan 15, 2001 at 09:03:53PM +0100, Achim Gottinger wrote: > : "Jerry A!" wrote: > : > : > On Mon, Jan 15, 2001 at 08:37:06PM +0100, Achim Gottinger wrote: > : > : > "Jerry A!" wrote: > : > : > If this isn't possible, then I suggest adding options like: mta-tls, > : > : > mta-mysql, mta-ldap, etc... to /etc/make.defaults and /etc/make.conf. > : > : > : > : I think that is a good idea, but don't use only mysql or ldap because I'm > : > : planning to use that for stuff like gnome-db, php > : > > : > Don't worry Achim, I'll use mta-mysql, mta-ldap, etc... Hmm, it's like > : > deja vu? 8) > : > > : > : > : Did I miss something? > > Yeah, look at the part of my message your originally responded to (it's > included above). 8) > > : Another thing. There are two openldap packages in the tree right now. As 2.0 > : came out most > : apps did not support it. This might have changed and I will test 2.0 this week > : for a few packages. > : Maybe you can try to build the mta's with openldap-2.0. > > I'll take a look at it. But honestly, I'll probably just commit the the > base versions first and then start adding more later. My fear is that > they'll compile, but I don't have any accurate way of testing them. > > : Should I make the required changes to your dev-ruby packages? > > Please do. Thanks... Done. (achim) > > > --Jerry > > name: Jerry Alexandratos || Open-Source software isn't a > phone: 703.599.6023 || matter of life or death... > email: jerry@akopia.com || ...It's much more important > || than that! > _______________________________________________ > gentoo-dev mailing list > gentoo-dev@gentoo.org > http://www.gentoo.org/mailman/listinfo/gentoo-dev ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2001-01-16 17:16 UTC | newest] Thread overview: 9+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2001-01-15 1:34 [gentoo-dev] USE & Portages Jerry A! 2001-01-15 9:30 ` drobbins 2001-01-15 11:06 ` Jerry A! 2001-01-15 13:05 ` Achim Gottinger 2001-01-15 13:09 ` Jerry A! 2001-01-15 13:32 ` Achim Gottinger 2001-01-15 13:55 ` Jerry A! 2001-01-15 14:42 ` Achim Gottinger 2001-01-16 10:17 ` Achim Gottinger
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox