Aller au contenu

Mon installation Gentoo


Messages recommandés

Bonjour tout le monde,

Depuis le début de semaine j'apprends à installer Gentoo, configurer Gnome et ses applications...

Mon matériel de test nunux:

Shuttle SN41G2

AMD 2400+ XP

GeForce TI 4200 AGP8x

1 Go DDR400

DD 80GO IDE

Actuellement j'en suis à:

- Gentoo 2005.1

- Kernel-2.6.13-gentoo-r5

- Gnome 2.12 (par démasquage)

- gDesklets (par démasquage)

et là je désire installer VLC, car Totem ne fonctionne pas...

J'ai donc tout simplement fait

emerge vlc

Tout s'est bien installer, j'ai rajouté le raccourci sur le bureau, je double-clic et... et... rien...

Pas d'apparition succinte, ni de message d'erreurs, rien du tout. J'ai fais quelques recherche sur le forum de Gentoo, il semble que la version actuelle ne fonctionne pas avec Gnome 2.12. Il faut la version 0.8.4_berta1 et donc se servir du ebuild spécial.

J'ai fais la démarche suivante:

Dans mon /etc/make.conf

PORTDIR_OVERLAY="/usr/local/portage"

install -d /usr/local/portage

cp /home/tatayet/vlc-0.8.4_beta1.ebuild /usr/local/portage/media-video/vlc

echo "media-video/vlc ~x86" >> /etc/portage/package.keywords

emerge vlc

Mais ça installait la version 0.82....

ctrl+c

Depuis lors j'ai testé pleins de chose sans succès tel que:

emerge unmerge vlc

echo "=media-video/vlc-0.8.4_beta1 ~x86" >> /etc/portage/package.keywords

echo "=media-video/vlc ~x86" >> /etc/portage/package.keywords

emerge vlc-0.8.4_beta1

puis dernièrement:

emerge --clean && emerge --prune 

puis de nouveau:

emerge vlc

et alors là, pas content du tout le monsieur qui compile:

 * Applying various patches (bugfixes/updates) ...
*   000_all_glide.patch ...											  [ ok ] *   020_all_matroska-shared.patch ...									[ ok ] *   030_all_amd64-cpudetect.patch ...									[ ok ] *   040_all_cast.patch ...											   [ ok ] *   050_all_nomozconfig.patch ...										[ ok ] *   060_all_pic-mmx.patch ...											[ ok ] *   070_all_debug.patch ...											  [ ok ] *   080_all_fbsd-swap.patch ...										  [ ok ] *   090_all_samba-3.0.20.patch ...									   [ ok ] * Done with patching
* Running aclocal ...													[ !! ]
* Failed Running aclocal !
*
* Include in your bugreport the contents of:
*
*   /var/tmp/portage/vlc-0.8.2-r2/temp/aclocal-26907.out


!!! ERROR: media-video/vlc-0.8.2-r2 failed.
!!! Function autotools_run_tool, Line 178, Exitcode 0
!!! Failed Running aclocal !
!!! If you need support, post the topmost build error, NOT this status message.

Voilou où j'en suis, j'ai fait pas mal de truc en me débrouillant tout seul à chercher sur de multiples forums, mais là, je n'y arrives pas, j'aurai besoin d'un coup de patte.

Merci d'avance.

P.S: J'ADÔÔÔÔÔÔRE GENTOO

Lien vers le commentaire
Partager sur d’autres sites

faut apprendre à lire la disponibilité des paquets

$eix vlc

* media-video/vlc

Available versions: 0.7.0[1] 0.8.0_alpha2[1] 0.8.0[1] 0.8.1[1] 0.8.1-r1 0.8.2-r1 0.8.2-r2 [M]0.8.4_beta1

Installed: 0.8.2-r2

Homepage: http://www.videolan.org/vlc/

Description: VLC media player - Video player and streamer

la 0.8.4 est hard masked (très instable)

il faut remplir le package.unmask pour le démasquer (cf handbook, tout est bien expliqué)

sinon, tu peux carrément installer la version cvs gràce à l'arbre fluidportage ou à l'arbre zugaina (pour l'instant tout cassé)

quand à totem il marche excellament bien, je trouve, c'est devenu mon player graphique par défaut (mplayer est toujours lieux quand on est dans un terminal ^^)

mes use flag pour info ^^

[ebuild R ] media-video/totem-1.2.0-r1 -a52 -debug +dvd +flac -gnome +lirc +mad +mpeg -nsplugin +ogg -theora +vorbis +win32codecs +xine +xv 1,680 kB

pour le probleme de aclocal, je sais pas un revdep-rebuild, fera l'affaire

Lien vers le commentaire
Partager sur d’autres sites

Merci Duke, mais je n'ai pas pu utiliser ce que tu m'as proposé de faire car entre-temps j'ai un léger plus gros problème.

Il y a eu une erreur lors du démarrage du démon des préférences GNOME.

Certaines fonctionnalités, comme les thèmes, les sons ou les fonds d'écran peuvent ne pas fonctionner correctement.

Le démon des préférences a redémarré trop de fois.

Le dernier message d'erreur était :

Child process did not give an error message, unknown failure occurred

GNOME essaiera de redémarrer le démon des préférences la prochaine fois que vous vous connecterez.

Bon selon toujours des topics du forum Gentoo, j'ai suivi pleins de choses, dont le revdep-rebuild.

J'explique:

Au début j'ai unmerge gDesklets, j'ai re-emerge gnome-2.12.1, j'ia effacé les .gconf etc...

Puis j'en suis venu à revdep-rebuilt qui a donc scanner et commencer son boulot mais dès le premier port erreur:

[/code]

Please try emerging the correct version of automake.

!!! ERROR: gnome-extra/evolution-data-server-1.4.1 failed.

!!! Function src_unpack, Line 86, Exitcode 1

!!! automake failed

!!! If you need support, post the topmost build error, NOT this status message (maybe go on PCINPACT FORUM?!)

[...] (beaucoup de ligne de solutions qui ne fonctionnent pas)

To remove temporary files, please run:

rm /roor/.revdep-rebuild*.?_*

J'ai fait rm /roor/.revdep-rebuild*.?_* plusieurs fois, mais toujours rien.

J'ai emerge la version masked de automake. mais ça ne fonctionne toujours pas.

Help-me!

P.S: J'ADÔÔÔÔÔÔRE un peu moins GENTOO sur ce coup là...

Lien vers le commentaire
Partager sur d’autres sites

ben re emerge automake ?

moi je l'ai en pas mal de versions

* sys-devel/automake

Available versions: 1.4_p6 1.5 1.6.3 1.7.9-r1 1.8.5-r3 1.9.6 1.9.6-r1

Installed: 1.4_p6 1.5 1.6.3 1.7.9-r1 1.8.5-r3 1.9.6-r1

Homepage: http://sources.redhat.com/automake/

Description: Used to generate Makefile.in from Makefile.am

* sys-devel/automake-wrapper

Available versions: 1-r1

Installed: 1-r1

Homepage: http://www.gentoo.org/

Description: wrapper for automake to manage multiple automake versions

mais évite de passer des paquets systemes en instable, c'est pas forcément une bonne idée

fais un emerge -Du world pour voir si tu aurais pas des dépendances manquantes

quoi qu'il arrive avec gnome, t'es en ~arch, donc il est possible d'avoir des problemes. Pour etre plus sur de ne pas avoir de probleme, reviens à une version stable :p

ps:

extrait du man emerge ...

--prune (-P)

WARNING: This action can remove important packages! Tries to remove all but the last version installed. Since the command currently does not handle multiple

versions of the same package properly, beware! This does not check dependencies, so it may also remove packages necessary for the proper operation of your sys-

tem. Use --clean instead unless you really know what you're doing. Its arguments can be ebuilds, classes, or dependencies -- see --clean above for examples.

You have been warned!

Lien vers le commentaire
Partager sur d’autres sites

Oki, j'avais compris dans ton "quote" de -prune.

Mais je pensais qu'en refesant sans package.keywords, tout rentrerai dans l'ordre et que ca remettrai tout en stable et complèterai les manques.

Mais quenéni.

!!! compile error, que ce soit par revdep-rebuild ou emerge -Du world.

Je recommence Gentoo à zéro?

Lien vers le commentaire
Partager sur d’autres sites

Euuuuh ouais ok.

Mais bon hummm, puisses-tu m'éclairer un peu plus sur la marche à suivre.

Parceque pour moi (inculte) les binaires c'est ce qui est télécharger par emerge.

Ou sinon je dois comprendre par binaire de les télécharger sur les site des programmes? et de ce que je me souviens de mon expérience FreeBSD, les mettre dans dist-files?

Ou je suis en train de me gourrer?

Lien vers le commentaire
Partager sur d’autres sites

emerge télécharge les sources pour compiler les exécutables (ou pas, comme chez toi par exemple :fou:)

"man emerge" pour voire l'option (genre "emerge -q tonprogramme") qui lui dira de télécharger un paquet compressé contenant les binaires déjà prêts

ou peut-être mieux, le manuel gentoo en ligne

Lien vers le commentaire
Partager sur d’autres sites

j'y pense pour automake je sais pas si un emerge automake installe toutes les versions

comme elles cohéxistent toutes c'est pas sans raison, essaye de les reinstaller une par une avec des

emerge =automake-nomversion

pour chaques versions

c'est un peut (très) chiant à lire mais faut vraiment se taper la totalité du man emerge (voir aussi man portage, ca fait pas de mal ^^ )

Lien vers le commentaire
Partager sur d’autres sites

Automake-wrapper je l'avais déjà fait à fait beaucoup de bien à mon automake, j'ai oublié de le préciser.

Gnome est réinstaller mais il veut plus se lancer du tout.

shuttletoo tatayet # /etc/init.d/xdm restart

*Setting up gdm...

/usr/bin/gdm: error while loading shared libraries: libpangocairo-1.0.so.0: cannot open shared object file: No such file or directory

shuttletoo tatayet # *ERROR: could not start the Display Manager...

gdm: auncun processus tué

après je tente un revdep-rebuild:

!!! One of the following masked packages is required to complete your request:

- app-admin/gnome-system-tools-1.4.0 (masked by ~x86 keyword)

Bon vu qu'il me le demande gentillement je le démasque:

echo "app-admin/gnome-system-tools-1.4.0 ~x86" >> /etc/portage/package.keywords

un petit:

rm /root/.revdep-rebuild*.?_* && revdep-rebuild

Alors la pas content, il me sors pendant 2 minutes pleins pleins pleins de messages de colère "broken" pour finir sur un:

!!! One of the following masked packages is required to complete your request:

- app-admin/gnome-system-tools-1.4.0 (masked by ~x86 keyword)

Oh, ca me dit quelques chose ça...

Cete fois-ci

echo "app-admin/gnome-system-tools ~x86" >> /etc/portage/package.keywords

puis:

emerge gnome-system-tools

ce qui donne:

!!! ERROR: app-admin/gnome-system-tools-1.2.0-r1 failed.

!!! Function gnome2_src_compile, Line 48, Exitcode 2

!!! compile failure

!!! If you need support, post the topmost build error, NOT this status message.

Tiens il met le 1.2.0 maintenant...

Encore une autre commande:

emerge -Du world

résultat:

!!! Error: the gnome-base/gnome package conflicts with another package.

!!! both can't be installed on the same system together.

!!! Please use 'emerge --pretend' to determiante blockers.

Par contre:

emerge --pretend

Je sais pas m'en servir donc un peu d'aide sivouplé.

Pour finir ce léger post, le lien que je vois entre tous ces problèmes c'est "libpangocairo-1.0.so.0" J'ai essayer emerge de pango, de cairo mais rien n'y fait.

J'espère avoir été assez clur. Comme d'habitude ca doit être un détail que je dois loupé, que vos connaissances de la bête gentoo doit faire doucement rigoler.

J'aimerai réparer ce gnome pour avoir accès au net depuis mon Shuttle, car je compte installer Gentoo sur mon AMD64 dès que possible et je voudrais avoir un accès à ce forum, pour les futurs problèmes ;)

Merci d'avance et merci encore de la rapidité des réponses à chaque fois.

Lien vers le commentaire
Partager sur d’autres sites

Automake-wrapper je l'avais déjà fait à fait beaucoup de bien à mon automake, j'ai oublié de le préciser.

Gnome est réinstallé mais il veut plus se lancer du tout.

/usr/bin/gdm: error while loading shared libraries: libpangocairo-1.0.so.0: cannot open shared object file: No such file or directory

après je tente un revdep-rebuild:

!!! One of the following masked packages is required to complete your request:

- app-admin/gnome-system-tools-1.4.0 (masked by ~x86 keyword)

Bon vu qu'il me le demande gentillement je le démasque:

echo "app-admin/gnome-system-tools-1.4.0 ~x86" >> /etc/portage/package.keywords

Il faut mettre un "=" quand on met la version, sinon ça ne marche pas.

Tu essaye de mettre gnome 2.12? je ne sais pas vraiment si c'est une bonne idée. À l'évidence tu as désintallé pango, faudrait savoir ce que tu veux réellement faire.

Cete fois-ci

echo "app-admin/gnome-system-tools ~x86" >> /etc/portage/package.keywords

puis:

emerge gnome-system-tools

ce qui donne

Tiens il met le 1.2.0 maintenant...

Faudrait voir le contenu du fichier /etc/portage/package.keywords, si tu ne fais que rajouter des choses dedans ça doit bien être le bordel.

Encore une autre commande:

emerge -Du world

Il ne faut pas faire juste tester des commandes au pif, sinon c'est sûr que tu vas pas aller loin. L'essentiel est de comprendre ce qui se passe.

résultat:
!!! Error: the gnome-base/gnome package conflicts with another package.

!!! both can't be installed on the same system together.

!!! Please use 'emerge --pretend' to determiante blockers.

Par contre:

emerge --pretend

Je sais pas m'en servir donc un peu d'aide sivouplé.

Rajoute juste "--pretend" ou "-p" à la liste des options ("emerge --pretend -uD world", "emerge -puD world")

Pour finir ce léger post, le lien que je vois entre tous ces problèmes c'est "libpangocairo-1.0.so.0" J'ai essayé emerge de pango, de cairo mais rien n'y fait.

Cette lib fait partie de "x11-libs/pango-1.10.1" chez moi.

fait un "ls /usr/lib/libpangocairo*" pour voir si tu ne l'as pas sous un autre nom.

Et réémerge gdm, c'est surtout lui qui n'est pas content.

J'espère avoir été assez clair. Comme d'habitude ca doit être un détail que je dois loupé, que vos connaissances de la bête gentoo doit faire doucement rigoler.

C'est pas vraiment un détail que t'aurais loupé, c'est plutôt le fait de démasquer dans tous les sens les paquets, vaut mieux éviter en général (c'est pas pour rien que c'est masqué... au début il vaut mieux le faire le moins souvent possible)

EDIT : pour vlc, c'est parce qu'il utilise l'interface console (ncurses) que tu n'as pas d'interface graphique.

J'avais la même chose que toi, J'ai essayé de changé l'interface en le lançant avec le bon paramètre de la ligne de commande, mais ça n'a pas marché. À l'évidence le plus simple est d'enlever "ncurses" des flags et de recompiler vlc

Lien vers le commentaire
Partager sur d’autres sites

Tu essayes de mettre gnome 2.12?

Non, j'ai vidé package.keywords pour avoir un système stable avec la version 2.10.

J'ai suivi ce topic: Libpangocairo?

A l'heure actuelle, ca plante au niveau de la compilation de gnome-panel-2.10.2

Je suis en train de suivre ce topic emerge gnome-panel fails

Bon, vu que je suis en train de faire ce post en direct, encore erreur de compilation de gnome-panel.

J'ai emergé pango, il m'installe la version 1.8.1.

Toujours erreur de compilation de gnome-panel...

Bon je ré-emerge cairo et pango que j'ai démasqués puisqu'il y en a besoin pour avoir pango 1.10.

Ouf! C'est passé cette fois-ci...

Rendez-vous au prochains bug! Merki tuXXX!

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...