View previous topic :: View next topic |
Author |
Message |
YannTechGeek Tux's lil' helper
Joined: 30 Oct 2003 Posts: 107 Location: France 94
|
Posted: Wed Dec 03, 2003 6:19 am Post subject: [alsa] kernel 2.6 >> 2.4 [Résolu] |
|
|
Bonjour,
hier j'ai voulu voir comment était le noyau 2.6 en l'emergeant ... (voir le menu config surtout) je ne l'ai pas mis en route ... (bientot )
mais entre temps le noyau gentoo-r9 est sorti. Je le met a jour j'emerge comme d'habitude mes paquet une fois un nouveau noyau installé : linux-wln-ng .. nvidia ... et ALSA
mais la stupeur alsa me met ceci :
Code: | # emerge -p alsa
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild N ] sys-kernel/gentoo-dev-sources-2.6.0_beta11-r1 |
quelqu'un aurait tu l'amabilité de me fournir le paquet qui as été emergé en dépendnace du noyau 2.6?
Code: | emerge -p /usr/portage/sys-kernel/gentoo-dev-sources/gentoo-dev-sources-2.6.0_beta11-r1.ebuild |
cordialement Yann
ps : suis-je dans la bonne voie en faisant cela ? _________________ Geekeurs a plein temps --- Gentoo ~x86 2.6.12-nitro5 AMD 3000+ A7N8X-E Deluxe 1536Mo DDR PC3200 ATI X800 Pro Maxtor 200Go Western-Digital 80Go
Last edited by YannTechGeek on Wed Dec 03, 2003 4:33 pm; edited 1 time in total |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Wed Dec 03, 2003 9:01 am Post subject: |
|
|
Va faire un tour (et mets le en signet) sur le site doc.gentoofr.org et plus précisément dans la rubrique "truc & astuces" section etcat : extracteur d'information de Portage !.
Par contre, c'est "emerge etcat" pour l'avoir et plus "emerge gentoolkit" (etcat a été sorti de gentoolkit). _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
xr31Daisy Guru
Joined: 19 Jul 2002 Posts: 326 Location: Paris, France
|
Posted: Wed Dec 03, 2003 2:54 pm Post subject: |
|
|
Yann, en fait, alsa (l'ebuild) est un machin virtuel qui peut être fourni par plusieurs ebuilds. Comme alsa (le driver) est intégré au kernel depuis les noyaux 2.6, la dépendance virtuelle est fournie par le noyau. Donc à chaque fois que tu veux mettre alsa à jour, il te propose le noyau 2.6.
Code: | more /usr/portage/sys-kernel/gentoo-dev-sources/gentoo-dev-sources-2.6.0_beta11-r1.ebuild
...
PROVIDE="virtual/linux-sources virtual/alsa"
... |
Tu devrais pouvoir contourner ça en explicitant que tu veux installer le driver alsa :
Ou bien en passant carrément sous le noyau 2.6 une bonne fois pour toutes (ce que j'ai fait. ) _________________ #include "pictures.h" |
|
Back to top |
|
|
YannTechGeek Tux's lil' helper
Joined: 30 Oct 2003 Posts: 107 Location: France 94
|
Posted: Wed Dec 03, 2003 3:06 pm Post subject: |
|
|
deja essayer et ....
Code: | Calculating dependencies ...done!
[ebuild N ] sys-kernel/gentoo-dev-sources-2.6.0_beta11-r1
[ebuild R ] media-sound/alsa-driver-0.9.8 |
j'y pense a passer en 2.6 ... mais je suis sur qu'il y a une dépendance lors de mon emerge sys-kernel/gentoo-dev-sources-2.6.0_beta11-r1 ... quelqu'un pourrais-t-il me la fournir ?? _________________ Geekeurs a plein temps --- Gentoo ~x86 2.6.12-nitro5 AMD 3000+ A7N8X-E Deluxe 1536Mo DDR PC3200 ATI X800 Pro Maxtor 200Go Western-Digital 80Go |
|
Back to top |
|
|
TGL Bodhisattva
Joined: 02 Jun 2002 Posts: 1978 Location: Rennes, France
|
Posted: Wed Dec 03, 2003 3:07 pm Post subject: |
|
|
xr31Daisy wrote: | Yann, en fait, alsa (l'ebuild) est un machin virtuel qui peut être fourni par plusieurs ebuilds. |
Oui, mais par contre y'a un pb qui est que certains paquets dépendent toujours explicitement du paquet de drivers pour le 2.4 au lieu de dépendre du paquet virtuel. Ce qui fait que même en 2.6 on se retrouve parfois avec alsa-driver lors d'un "emerge -puD world". Cf. ce bug: https://bugs.gentoo.org/show_bug.cgi?id=34133
Perso j'ai injecté "alsa-driver-999" pour être enfin tranquile
Sinon, oui, passer au 2.6, c'est bien, et je ne peux que souhaiter moi aussi à tout le monde de le faire. |
|
Back to top |
|
|
xr31Daisy Guru
Joined: 19 Jul 2002 Posts: 326 Location: Paris, France
|
Posted: Wed Dec 03, 2003 3:23 pm Post subject: |
|
|
Tiens, c'est rigolo, dans l'ebuild alsa-driver, il y a : Code: | DEPEND=" ... virtual/linux-sources ..." | Qui est aussi fourni par le kernel 2.6. Pourquoi portage à décidé définitivement que c'était le noyau 2.6 qui t'intéressait et qui fournit désormais tous les trucs virtuels, j'en sais rien. ( Mais si quelqu'un sait ça, et sait comment le corriger, je suis curieux. )
En attendant, sachant que tu as déjà toutes les dépendances qui vont bien : Code: | emerge --nodeps alsa-driver | ( oui, je sais, ce n'est pas la meilleure solution, mais ça va résoudre le problème pour l'instant. ) _________________ #include "pictures.h" |
|
Back to top |
|
|
TGL Bodhisattva
Joined: 02 Jun 2002 Posts: 1978 Location: Rennes, France
|
Posted: Wed Dec 03, 2003 3:27 pm Post subject: |
|
|
xr31Daisy wrote: | ( Mais si quelqu'un sait ça, et sait comment le corriger, je suis curieux. ) |
Les décisions sont prises conformement au contenu de "/var/cache/edb/virtuals". Faut pas hésiter à éditer ce fichier à l'occasion, parceque la façon dont portage le remplit est connue pour avoir des petites failles qui font qu'il ne reflète pas forcement les intentions de l'utilisateur. |
|
Back to top |
|
|
YannTechGeek Tux's lil' helper
Joined: 30 Oct 2003 Posts: 107 Location: France 94
|
Posted: Wed Dec 03, 2003 3:31 pm Post subject: |
|
|
celle-ci est pas mal =
Erffff le noyau 2.6 n'est pas encore pour moi enfin j'ai pas tout compris pour alsa nickel mais pour ma carte wi-fi moins
sinon pour le son j'ai galéré un peu mais j'ai trouvé /usr/src/linux pointait sur le noyau 2.6 lol
mais avant j'ai modifié les liens virtuels nickel
merci bien _________________ Geekeurs a plein temps --- Gentoo ~x86 2.6.12-nitro5 AMD 3000+ A7N8X-E Deluxe 1536Mo DDR PC3200 ATI X800 Pro Maxtor 200Go Western-Digital 80Go |
|
Back to top |
|
|
|