Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[EMERGE] appliquer et comprendre emerge -pv (resolu)
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3  
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Tue Jul 11, 2006 11:16 am    Post subject: Reply with quote

Pour le stage, regarde quel est le CHOST dans le make.conf lorsque tu as détarré ton stage3. Si ça n'est pas CHOST="x86_64-pc-linux-gnu" alors que tu veux que ton système soit en 64 bit ça n'est pas le bon.

Je te déconseille fortement de changer ce CHOST ça risque de générer des problèmes assez complexes.

Pour le cas où c'est le bon stage, et bien tu as toutes les cartes en main :
Code:
32 bit

CHOST="i686-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"

64 bit

CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CXXFLAGS="${CFLAGS}
et
Code:
FEATURES=-collision-protect emerge --nodeps shadow && emerge --unmerge pam-login

_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Tue Jul 11, 2006 11:18 am    Post subject: Reply with quote

shrek35 wrote:
mais j'ai tjs mes erreurs !!!!!
Lesquelles, celles à la compilation ?
Fais voir un "gcc-config -l" stp.

PS : et un "emerge--info" please.
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
shrek35
Tux's lil' helper
Tux's lil' helper


Joined: 10 Jul 2006
Posts: 82

PostPosted: Tue Jul 11, 2006 12:15 pm    Post subject: Reply with quote

bon, l'avant-dernier post me pose probleme....
j'ai un AMD Athlon(tm) 64 Processor 2800+
dc -march=athlon-xp et pas -march=athlon64

oui non ?

Pour le stage, regarde quel est le CHOST dans le make.conf lorsque tu as détarré ton stage3
ca veut dire quoi ca ?

j'ai installer a partir de "install-amd64-universal-2006.0.iso"
c'est une erreur ?
mieux de prendre : livecd-i686-installer-2006.0.iso ???

ok pour ce soir :
gcc-config -l
emerge--info
Back to top
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Tue Jul 11, 2006 12:29 pm    Post subject: Reply with quote

Quote:

Pour le stage, regarde quel est le CHOST dans le make.conf lorsque tu as détarré ton stage3
ca veut dire quoi ca ?



dans le manuel/l'installation a un moment tu dois télécharger un package appelé stage3.

Il veut dire qu'après l'avoir décompressé tu dois faire un : cat /etc/make.conf pour voir le chost qu'il contient.


Mais visiblement tu as installé depuis un live cd ?
Je n'ai jamais fais cela. Désolé.
Back to top
View user's profile Send private message
shrek35
Tux's lil' helper
Tux's lil' helper


Joined: 10 Jul 2006
Posts: 82

PostPosted: Tue Jul 11, 2006 12:43 pm    Post subject: Reply with quote

oui depuis un LiveCD, d'ou ma question....
Back to top
View user's profile Send private message
shrek35
Tux's lil' helper
Tux's lil' helper


Joined: 10 Jul 2006
Posts: 82

PostPosted: Tue Jul 11, 2006 12:44 pm    Post subject: Reply with quote

bref, je fais quoi ?

changer le titre du post pr changer de cible ?
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Tue Jul 11, 2006 1:08 pm    Post subject: Reply with quote

shrek35 wrote:
bon, l'avant-dernier post me pose probleme....
j'ai un AMD Athlon(tm) 64 Processor 2800+
dc -march=athlon-xp et pas -march=athlon64

oui non ?
Non. Mets -march=athlon64 puisque tu as un athlon64 (et je ne suis pas sûr que le livecd "install-amd64-universal-2006.0.iso" passe sur du 32 bit).

shrek35 wrote:
bref, je fais quoi ?
N'utilise pas l'installeur graphique. Il est très récent et la plupart d'entre nous ne l'a jamais utilisé. Il nous est donc difficile de t'aider. Imprime le guide d'installation si tu peux (enfin tu peux le consulter depuis le livecd normalement), démarre le livecd et ouvre une console. Ça fait un peu peur au début mais si tu veux apprendre c'est le meilleurs moyen (et tu verras la fierté que tu retires lorsque tu démarres sur TA gentoo).

Enjoy !
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
shrek35
Tux's lil' helper
Tux's lil' helper


Joined: 10 Jul 2006
Posts: 82

PostPosted: Tue Jul 11, 2006 1:13 pm    Post subject: Reply with quote

ok je peux aussi tester le tt en 64 bits, c'est une autre solution.

ms je veux un env graphique, moi,
comment je fais pr Mozilla, Office, etc .... !!!

j'ai deja fais tt ca : livecd, console, une install, compile du noyau....
je ne comprends pas ce que tu veux dire....
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2387
Location: ~Belfort! - France - EU

PostPosted: Tue Jul 11, 2006 1:20 pm    Post subject: Reply with quote

Salut shrek35,

ce que nous disons pour l'instant c'est pour l'installation. Deux choix possibles : soit en mode texte soit mode graphique c'est à dire que tu fais du clic souris tout au long du processus. Maintenant pour ton histoire de mozilla and Co, on comprends rien du tout, et tu sais pourquoi : à force de condenser tes phrases et d'y noyer du langage sms, et bien nous n'arrivons pas à dicerner ton problème, et donc les réponses que tu attends sont forcément pas celles que tu souhaitais.

Maintenant si on persiste au niveau de l'installation, et bien cela vient du fait que tu t'es planté dans ta configuration, choix des snapshots et autres joyeusetés... donc voilà, pour nous tu dois recommencer ton installation, tout en lisant la documentation qui est comme les blés en ce momment : très abondante.

Cordialement.
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Tue Jul 11, 2006 1:26 pm    Post subject: Reply with quote

shrek35 wrote:
ok je peux aussi tester le tt en 64 bits, c'est une autre solution.
Sauf erreur, ça dépend de ton CHOST et non de tes CFLAGS.
shrek35 wrote:
ms je veux un env graphique, moi,
Tu l'auras. :wink:
shrek35 wrote:
comment je fais pr Mozilla, Office, etc .... !!!
Tu utilises la commande "emerge". :wink:
shrek35 wrote:
j'ai deja fais tt ca : livecd, console, une install, compile du noyau....
je ne comprends pas ce que tu veux dire....
Au temps pour moi alors. Vérifie tes différents flags et chosts et poste-nous tes gcc-config -l et emerge--info. On verra après.
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
shrek35
Tux's lil' helper
Tux's lil' helper


Joined: 10 Jul 2006
Posts: 82

PostPosted: Tue Jul 11, 2006 1:31 pm    Post subject: Reply with quote

ok, ok.

je fais pourtant un effort pour ecrire correctement !
je ne m'enerve meme pas.

bon, d'accord avec le mode console, c'est ce que je fais depuis le debut, a part make menuconfig qui est graphique.
j'ai mal compris la phrase avec l'installeur graphique.....

je veux bien recommencer l'install, cela ne me derange pas.
mais avec quels changements ?
garder le meme liveCD ?
passer en mode 64 bits ?

merci

c'est pas facile d'etre clair quand on debute.....
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2387
Location: ~Belfort! - France - EU

PostPosted: Tue Jul 11, 2006 1:36 pm    Post subject: Reply with quote

Salut,

suit les conseils du dernier post de yoyo, et donne nous les informations qu'il te demande s'il te plaît.
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
shrek35
Tux's lil' helper
Tux's lil' helper


Joined: 10 Jul 2006
Posts: 82

PostPosted: Tue Jul 11, 2006 3:05 pm    Post subject: Reply with quote

comment vous lisez CFLAGS (http://gentoo-wiki.com/Safe_Cflags#Athlon_.28AMD.29)

mon cpuinfo me donne :

processor : 0
vendor_id : AuthenticAMD
cpu family : 15
model : 12
model name : AMD Athlon(tm) 64 Processor 2800+

le 15 de cpu family correspond au 2800 + ?
par exemple 16 pr 3000+....

cpu family est a 15 !!!, je pensais trouver 6 pour un AMD.....

merci
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Tue Jul 11, 2006 3:10 pm    Post subject: Reply with quote

Ne te prends pas la tête avec ça; utilise les flaqs pour athlon64 : http://gentoo-wiki.com/Safe_Cflags#Athlon_64_X2_.28AMD.29 en fontion de ce que tu veux comme architecture (32 ou 64 bit).

Et cpu family est a 15 même pour les intels ! Aussi, mon petit doigt me dit que cela désigne la famille des x86 ...
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
PabOu
Veteran
Veteran


Joined: 11 Feb 2004
Posts: 1088
Location: Hélécine - Belgium

PostPosted: Tue Jul 11, 2006 6:03 pm    Post subject: Reply with quote

En même temps si il fait l'install avec un livecd amd64, il est obligé de prendre du 64bits non ?
_________________
Mangez du poulet !
Back to top
View user's profile Send private message
rosebud
n00b
n00b


Joined: 27 Feb 2006
Posts: 65
Location: paris ni texas ni hilton

PostPosted: Tue Jul 11, 2006 9:00 pm    Post subject: Reply with quote

salut


moi j'ai eu un probleme similaire lors de l'install mini pour pam-login
j'ai tapé ca

Code:
emerge -C pam-login && emerge -1 shadow

_________________
ma config: asustek a7n8x deluxe nforce 2, athlon xp 2800, 512 ram, leadtek nvidia fx 5700 écran plat 19' belinea, clavier et souris sans fil logitech mx et palette wacom graphire carte tnt asus 7131 dual+fm
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Wed Jul 12, 2006 6:14 am    Post subject: Reply with quote

PabOu wrote:
En même temps si il fait l'install avec un livecd amd64, il est obligé de prendre du 64bits non ?
Mmmm ... Bonne question. Mais il me semble que cela dépend du chroot (de mémoire il y a un chroot32 pour le x86_64) et bien évidemment du stage3 utilisé.
Enfin, je ne suis pas expert en la matière (32 bits inside) donc si une in/confirmation pouvait être apportée ... :roll:
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
shrek35
Tux's lil' helper
Tux's lil' helper


Joined: 10 Jul 2006
Posts: 82

PostPosted: Wed Jul 12, 2006 6:34 am    Post subject: Reply with quote

Bonjour tous le monde.

J'ai une bonne nouvelle, ca marche :D

Je suis passe en 64 bits, donc je confirme un des posts precedents, soit le 32 bits sur le stage 3 du LiveCD AMD64 est bancal, soit (j'opte pour cette solution), j'ai rate quelque chose.

Donc j'ai refais une install from srcatch, mis le make.conf en 64 bits et tout baigne.
j'ai installe xorg-x11 sans probleme et j'ai remplace pam-login par shadow....

2 questions :
quels st les enseignements de :
gcc-config -l et emerge--info ?

en tout cas merci de votre soutien.

J'ai d'autres questions sur X11 mais je vais faire un autre sujet....
Back to top
View user's profile Send private message
shrek35
Tux's lil' helper
Tux's lil' helper


Joined: 10 Jul 2006
Posts: 82

PostPosted: Wed Jul 12, 2006 6:36 am    Post subject: [EMERGE] appliquer et comprendre emerge -pv (resolu) Reply with quote

mis a jour du titre
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Wed Jul 12, 2006 7:03 am    Post subject: Reply with quote

shrek35 wrote:
J'ai une bonne nouvelle, ca marche :D
Cool ! :D

shrek35 wrote:
2 questions :
quels st les enseignements de :
gcc-config -l et emerge--info ?
Et bien la plupart des commandes sous Unix/GNU Linux disposent d'un manuel (man la_commande) qui détaille l'utilisation, les options et les effets de cette commande. Et au cas où il n'y a pas de man, l'argument "--help" donne toujours un minimum d'informations :
Code:
gcc-config --help
Usage: gcc-config [options] [CC Profile]
Change the current cc/gcc profile, or give info about profiles.

Options:
  -O, --use-old              Use the old profile if one was selected.
  -f, --force                Make sure all config files are regenerated.
  -P, --use-portage-chost    Only set to given profile if its CHOST is the
                             same as that set for portage in /etc/make.conf
                             (or one of other portage config files...).
  -c, --get-current-profile  Print current used gcc profile.
  -l, --list-profiles        Print a list of available profiles.
  -S, --split-profile        Split profiles into their components
  -E, --print-environ        Print environment that can be used to setup the
                             current gcc profile, or a specified one.
  -B, --get-bin-path         Print path where binaries of the given/current
                             profile are located.
  -L, --get-lib-path         Print path where libraries of the given/current
                             profile are located.
  -X, --get-stdcxx-incdir    Print path where g++ include files of the
                             given/current profile are located.

Profile names are of the form:  <CHOST>-<gcc version>
For example:                    i686-pc-linux-gnu-3.2.1

Pour "emerge --info", et bien si tu exécutes la commande, ça te donnera toutes les infos/données utilisées par emerge : cflags, répertoires de travail, USEflags, features etc.
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
shrek35
Tux's lil' helper
Tux's lil' helper


Joined: 10 Jul 2006
Posts: 82

PostPosted: Wed Jul 12, 2006 7:09 am    Post subject: Reply with quote

C'est ce que j'ai fais, ...j'ai encore mal formule ma question
mais ce qui me manque, c'est l'interpretation.

par exemple sur emerge--info, j'ai ca :

Gentoo Base System version 1.6.14
Portage 2.1-r1 (default-linux/amd64/2006.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.16-gentoo-r11 x86_64)
=================================================================
System uname: 2.6.16-gentoo-r11 x86_64 AMD Athlon(tm) 64 Processor 2800+
dev-lang/python: 2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: [Not Present]
dev-util/confcache: [Not Present]
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.59-r6
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils: 2.16.1
sys-devel/gcc-config: 1.3.12-r6
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -pipe -O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo"
CXXFLAGS="-march=athlon64 -pipe -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://mir.zyrianes.net/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo"
LINGUAS="fr"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.fr.gentoo.org/gentoo-portage"
USE="amd64 X acpi alsa avi bash berkdb bitmap-fonts browserplugin bzip2 cdparanoia cdr cjk cli completion crypt cups dbus directfb divx4linux dlloader dri dvd dvdr dvdread eds emboss encode fbdev ffmpeg firefox flac foomaticdb fortran gif gnome gpm gstreamer gtk gtk2 hal howl ieee1394 imagemagick imlib ipv6 isdnlog jabber jack jpeg kde kdexdelta live lm_sensors logitech-mouse lzw lzw-tiff mime motif mozilla mp3 mpeg mplayer musepack nas ncurses network nfs nls nptl nptlonly ogg opengl pam pcre pdflib perl pic png posix ppds pppd print python qt qt3 qt4 quicktime readline reflection rtc samba scanner sdl session sox spell spl ssl svg symlink tcltk tcpd tiff truetype truetype-fonts type1-fonts unicode usb userlocales vorbis xine xinerama xmms xorg xosd xpm xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux linguas_fr userland_GNU"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY


et bien pour moi, c'est la meme chose que make.conf avec des choses en +


merci
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Wed Jul 12, 2006 7:33 am    Post subject: Reply with quote

shrek35 wrote:
et bien pour moi, c'est la meme chose que make.conf avec des choses en +
Et c'est parfaitement exact ! :wink:

Les choses en plus sont
    le "profil" : le lien "/etc/make.profile" que tu a fait à l'installation et qui permet de définir les versions du système de base, les USEflags par défault etc. (tu peux parfaitement lire les fichiers de ton profil pour voir ce qu'ils contiennent, la plupart (tous ?) des fichiers de configuration sont lisibles et commentés, tu peux donc fouiner tant que tu veux :P ). Gentoo n'est pas comme mandriva ou autre, il n'y a pas de version mais des profils : inutile de réinstaller le système lorsqu'un nouveau profil arrive; il suffit de modifier le lien "/etc/make.profile" et tu es à jour. En fait, les liveCD sont des "photos" de Gentoo à un instant donné (d'où le "snapshot" de l'arbre portage) pour des installs fraîches comme la tienne (il faut bien partir d'un point). Perso ma gentoo a été installée en 2004 et pourtant j'ai le même système que toi. :D

    le system sur lequel elle est installée : version de portage, de gcc, de la glibc, du noyau, de python (langage utilisé par portage et ses outils), etc. Ces infos servent à se replacer dans la même configuration lors d'un rapport de bug pour tester et trouver des patchs/solutions par exemple.


Enjoy !
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
shrek35
Tux's lil' helper
Tux's lil' helper


Joined: 10 Jul 2006
Posts: 82

PostPosted: Wed Jul 12, 2006 8:29 am    Post subject: Reply with quote

ok, je comprends

je vais regarder de plus pres ce /etc/make.profile.

merci
Back to top
View user's profile Send private message
PabOu
Veteran
Veteran


Joined: 11 Feb 2004
Posts: 1088
Location: Hélécine - Belgium

PostPosted: Wed Jul 12, 2006 5:49 pm    Post subject: Reply with quote

yoyo wrote:
Perso ma gentoo a été installée en 2004 et pourtant j'ai le même système que toi. :D


Pareil, j'ai installé ma gentoo en janvier 2004, et j'ai la même que vous... et pourtant, NON, je n'ai pas la même que vous ;)
Parceque gentoo c'est une histoire d'adaptations personelles, qui fait que chacun à ce qu'il souhaite, à sa sauce... Donc, dans un sens, nous avons tous un OS totallement différent, ce qui n'est pas le cas pour une mandriva par exemple.

Un autre point intéressant du emerge --info : Si on fait une faute dans le make.conf, on remarque directement la faute. (exemple : une ligne qu'on à oublié de décommenté, ou une typo dans le nom d'une variable...)
C'est également utile dans le cas ou le make.conf devient "illisible" afin de devenir plus lisible.. oui, c'est paradoxal, mais.. un exemple vaut mieux qu'un long discours :
Code:
USE_opti="mmx sse nptl nptlonly"
USE_multimedia="ogg vorbis mp3"
USE_hardware="usb"
USE_divers="gnome cups X"
USE="$USE_multimedia $USE_hardware $USE_divers $USE_opti"

Dans ce cas, il devient plus difficile de lire la variable USE... mais grâce à emerge info.. ;)
_________________
Mangez du poulet !
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Goto page Previous  1, 2, 3
Page 3 of 3

 
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