Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
make.conf Frage zwecks USE
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
loc-doc
n00b
n00b


Joined: 28 Jan 2003
Posts: 58

PostPosted: Tue Jan 28, 2003 12:39 pm    Post subject: make.conf Frage zwecks USE Reply with quote

Hallo alle

Wollte fragen ob da der Portage Pfad zu den Paketen angeben werden muss zb.

mod_php -> dev-php/mod_php

oder gehen hier nur standart wie ssl tcpd ?

Wie kann man so was testen?

Code:

LAMP="+pam +ssl +apache +mysql +mod_php +mod_ssl"
GNOME="+gnome +gtk +bonobo +gb +evo +gtkhtml"

USE="+X +ssl +pam  -alsa -scanner -ldap -kde ${LAMP} ${GNOME}"

CHOST="i686-pc-linux-gnu"

CFLAGS="-march=pentium2 -O3 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
PORTAGE_TMPDIR=/var/tmp
PORTDIR=/usr/portage


gruß Alex

Vielen DANK!
Back to top
View user's profile Send private message
Larde
Guru
Guru


Joined: 07 Jun 2002
Posts: 313
Location: Duesseldorf, Germany

PostPosted: Tue Jan 28, 2003 3:04 pm    Post subject: Reply with quote

Salve!

Ein Überblick gibt Dir die Gentoo Anleitung zu den USE Flags. Es wird dort überhaupt kein USE-Flag für php erwähnt, und ein find /usr/portage -name "*.ebuild" -exec grep php\? {} \; bestätigt, das in keinem vorhandenen ebuild ein *php Flag ausgewertet wird. :-)

Gruß,
Larde.
_________________
Someday this will be my home... http://moonage.net/
I'll make you a deal
I'll say I came from Earth and my tongue is taped
Back to top
View user's profile Send private message
loc-doc
n00b
n00b


Joined: 28 Jan 2003
Posts: 58

PostPosted: Tue Jan 28, 2003 3:49 pm    Post subject: Reply with quote

Erst aml Danke Larde

Leider hatte ich die Doku noch nicht gelesen, aber jetzt leider bin ich immer noch nicht schlauer geworden.

ein find /usr/portage -name "php*.ebuild" findet schon was.

Es muss doch irgendwo defeniert sein welche Standart FLAGS defeniert sind.

Der link in /etc/make.profile -> /usr/portage/profiles/default-x86-1.4

exestierern zb. die
packages -> ???..
packages.build -> ???..
make.default -> was Standart mäsig gesetzt wird
use.default -> ???..

Das wird da leider ausser make.default nichts erklärt.

gruß Alex

DANKE!
Back to top
View user's profile Send private message
Larde
Guru
Guru


Joined: 07 Jun 2002
Posts: 313
Location: Duesseldorf, Germany

PostPosted: Tue Jan 28, 2003 4:42 pm    Post subject: Reply with quote

Quote:
ein find /usr/portage -name "php*.ebuild" findet schon was.

Ja, das ist klar. In meiner Testzeile hatte ich aber nicht nach ebuilds mit php im Namen gesucht, sondern nach ebuilds, in denen ein php? vorkommt, um zu sehen ob irgendwo eine Abfrage a la "php? (..." auftaucht.
Ist jetzt nicht direkt eine Antwort auf die Frage, aber wenn die Frage wäre "Welche ebuilds werten das USE-Flag "ssl" aus?", dann wäre dies hier schon mal eine gute Annäherung:
Code:
# find /usr/portage -name "*.ebuild" -exec grep -l -E "(use\ ssl)|(ssl\? \()" {} \;

Ersetze ssl durch php oder mod_php und Du kriegst keine Treffer. Ein paar "positive Fehlalarme" wären mit der regexp sicherlich möglich, aber wenn es ein Flag gibt, sollten so zumindest alle Pakete gefunden werden, die es benutzen. (naja, vielleicht gibt's auch bessere Möglichkeiten, ich hab von portage eigentlich nicht so viel Ahnung)
Anyway, ich würde jetzt einfach mal davon ausgehen, das die USE-Flag Anleitung vollständig ist. Hoffentlich. ;-)

Gruß,
Larde.
_________________
Someday this will be my home... http://moonage.net/
I'll make you a deal
I'll say I came from Earth and my tongue is taped
Back to top
View user's profile Send private message
kannX
Tux's lil' helper
Tux's lil' helper


Joined: 21 Jul 2002
Posts: 76

PostPosted: Tue Jan 28, 2003 4:46 pm    Post subject: Reply with quote

1. in /etc/make.profile/use.defaults sind die von System gesetzten USE-Variablen drinn
2. du musst vor die USE-Flags kein "+" machen
3. USE-Flags wie "mod_php" oder "mod_ssl" gibt es nicht, das sind extra ebuilds die man extra mergen muss. Aber z.B. mit "ssl" und "mysql" als USE-Flags und "emerge mod_php mod_ssl mysql" solltest du weiter kommen
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) 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