Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

2 - Les distributions et les noyaux

> Forums de discussion > 2 - Les distributions et les noyaux > [résolu] (gentoo) overlay pro-audio : pas moyen d'y avoir accès...
Dernier post
Page : 1/2   -   Aller directement à la page : 1  2 

[résolu] (gentoo) overlay pro-audio : pas moyen d'y avoir accès...

victor utilisateur non connecté France
Bonjour

Après ubuntu studio et planet CCRMA, j'ai voulu essayer Gentoo pour son côté "optimisé".

Après une installation houleuse (ma carte réseau ET ma carte graphique ne sont pas reconnues) sur mon asus K52J, me voilà à voilà installer les derniers logiciels audio

j'ai installé l'overlay pro-audio come ceci

# emerge layman
# echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf
# layman -f -a pro-audio


(source linuxmao)

alors si je comprends bien, beaucoup de paquets sont "masqués" cad pas installés par défaut, et il faut les "démasquer" en intégrant le nom de ce paquet dans le fichier /etc/portage/package.unmask

j'ai donc ajouté la ligne

media-sound/jack-audio-connection-kit
car je voudrais jack2, et dans portage, c'est encore la version 0.118

si j'en crois cette liste
http://svnweb.tuxfamily.org/filedetails.php?repname=proaudio/proaudio&path=%2Ftrunk%2Foverlays%2Fproaudio%2F00-DETAILED-PACKAGES-LIST
jack 9.4 et autres sont disponibles

mais lorsque je tape

emerge media-sound/jack-audio-connection-kit je n'ai que la version de portage...

en ajoutant ~amd64 après ça ne change rien non plus..

je suis sur que c'est bête comme chou, mais je n'y arrive pas... une idée quelqu'un?

Pravoslavac utilisateur non connecté
Bonsoir,

Je crois que c'est dû au fait que jack2 est une version hardmasked, cela ne suffit pas de mettre en keywords. Il faut que tu crées un fichier appelé package.unmask dans le même répertoire, et que tu y mettes :
=media-sound/jack-audio-connection-kit-1.9999


Je ne suis pas sûr à 100% que c'est cela qu'il faut taper, je fais ça de tête, vérifie la version. Essaye aussi de masquer les paquets qui ne t'intéressent pas avec le package.mask, du genre :

< = media-sound/jack-audio-connection-kit-0.118

Sans les espace entre le « = » c'est le bbcode du forum qui foire lol

pianolivier utilisateur non connecté France
en fait jack est masqué pour toutes les architectures
il faut le demasquer en ajoutant le keyword **
rappel, les applications masquées ainsi ne sont pas testée par l'equipe de gentoo et donc non supportée
rappel aussi : tout est la, sur LinuxMAO
les pages sur gentoo sont longues, mais ca vaut le coup de bien les ingérer smile

sinon désolé victor, j'etais passé a coté de tes messages (pourquoi un doublon d'ailleur ?),
mais tu vois, d'autres comme pravoslavac sont plus a l'affut que moi
il ne faut pas s'inquieter au bout de 1 jour sans réponse, tout le monde ne passe pas ici tous les jours

en esperant que ca réponde a ta question biggrin
ah si, voici un lien sur un autre forum récent qui pourra surement t'interesser (regarde surtout les interventions de gostaberling, il décrit tous ses problemes et les solution attenantes pour compiler jack2 sous gentoo) :
le lien

merci aussi pour le "résolu" sur l'autre fil
a tres bientot ici !

oliv'

Pravoslavac utilisateur non connecté
Disons qu'il est venu jusqu'à me supplier par message privé lol

pianolivier utilisateur non connecté France
Citation :
Disons qu'il est venu jusqu'à me supplier par message privé

pareil

@victor : ce n'est pas la bonne manière de faire ici, mais bon c'est pas tres grave, tant qu'on arrive a un résultat biggrin

pour tes messages en triple, les moderos vont s'en occuper (cad les supprimer), en effet ce sont les seuls a avoir ce pouvoir.
si ca t'interresse (la modération), rdv sur l'IRC, on recherche toujours des MAO-tivés !
pourquoi les supprimer ? car ca embrouille les gens qui font des recherches sur le meme probleme que toi : ils vont trouver differents fils non répondu, et ca ne les encouragera pas

bon, a part ca, ca marche maintenant ?

oliv'

victor utilisateur non connecté France
oui je vais me calmer

mais à part ça ça ne marche toujours pas

récapitulons :

1) j'ai installé l'overlay pro-audio selon le tuto sur ce site

2)j'ai mis dans /etc/portage/package.keywords :
media-sound/jack-audio-connection-kit ~64

dans un premier temps

3)puisque jack2 semble "hard masked" c'est à dire super caché (si j'ai bien compris), j'ai plustot mis dans /etc/portage/package.keywords :
media-sound/jack-audio-connection-kit **


et j'ai ajouté dans /etc/portage/package.unmask

media-sound/jack-audio-connection-kit


le = ou >= au début et le numéro de version à la fin ne sont pas forcément nécessaire, si j'en crois ceci (de toute façons j'ai tout essayé)

http://linuxreviews.org/gentoo/masked_packages/

4) j'ai aussi ajouté le USE flag "jackdmp" (en plus de "jack" bien sur), sur base d'un post du forum de l'overlay pro-audio

5) pour chercher je tape emerge --search jack-audio-connection-kit

>>réponse immuable = le version 0.118

ceci dit, je pensais supprimer un post car dans un cas je m'étais carrément trompé derubrique (ça aurait évité le travail au mainteneurs du site)

par ailleurs je suis pret à m'investir (dans le mesure de mes compétences qui sont encore bien faibles pour le moment)

enfin je vous remercie pour votre disponibilité

pianolivier utilisateur non connecté France
héhé
vraiment pas de chance avec les messages en double...
EDIT (jy moustache) : double message supprimé :-)


envoi ici le resultat des commandes suivantes :
cat /etc/make.conf | grep PORTDIR_OVERLAY*
ls -d l'emplacement-de-ton-overlay/en-partant-de-la-racine
ls l'emplacement-de-ton-overlay/media-sound/jack-audio-connection-kit/
cat /etc/portage/package/package.mask
cat /etc/portage/package/package.keywords
cat /etc/portage/package/package.unmask


jy_moustache utilisateur non connecté
INTERVENTION MODERATION

Victor,

Au vu du nombre de post que tu as fait et des messages persos que tu as visiblement envoyé, pourrais-tu revenir à une utilisation un peu plus .... raisonnable de LinuxMAO ? Sois patient, des gens sont en train de t'aider mais ils ne sont pas dispos 24h/24, comme toi j'imagine... biggrin

Voila merci beaucoup !! wink

jy

pianolivier utilisateur non connecté France
attention voici le :
GROUPE D'INTERVENTION DES MODERATEURS DE LA POLICE PAS CONTENTS !!
(private joke hidden inside)
mrgreenmrgreenmrgreen
je sent que je vais pas tarder a me faire ejecter du site moi...biggrin

Pravoslavac utilisateur non connecté
Je crois que je vote pianolivier, l'overlay est mal installé, sachant que Jack dans sa version stable 0.118 est passé depuis quelque temps dans l'arbre officiel de Portage, d'où un risque de confusion.
Il faut que tu nous donne le résultat de emerge --info.

P.S. : le keyword pour ton architecture est ~amd64 pas ~64.

hochmah utilisateur non connecté
Hmm as tu bien lu la procedure d'installation?
tu as entre cette commande qui concerne une version obsolete de layman:
# echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf


la commande exacte est:
# echo "source /usr/local/portage/layman/make.conf" >> /etc/make.conf


sinon, dans ton make.conf tu dois y rajouter:
PORTDIR_OVERLAY="/usr/local/portage"


http://www.gentoo.org/proj/en/overlays/userguide.xml

Bon courage ;)

victor utilisateur non connecté France
bonjour!

voici donc :

cat /etc/make.conf | grep PORTDIR_OVERLAY*

PORTDIR_OVERLAY="/usr/local/portage"




ls -d /usr/local/portage/layman/pro-audio

/usr/local/portage/layman/pro-audio





ls /usr/local/portage/layman/pro-audio/media-sound/jack-audio-connection-kit


[+]


cat /etc/portage/package/package.mask

No such file or directory



en ce qui concerne le fichier /usr/portage/profiles/package.mask : il y a plein de trucs dedans, mais peu de ligne contenant /media-sound... et rien concernant jack-audio-connection-kit

cat /etc/portage/package.unmask (tu as demandé /etc/portage/package/package.unmask mais je suppose que le "package" entre "portage" et "package.unmask" est de trop?)

media-sound/jack-audio-connection-kit




cat /etc/portage/package.keywords

media-sound/jack-audio-connection-kit **


(j'ai aussi essayé avec ~amd64 à la place de ** )

et aussi emerge --info


[+]

merci

PS et je serai sage, je me le tiens pour dit! ;-)

pianolivier utilisateur non connecté France
Citation :
tu as demandé /etc/portage/package/package.unmask mais je suppose que le "package" entre "portage" et "package.unmask" est de trop

oups, j'ai demandé ca moi ? mrgreen

alors, remplace la ligne PORTDIR_OVERLAY dans ton /etc/make.conf par celle-ci :
PORTDIR_OVERLAY="/usr/local/portage/layman/pro-audio/"

et tout devrait rentrer dans l'ordre ! biggrin

oliv'

victor utilisateur non connecté France
uiiiii ça marche, merci! quelle joie de voir apparaître jack-1.9.4 !

c'était donc bien la question de l'emplacement de layman (et donc du chemin indiqué pour layman dans /etc/make.conf ); merci de votre aide

une petite question : après avoir installé layman, il y a le message que la manipulation

echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf


doit etre faite après l'ajout de l'overlay, sans quoi cela risque de ne pas marcher (disent-ils...)

est-ce que c'est significatif à votre avis? (si oui il faudrait inverser l'ordre des commandes dans la doc)

pianolivier utilisateur non connecté France
je n'utilise pas layman, mais en effet, le /usr/portage/local/layman/make.conf contient la ligne PORTDIR_OVERLAY="/usr/local/portage/layman/pro-audio/", qui, je suppose, n'existe pas tant que la commande "layman -f -a pro-audio" n'a pas été émise
ce fil confirme donc qu'il faut inverser l'ordre, mais avant de corriger ca sur le wiki, comment as tu procédé toi même ?
si tu as suivis le wiki, alors ca pourrai expliquer l'erreur...
confirme le ici, et dans ce cas, tu peux toi même changer ca dans les deux pages suivantes : gentoo et gentoo_mao

victor utilisateur non connecté France
en fait, pour la petite histoire, lors de ma première install de layman et de l'overlay pro-audio, j'ai installé d'abord le lien dans le /etc/make.conf, et ensuite l'overlay pro-audio

mais il faut savoir que j'ai réinstallé mon système complètement entre-temps (je voulais revoir mes USE flags d'une manière aprofondie; par ailleurs comme ma carte réseau était très mal reconnue et ma carte graphique aussi (pas de chance...), j'avais déjà beaucoup beaucoup bidouillé)

lors de ma deuxième installation j'ai suivi l'ordre préconisé sur le how-to de l'overlay pro-audio ( http://proaudio.tuxfamily.org/wiki/index.php?title=Usage ) avec les mêmes déboires; mais dès que tu m'as suggéré de mettre cette ligne

PORTDIR_OVERLAY="/usr/local/portage/layman/pro-audio/"


à la place de ......="/usr/local/portage", ça a marché tout de suite

donc dans le wiki, je pourrais :

1) changer l'ordre de l'exécution des commandes (installer l'overlay pro-audio d'abord, et ensuite le lien dans le make.conf)
2) dire qu'il faut rajouter dans le fichier /etc/make.conf la ligne

PORTDIR_OVERLAY="le_chemin_complet_vers_le_repertoire_pro-audio"

et alors citer mon example :
si le répertoire pro-audio se trouve dans /usr/local/portage/layman/pro-audio/, écrire

PORTDIR_OVERLAY="/usr/local/portage/layman/pro-audio/
dans /etc/make.conf


Quelque chose comme ça pourrait convenir?

vic

pianolivier utilisateur non connecté France
non, pas vraiment, le truc c'est qu'il faut garder en tete que chacun (et surtout avec gentoo) a une configuration differente
si tout le monde avait son overlay dans /usr/local/portage/layman/pro-audio/, je t'aurai juste, par exemple, demandé la ligne correspondante dans make.conf, et non pas en plus ou etait ton overlay

en gros, d'apres ce que je comprend, le fichier /usr/portage/local/layman/make.conf contient d'origine la ligne /usr/local/portage/, quand aucun overlay n'est installé, donc c'est pourquoi tu t'es retrouvé avec cette ligne dans ton make.conf
une fois qu'un overlay, comme pro-audio est installé, alors la ligne devient /usr/local/portage/layman/pro-audio/ (mais ca dépend ou il est installé)
comme tu n'as pas refait la manip "source" apres, ce changement n'as pas été intégré a ton make.conf
donc en gros, il suffit de changer le wiki en
Citation :
# emerge layman
# layman -f -a pro-audio
# echo "source /usr/portage/local/layman/make.conf" /etc/make.conf

et c'est tout !
je te laisse faire ca, biensur wink

pour preciser ma pensée, inutile de "dire qu'il faut rajouter dans le fichier /etc/make.conf la ligne
PORTDIR_OVERLAY="le_chemin_complet_vers_le_repertoire_pro-audio"", car "echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf" ca veut deja dire ca
par contre tu peux tres bien préciser, en dessous de chaque commande, ce qu'elle fait, ca serai meme vachement mieux ! mrgreen

oliv'

hochmah utilisateur non connecté
Pardonnes moi Pianoolivier,ta commande n'est pas bonne et au contraire il faut absolument supprimer cette ligne sur le wiki:

# echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf


La suite de commande exacte est:

# emerge layman
# layman -f -a pro-audio
# echo "source /usr/local/portage/layman/make.conf" >> /etc/make.conf


La version layman sur Gentoo est:1.2.3
et d'apres le manuel Gentoo:

For layman versions 1.2.0 and later use:
echo "source /usr/local/portage/layman/make.conf" >> /etc/make.conf


pianolivier utilisateur non connecté France
@merci hochmah ! (pourquoi tu pardonner ?? wink)
cool, 2 erreurs dans la meme suite de commande dans le wiki ! neutral
victor, tu sais ce qu'il te reste a faire.. mrgreen

oliv'

victor utilisateur non connecté France
voilà qui est fait biggrin

pianolivier utilisateur non connecté France
bien joué ! wink

Page : 1/2  [Suivant]
1  2 
Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

olinuxx, 19:42, mar. 30 mai 2023: Bonjour et bienvenue à DEESHELL et Aybabtu cool
calixtus06, 16:42, ven. 26 mai 2023: Bonjour et bienvenue à MARC-AT :-)
olinuxx, 10:22, mer. 24 mai 2023: Bonjour et bienvenue à gdoise59 cool
olinuxx, 09:20, sam. 20 mai 2023: Bonjour et bienvenue à oblab cool
calixtus06, 11:09, mer. 17 mai 2023: Bonjour et bienvenue à raju123 :-)
calixtus06, 16:47, dim. 14 mai 2023: Bonjour et bienvenue à gygeelink :-)
olinuxx, 11:33, mar. 09 mai 2023: Bonjour et bienvenue à eriicj cool
calixtus06, 10:05, lun. 08 mai 2023: Bonjour et bienvenue à MAO4578 :-)
allany, 17:56, ven. 05 mai 2023: Ça c'est paaas mal ! C'est l'éditooorial ! [Lien]
olinuxx, 19:01, dim. 30 Apr 2023: Bonjour et bienvenue à remib74 cool
sub26nico, 15:24, ven. 28 Apr 2023: Salut et bienvenue à ChloeClerc67 :-)
olinuxx, 14:49, sam. 22 Apr 2023: Bonjour et bienvenue à Criquet850 cool