* [gentoo-dev] Suggestion for apache in /etc/make.profile/use.defaults
@ 2002-08-15 8:30 Henti Smith
2002-08-15 10:34 ` Paul de Vrieze
0 siblings, 1 reply; 5+ messages in thread
From: Henti Smith @ 2002-08-15 8:30 UTC (permalink / raw
To: gentoo-dev
Hi there :)
I've been working on getting a few apps I use onto ebuilds to incorporate into gentoo, but some of them require
apache to me installed which is not a problem as I just add apache into the requirements list.
Some of the other packages has a apache/CGI interface .. but it's not required and is a compile option.
how big is the change to add apache into /etc/make.profile/use.defaults and what effect will it have on the overall system ?
Please understand I'm new to gentoo and still learning the system and this might be a silly question
Henti Smith
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-dev] Suggestion for apache in /etc/make.profile/use.defaults
2002-08-15 8:30 [gentoo-dev] Suggestion for apache in /etc/make.profile/use.defaults Henti Smith
@ 2002-08-15 10:34 ` Paul de Vrieze
2002-08-15 10:48 ` Henti Smith
0 siblings, 1 reply; 5+ messages in thread
From: Paul de Vrieze @ 2002-08-15 10:34 UTC (permalink / raw
To: Henti Smith, gentoo-dev
On Thursday 15 August 2002 10:30, Henti Smith wrote:
> Hi there :)
>
> I've been working on getting a few apps I use onto ebuilds to incorporate
> into gentoo, but some of them require apache to me installed which is not a
> problem as I just add apache into the requirements list.
>
> Some of the other packages has a apache/CGI interface .. but it's not
> required and is a compile option. how big is the change to add apache into
> /etc/make.profile/use.defaults and what effect will it have on the overall
> system ?
>
> Please understand I'm new to gentoo and still learning the system and this
> might be a silly question
>
Why should apache be in the defaults, it is a server so I think it shouldn't
be installed by default at all. A use option is something different of
course.
Paul
--
Paul de Vrieze
Junior Researcher
Mail: pauldv@cs.kun.nl
Homepage: http://www.devrieze.net
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-dev] Suggestion for apache in /etc/make.profile/use.defaults
2002-08-15 10:34 ` Paul de Vrieze
@ 2002-08-15 10:48 ` Henti Smith
2002-08-15 12:53 ` Christian Skarby
0 siblings, 1 reply; 5+ messages in thread
From: Henti Smith @ 2002-08-15 10:48 UTC (permalink / raw
To: Paul de Vrieze; +Cc: gentoo-dev
On Thu, 15 Aug 2002 12:34:40 +0200
Paul de Vrieze <pauldv@cs.kun.nl> wrote:
> On Thursday 15 August 2002 10:30, Henti Smith wrote:
> > Hi there :)
> >
> > I've been working on getting a few apps I use onto ebuilds to incorporate
> > into gentoo, but some of them require apache to me installed which is not a
> > problem as I just add apache into the requirements list.
> >
> > Some of the other packages has a apache/CGI interface .. but it's not
> > required and is a compile option. how big is the change to add apache into
> > /etc/make.profile/use.defaults and what effect will it have on the overall
> > system ?
> >
> > Please understand I'm new to gentoo and still learning the system and this
> > might be a silly question
> >
>
> Why should apache be in the defaults, it is a server so I think it shouldn't
> be installed by default at all. A use option is something different of
> course.
Hi paul ..
and everybody else ..
I Have read a lot more on the USE function and I think I understand better how things work.
Just trying to figure out how the USE function effects the ebuild compile structure ..
for instance.
If I have apache as a DEPEND in my ebuild, but as a apache? (>=apache ), and I assume from my reading that it means it's optional not required, and
I do 'USE="-apache" emerge .ebuild' how can I specify that some ./configure option like "--with-CGI" doesn't get used at compile time ?
Or am I understanding ebuild and USE incorreclty ?
Henti Smith
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-dev] Suggestion for apache in /etc/make.profile/use.defaults
2002-08-15 10:48 ` Henti Smith
@ 2002-08-15 12:53 ` Christian Skarby
0 siblings, 0 replies; 5+ messages in thread
From: Christian Skarby @ 2002-08-15 12:53 UTC (permalink / raw
To: bain; +Cc: pauldv, gentoo-dev
<url: http://www.gentoo.org/doc/gentoo-howto.html > is a great start for
reading more about ebuild-writing, and in your /usr/portage there is two
skel.-files one for ebuilds and one for ChangeLogs.
Allow me to snip some quotes in order to clearify DEPEND, RDEPEND and
USE-flags
<snip>
The purpose of USE variables is to allow you to configure Portage to globally
and automatically enable or disable certain optional build-time
features.
</snip>
<snip>
The DEPEND variable inside your foo-x.y.z.ebuild tells Portage
about which packages are needed to build foo. The RDEPEND variable
specifies which packages are needed for foo to run.
</snip>
So, anything set with DEPEND (in the ebuild) tells portage that it is
NEEDED in order to build the "package." USE-flags are used (as far as I
understand, please correct me if I am wrong,) to enable or disable
(typically with a configure-script) diferent features for the package. For
an example please see "Code listing 4" in "Gentoo Linux Developers HOWTO"
url on the top of this email.
All the best,
Christian
> On Thu, 15 Aug 2002 12:34:40 +0200
> Paul de Vrieze <pauldv@cs.kun.nl> wrote:
>
>> On Thursday 15 August 2002 10:30, Henti Smith wrote:
>> > Hi there :)
>> >
>> > I've been working on getting a few apps I use onto ebuilds to
>> incorporate into gentoo, but some of them require apache to me
>> installed which is not a problem as I just add apache into the
>> requirements list.
>> >
>> > Some of the other packages has a apache/CGI interface .. but it's
>> not required and is a compile option. how big is the change to add
>> apache into /etc/make.profile/use.defaults and what effect will it
>> have on the overall system ?
>> >
>> > Please understand I'm new to gentoo and still learning the system
>> and this might be a silly question
>> >
>>
>> Why should apache be in the defaults, it is a server so I think it
>> shouldn't be installed by default at all. A use option is something
>> different of course.
>
> Hi paul ..
>
> and everybody else ..
>
> I Have read a lot more on the USE function and I think I understand
> better how things work. Just trying to figure out how the USE function
> effects the ebuild compile structure ..
>
> for instance.
>
> If I have apache as a DEPEND in my ebuild, but as a apache? (>=apache ),
> and I assume from my reading that it means it's optional not required,
> and I do 'USE="-apache" emerge .ebuild' how can I specify that some
> ./configure option like "--with-CGI" doesn't get used at compile time ?
>
> Or am I understanding ebuild and USE incorreclty ?
>
> Henti Smith
> _______________________________________________
> gentoo-dev mailing list
> gentoo-dev@gentoo.org
> http://lists.gentoo.org/mailman/listinfo/gentoo-dev
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-dev] Suggestion for apache in /etc/make.profile/use.defaults
@ 2002-08-15 10:35 Paul de Vrieze
0 siblings, 0 replies; 5+ messages in thread
From: Paul de Vrieze @ 2002-08-15 10:35 UTC (permalink / raw
To: gentoo-dev
On Thursday 15 August 2002 10:30, Henti Smith wrote:
> Hi there :)
>
> I've been working on getting a few apps I use onto ebuilds to incorporate
> into gentoo, but some of them require apache to me installed which is not a
> problem as I just add apache into the requirements list.
>
> Some of the other packages has a apache/CGI interface .. but it's not
> required and is a compile option. how big is the change to add apache into
> /etc/make.profile/use.defaults and what effect will it have on the overall
> system ?
>
> Please understand I'm new to gentoo and still learning the system and this
> might be a silly question
Why should apache be in the defaults, it is a server so I think it shouldn't
be installed by default at all. A use option is something different of
course.
Paul
--
Paul de Vrieze
Junior Researcher
Mail: pauldv@cs.kun.nl
Homepage: http://www.devrieze.net
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2002-08-15 12:26 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-08-15 8:30 [gentoo-dev] Suggestion for apache in /etc/make.profile/use.defaults Henti Smith
2002-08-15 10:34 ` Paul de Vrieze
2002-08-15 10:48 ` Henti Smith
2002-08-15 12:53 ` Christian Skarby
-- strict thread matches above, loose matches on Subject: below --
2002-08-15 10:35 Paul de Vrieze
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox