View previous topic :: View next topic |
Author |
Message |
LoganX02 n00b
Joined: 06 Jan 2004 Posts: 32
|
Posted: Mon Oct 11, 2004 9:18 pm Post subject: [UML] bootstrap-2.6 |
|
|
Quelqu'un a-t-il déjà utilisé cette version du bootstrap? Je n'ai pas trouvé de thread sur ce sujet particulier dans le forum mais il doit bien y avoir d'autres aventuriers même frileux (avec UML)
Bootstrap normal -> ma gentoo est basée dessus
Bootstrap cascade -> c'est pour la hardened si je ne me trompe
Bootstrap 2.6 -> sûrement pour les kernel 2.6 ou bien je fais fausse route |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Tue Oct 12, 2004 9:43 am Post subject: |
|
|
Je suis en train de tester le bootstrap-2.6 sur un liveCD 2.6.9-rc1-mm5 et fs reiser4 ...
Cf ce thread pour l'avancement de l'installation : [INSTALL] LiveCD, noyau et Reiser4. _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
scout Veteran
Joined: 08 Mar 2003 Posts: 1991 Location: France, Paris en Semaine / Metz le W-E
|
Posted: Tue Oct 12, 2004 10:13 am Post subject: |
|
|
moi je m'était amusé à faire un diff entre le bootstrap et le bootstrap-2.6 et il me semble que la seule différence c'est que le 2.6 teste la présence du USE flag nptl; en fait c'est 2.6 pour installer les linux26-headers _________________ http://petition.eurolinux.org/ - Petition against ePatents
L'essence de la finesse |
|
Back to top |
|
|
sireyessire Advocate
Joined: 20 Mar 2003 Posts: 2991 Location: back in Paris, France
|
Posted: Tue Oct 12, 2004 10:20 am Post subject: |
|
|
scout wrote: | moi je m'était amusé à faire un diff entre le bootstrap et le bootstrap-2.6 et il me semble que la seule différence c'est que le 2.6 teste la présence du USE flag nptl; en fait c'est 2.6 pour installer les linux26-headers |
cool donc c'est celui-là que je dois prendre pour la semaine prochaine
un p3 650 de feu se prépare et toi yoyo ça devrait être quoi ta future babasse de dév? _________________ I never think of the future. It comes soon enough.
Albert Einstein
Try simpler first
Shockley |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Tue Oct 12, 2004 11:35 am Post subject: |
|
|
Bon, voici quelques news ... pas très bonnes malheureusement ...
Le bootstrap-2.6 a planté : "the virtual/os-headers package conflict with another package" et bla bla bla .
J'ai donc un paquet qui 'BLOCK' ...
Je viens de regarder le fichier virtuals : "virtual/os-headers sys-kernel/linux-headers"
J'ai pas de bol, mais j'ai l'impression que les linux26-headers sont passés stables aujourd'hui ... et ça doit bloquer le bootsrap
Je ne sais pas trop quoi faire : récupérer un snapshot de portage d'hier, attendre un nouveau bootstrap-2.6 ou faire un bootstrap classique suivi d'une recompilation de la glibc avec le flag nptl ...
Vos avis ??? _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
sireyessire Advocate
Joined: 20 Mar 2003 Posts: 2991 Location: back in Paris, France
|
Posted: Tue Oct 12, 2004 11:54 am Post subject: |
|
|
yoyo wrote: | Bon, voici quelques news ... pas très bonnes malheureusement ...
Le bootstrap-2.6 a planté : "the virtual/os-headers package conflict with another package" et bla bla bla .
J'ai donc un paquet qui 'BLOCK' ...
Je viens de regarder le fichier virtuals : "virtual/os-headers sys-kernel/linux-headers"
J'ai pas de bol, mais j'ai l'impression que les linux26-headers sont passés stables aujourd'hui ... et ça doit bloquer le bootsrap
Je ne sais pas trop quoi faire : récupérer un snapshot de portage d'hier, attendre un nouveau bootstrap-2.6 ou faire un bootstrap classique suivi d'une recompilation de la glibc avec le flag nptl ...
Vos avis ??? |
F***, c'est super con ça!
tu as cherché les lignes dans le bootstrap-2.6.sh qui causent de ce paquet? savoir si c'est pas une ligne à commenter où changer un ~?
sinon je pense que le bootstrap classique puis recompil est la solution la plus propre, à part l'édition du bootstrap-2.6 . _________________ I never think of the future. It comes soon enough.
Albert Einstein
Try simpler first
Shockley |
|
Back to top |
|
|
luckyluke3310 Tux's lil' helper
Joined: 01 Apr 2004 Posts: 129 Location: Lille (FRANCE)
|
Posted: Tue Oct 12, 2004 12:00 pm Post subject: |
|
|
pour utiliser les header 2.6, il faut utiliser bootstrap-cascade _________________ Athlon 64X2 6000+/ Asus CROSSHAIR / 2GB ram / FX8800GTS 320Mo
Athlon 64 3000+/ Asus A8N sli / 2GB ram / FX7600GT 256Mo
Satellite PRO P100 (PSPA4E) Core2Duo 2Ghz / 2 GB ram |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Tue Oct 12, 2004 12:03 pm Post subject: |
|
|
Un petit tour sur bugzilla et je tombe sur le bug numéro 61198 où il est question de modifier "bootstrap-2.6" et "/etc/make.profile/virtuals" ...
@luckyluke3310 : d'où tiens-tu cette info ?? Tu as regardé le script ??? _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
luckyluke3310 Tux's lil' helper
Joined: 01 Apr 2004 Posts: 129 Location: Lille (FRANCE)
|
Posted: Tue Oct 12, 2004 12:07 pm Post subject: |
|
|
j'ai posé la question sur le forum AMD64, quand j'ai installé ma nouvelle machine, et effectivement c'est bien le cas _________________ Athlon 64X2 6000+/ Asus CROSSHAIR / 2GB ram / FX8800GTS 320Mo
Athlon 64 3000+/ Asus A8N sli / 2GB ram / FX7600GT 256Mo
Satellite PRO P100 (PSPA4E) Core2Duo 2Ghz / 2 GB ram |
|
Back to top |
|
|
sireyessire Advocate
Joined: 20 Mar 2003 Posts: 2991 Location: back in Paris, France
|
Posted: Tue Oct 12, 2004 12:19 pm Post subject: |
|
|
luckyluke3310 wrote: | pour utiliser les header 2.6, il faut utiliser bootstrap-cascade |
euh....
Quote: |
Also, there was no mention of it in the handbook because we do not yet support bootstrapping with 2.6 headers. |
handbook wrote: | Bootstrapping the System
Okay then, take your keyboard and punch in the next commands to start the bootstrap. Then go amuse yourself with something else because this step takes quite some time to finish.
Code Listing 12: Bootstrapping the system
# cd /usr/portage
# scripts/bootstrap-cascade.sh
|
ça serait un peu contradictoire alors _________________ I never think of the future. It comes soon enough.
Albert Einstein
Try simpler first
Shockley |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Tue Oct 12, 2004 12:26 pm Post subject: |
|
|
En effet, en allant un peu plus loin sur bugzilla je suis tombé sur le bug numéro 62927 :
Quote: | Hi,
when executing bootstrap-2.6.sh, i wouldn't expect to have linux-headers-2.4.* on my system. the script should install linux26-headers instead.
Reproducible: Always
Steps to Reproduce:
------- Additional Comment #1 From Geoff 2004-09-17 02:00 PST -------
(silently)
And it seems the linux-headers break the upgrade to glibc-2.3.4.20040916....
------- Additional Comment #2 From SpanKY 2004-09-27 23:03 PST -------
use bootstrap-cascade.sh (which will become boostrap.sh) |
Merci luckyluke3310 de m'avoir orienté la-dessus.
Le bootstrap-cascade est parti; on verra bien ...
EDIT : même erreur ... ;bon, je repart sur le bug 61198. _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
sireyessire Advocate
Joined: 20 Mar 2003 Posts: 2991 Location: back in Paris, France
|
Posted: Tue Oct 12, 2004 12:35 pm Post subject: |
|
|
yoyo wrote: |
Le bootstrap-cascade est parti; on verra bien ...
EDIT : même erreur ... ;bon, je repart sur le bug 61198. |
Comment dire , euh.... LOL
dsl _________________ I never think of the future. It comes soon enough.
Albert Einstein
Try simpler first
Shockley |
|
Back to top |
|
|
luckyluke3310 Tux's lil' helper
Joined: 01 Apr 2004 Posts: 129 Location: Lille (FRANCE)
|
|
Back to top |
|
|
luckyluke3310 Tux's lil' helper
Joined: 01 Apr 2004 Posts: 129 Location: Lille (FRANCE)
|
Posted: Tue Oct 12, 2004 12:41 pm Post subject: |
|
|
yoyo wrote: |
Merci luckyluke3310 de m'avoir orienté la-dessus.
Le bootstrap-cascade est parti; on verra bien ...
EDIT : même erreur ... ;bon, je repart sur le bug 61198. |
essaye ca, ca a resolu le probleme de pas mal de monde:
rm /dev/null
mknod -m 777 /dev/null c 1 3 _________________ Athlon 64X2 6000+/ Asus CROSSHAIR / 2GB ram / FX8800GTS 320Mo
Athlon 64 3000+/ Asus A8N sli / 2GB ram / FX7600GT 256Mo
Satellite PRO P100 (PSPA4E) Core2Duo 2Ghz / 2 GB ram |
|
Back to top |
|
|
sireyessire Advocate
Joined: 20 Mar 2003 Posts: 2991 Location: back in Paris, France
|
Posted: Tue Oct 12, 2004 12:45 pm Post subject: |
|
|
n'empêche que c'est vrai il devrait marcher le bootstrap-cascade:
/usr/poratge/scripts/bootstrap-cascade.sh wrote: |
for opt in ${ORIGUSE} ; do
case "${opt}" in
nls) myGETTEXT="gettext";;
nptl)
if [ -z "`portageq best_visible / '>=sys-kernel/linux26-headers-2.6.0'`" ]; then
eerror "You need to have >=sys-kernel/linux26-headers-2.6.0 unmasked!"
eerror "Please edit the latest >=sys-kernel/linux26-headers-2.6.0 package,"
eerror "and add your ARCH to KEYWORDS."
echo
cleanup 1
fi
USE_NPTL=1
;;
esac
done
//
# Do we really have no 2.4.x nptl kernels in portage?
if [ "${USE_NPTL}" = 1 ]; then
myOS_HEADERS="$(portageq best_visible / '>=sys-kernel/linux26-headers-2.6.0')"
[ "${myOS_HEADERS}" != "" ] && myOS_HEADERS=">=${myOS_HEADERS}"
fi
[ "${myOS_HEADERS}" = "" ] && myOS_HEADERS="virtual/os-headers"
|
il devrait te changer les linux headers en 2.6 si tu as le use nptl, sinon il garde les linuxheader de 2.4.
donc essaie avec le use ntpl enabled (de toute façon ça vaut le coup de l'avoir )
et sinon il est énorme ce script, il override tous le make.conf et le restore après
[edit] mais techniquement le bootstrap-2.6 doit aussi marcher, avec aussi le use ntpl enabled.
c'est le seul moyen de bootstraper avec des linux-headers 2.6 apparement ou alors il faut éditer le virtuals _________________ I never think of the future. It comes soon enough.
Albert Einstein
Try simpler first
Shockley
Last edited by sireyessire on Tue Oct 12, 2004 1:02 pm; edited 1 time in total |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
|
Back to top |
|
|
sireyessire Advocate
Joined: 20 Mar 2003 Posts: 2991 Location: back in Paris, France
|
Posted: Tue Oct 12, 2004 1:04 pm Post subject: |
|
|
ça a l'air ce qu'il te faut sauf que apparement le script ( -2.6 ou -cascade) te le fait tout seul dès qu'il détecte ntpl dans les use _________________ I never think of the future. It comes soon enough.
Albert Einstein
Try simpler first
Shockley |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Tue Oct 12, 2004 1:10 pm Post subject: |
|
|
sireyessire wrote: | ça a l'air ce qu'il te faut sauf que apparement le script ( -2.6 ou -cascade) te le fait tout seul dès qu'il détecte ntpl dans les use |
Ben je suis pas certain qu'il fasse le "emerge -C linux-headers" ??
Enfin, chez moi, avec le liveCD "reiser4" (je ne vois pas vraiment le rapport mais bon) ça ne fonctionne pas correctement ... _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Thu Oct 14, 2004 10:00 am Post subject: |
|
|
Bon, quelques nouvelles pour ceux que cela intéresse ...
Le bootstrap est finallement passé en suivant le thread du forum "Documentation, Tips & Tricks".
Les nitro-sources ont foiré à la compilation : c'est reiser4 ou framebuffer (vesa-tng) ... + quelques warning à la compil et au démarrage.
Résultat, je suis passé aux love-sources, qui après suppression de l'acpi sont passées sont problème (sans framebuffer, je n'ai pas encore testé).
alsa, hotplug, udev sont opérationnels ...
La machine mouline en ce moment (xorg, gtk, qt etc.) mais ça avance plutôt bien ...
Voila, si vous avez des remarques/conseils, ils sont les bienvenus (notamment sur les options noyau pour P4).
Et si vous avez des questions, j'essaierai d'y répondre ...
Je pense insiter un peu sur les nitro, une fois que mon système sera en place. Sinon, j'ai également emergé les mm-sources, pour voir ...
Aller, j'y retourne (et je vous tiens informé des évolutions) ... _^^_
A+ _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
sireyessire Advocate
Joined: 20 Mar 2003 Posts: 2991 Location: back in Paris, France
|
Posted: Thu Oct 14, 2004 2:19 pm Post subject: |
|
|
yoyo wrote: | Bon, quelques nouvelles pour ceux que cela intéresse ...
Le bootstrap est finallement passé en suivant le thread du forum "Documentation, Tips & Tricks".
Les nitro-sources ont foiré à la compilation : c'est reiser4 ou framebuffer (vesa-tng) ... + quelques warning à la compil et au démarrage.
Résultat, je suis passé aux love-sources, qui après suppression de l'acpi sont passées sont problème (sans framebuffer, je n'ai pas encore testé).
alsa, hotplug, udev sont opérationnels ...
La machine mouline en ce moment (xorg, gtk, qt etc.) mais ça avance plutôt bien ...
Voila, si vous avez des remarques/conseils, ils sont les bienvenus (notamment sur les options noyau pour P4).
Et si vous avez des questions, j'essaierai d'y répondre ...
Je pense insiter un peu sur les nitro, une fois que mon système sera en place. Sinon, j'ai également emergé les mm-sources, pour voir ...
Aller, j'y retourne (et je vous tiens informé des évolutions) ... _^^_
A+ |
cool, moi je suis presque d'avis de backpatché les nitro sur le vesa-tng, car perso il m'apporte que des enmerdes (d'ailleurs kon est de cet avis aussi)
j'essaierai lundi prochain dans la soirée (après exam, et perception de la machine)
moi aussi je vous tiendrai au courant.
@yoyo: je risque de te poser des tas de questions entre lundi soir et mardi
au fait il y a les options de gensplash/bootsplah sur les love/nitro?
[edit] pour les dernières nitro il faut tout lire
Quote: | Vesafb-tng and/or fbsplash are still broken. If anyone knows how to fix this, let me know |
_________________ I never think of the future. It comes soon enough.
Albert Einstein
Try simpler first
Shockley |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Thu Oct 14, 2004 2:44 pm Post subject: |
|
|
sireyessire wrote: | au fait il y a les options de gensplash/bootsplah sur les love/nitro? | Sur les nitro : possibilité d'utiliser vesa-tng ou vesa; inutile de backpatcher les sources amha.
Sur les mm : seul vesa est disponible (mais pas testé pour le moment).
Sur les love : vesa et vesa-tng sont disponibles (mais pas testé non plus pour le moment). _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
sireyessire Advocate
Joined: 20 Mar 2003 Posts: 2991 Location: back in Paris, France
|
Posted: Tue Oct 19, 2004 7:31 am Post subject: |
|
|
bon je suis en cpurs d'install avec le livecd non officiel reiser4:
le bootstrp-cascade gère bien les linux26-headers dès que l'on met ntpl dans les USE et si l'on unmerge les linux-headers avant.
stage 1 fini
stage 2 en cours... _________________ I never think of the future. It comes soon enough.
Albert Einstein
Try simpler first
Shockley |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Tue Oct 19, 2004 9:52 am Post subject: |
|
|
Ouf, ça y est, (presque) fini.
Tout c'est plutôt bien déroulé mais j'ai rencontré quelques problèmes que voici :
-> récupération de mes données via samba : problème de locales pour la vfat. La soluce : tournevis et copie depuis une nappe dispo du nouveau pc
-> sélection d'un noyau gérant le reiser4 : compile de noyau avec warning et framebuffer inexistant (bon d'accord, ça n'est pas indipensable ...). Les noyaux testés : linux-2.6.9-rc3-nitro2, linux-2.6.9-rc2-love4, linux-2.6.9-rc4-mm1(les seuls dans portage) et un linux-2.6.8-gentoo-r9 patché (le patch ne fonctionne plus sur la r10). Le love a eu ma préférence (pour le moment) : c'est celui qui a eu le moins de warning lors du 'make' (et ceux qui m'ont paru le moins important).
Le gentoo freezait lors d'accès disque importants par exemple (copie de mes données) mais je pense que c'est lié au problème suivant : à savoir, j'ai eu beaucoup de problème liés au 'preempt' (xmms qui plante avec un oops dans le dmesg accusant le preempt) sachant que je suis passé sur un p4 (donc smp). Si vous avez des conseils sur la config du noyau pour un p4, n'hésitez pas (dans mon 'dmesg', j'ai un "CPU: Hyper-Threading is disabled" qui ne veux pas me lâcher ).
Le reste a roulé sans trop de problèmes ... si ce n'est un score minable à glxgears (je sais, c'est pas un bench mais 300FPS en mode fenêtre avec une geforce4 mx440 c'est pas mieux que ma tnt2 dans la même config ). Je suis donc ouvert à toute proposition ...
Si vous avez des questions, n'hésitez pas ... J'ai refermé ma babasse (et presque rangé le tournevis), je devrais donc revenir un peu squatter le coin ... _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Tue Oct 19, 2004 12:40 pm Post subject: |
|
|
yoyo wrote: | Si vous avez des conseils sur la config du noyau pour un p4, n'hésitez pas (dans mon 'dmesg', j'ai un "CPU: Hyper-Threading is disabled" qui ne veux pas me lâcher ). |
Bon, après quelques recherches, il semblerait que mon P4 ne supporte pas l'hyper-threading ...
Je croyais que tous les P4 avaient cette feature : erreur et pour simplifier tous ceux qui ont un fsb inférieur à 800MHz ne l'ont pas ...
=> Je retente la compil de mes noyaux en virant le smp et en remettant le preempt ... (je sais, je suis un fou ... ) _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
sireyessire Advocate
Joined: 20 Mar 2003 Posts: 2991 Location: back in Paris, France
|
Posted: Tue Oct 19, 2004 12:43 pm Post subject: |
|
|
yoyo wrote: | Ouf, ça y est, (presque) fini.
|
Pour moi aussi, enfin je suis juste dans la compil de xorg là
ben moi j'ai les dernières nitro en date les 2.6.9-rc4-nitro2 (je crois elles sont du 18 oct)
le framebuffer ne passe pas non plus mais on verra plus tard, et je pense en fait patcher directement des ck dans un futur proche (si j'ai le temps)
pour le reste pas de problème de smp, c'est un p3 monoproc alors pas de smp
les loves elles sont basées sur des mm pures non?
j'ai vu qu'il y avait des tas d'options de prediction de I/O scheduler et prempt dans les dernières mm (enfin celles d'hier 21h dernier emerge sync) _________________ I never think of the future. It comes soon enough.
Albert Einstein
Try simpler first
Shockley |
|
Back to top |
|
|
|