public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [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: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

* 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

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