Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[emerge] comment savoir ce qu'on installe
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
dawaien
n00b
n00b


Joined: 27 Jan 2005
Posts: 28

PostPosted: Fri Feb 11, 2005 9:46 am    Post subject: [emerge] comment savoir ce qu'on installe Reply with quote

Bonjour tout le monde,

J'ai maintenant une gentoo totalement opérationnel (son, acceleration 3d, adsl quelques peu défaillant).

Je suis en train de développer en C++/SDL/openGL.

J'ai fait une mise à jour dernièrement (emerge -uD world) et il m'a effacé le fichier /usr/include/GL/gl.h.

Aïe! aïe! Il aurait pas dû! lol

Car ce fichier et utile non seulement pour continuer le developpement mais aussi pour installer rss-glx.

J'ai déjà eu un problême similaire avec jade donc je l'avais désinstaler/installer.

Seulement là, il s'agit d'un fichier et non d'un programme.

Je voudrais savoir s'il n'y a pas moyen de savoir EXACTEMENT les fichiers qui sont installés par un paquetage ou quel paquetage je dois réinstaller pour retrouver mon petit gl.h

Merci
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Fri Feb 11, 2005 10:12 am    Post subject: Reply with quote

ben pour avoir la liste des fichiers installes par un paquet t'as

Code:
etcat -f <paquet>


et pour savoir a quel paquet appartient un fichier, tu peux faire

Code:
equery belongs /chemin/fichier


ou encore

Code:
qpkg -f /chemin/fichier



il te faut gentoolkit pour que ca marche !
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
DomiX
Apprentice
Apprentice


Joined: 26 Oct 2003
Posts: 209
Location: Paris (FRANCE)

PostPosted: Fri Feb 11, 2005 10:34 am    Post subject: Reply with quote

Bonjour,

@kernel_sensei: est-ce que cela fonctionne lorsqu'on n'a pas le fichier d'installer? (J'ai pas de Gentoo sous la main)je m'explique la dernière fois, je cherchais le paquet pour avoir la commande ping6. Après plusieurs recherche j'ai trouvé le paquet en question, mais je n'es rien trouvé du coté de la commande emerge ou qpkg. :oops:

Bye
_________________
"La connaissance technique ne suffit pas. On doit surpasser les techniques de sorte que l'art devienne un art sans artifice qui apparaît de l'inconscient."

- Daisetsu Suzuki (1870-1966) -
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Fri Feb 11, 2005 10:49 am    Post subject: Reply with quote

non il faut avoir le paquet installe !

Mais ca serait bien d'integrer une sorte de base de donnees a portage pour savoir quel paquet installer si on veut tel fichier !
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Fri Feb 11, 2005 11:00 am    Post subject: Reply with quote

opengl-update xorg-x11 ou nvidia ou ati va remettre le lien qui va bien pou GL/gl.h ;)
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
dawaien
n00b
n00b


Joined: 27 Jan 2005
Posts: 28

PostPosted: Fri Feb 11, 2005 11:23 am    Post subject: Reply with quote

Code:

equery belongs gl.h
[ Searching for file(s) gl.h in *... ]
media-video/nvidia-glx-1.0.6629-r5 (/usr/lib/opengl/nvidia/include/gl.h)
x11-base/xorg-x11-6.8.1.904 (/usr/lib/opengl/xorg-x11/include/gl.h)


Seulement moi j'aimerais bien que gl.h soit dans /usr/include/GL.
Je pourrais en copier un mais je ne trouve pas cela très propre.
Et même si je le fais, le paquet rss-glx ne veut pas s'installer parce qu'il trouve pas gl.h (il se moque de moi! :-( :o ).

@guilc: j'ai suivi ton conseil mais que ce soit avec xorg-x11 ou nvidia, cela ne donne rien.
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Fri Feb 11, 2005 11:35 am    Post subject: Reply with quote

ben ca devrait le faire, car chez moi

Code:
gl.h -> /usr/lib/opengl/nvidia/include/gl.h

_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
dawaien
n00b
n00b


Joined: 27 Jan 2005
Posts: 28

PostPosted: Fri Feb 11, 2005 11:41 am    Post subject: Reply with quote

Je pense que cette fois c'est bon.
D'avance je m'excuse au cas ou le post serait moche ou illisible je suis sous lynx.

J'ai fait un emerge --sync et un emerge -pvuD world.
Il y avait une mise a jour d'opengl-update, alors sans h{siter j'ai fait la mise a jour puis un opengl-update nvidia et le fichier {t{ copie au bon endroit.

Je suis en train de faire continuer la mise a jour de world, j'espere qu'il n'y aura plus de probleme.

En tt cas, merci @ guilc car maintenant je sais @ quoi sert la commande opengl-update et @ kernel_sensei pour les outils fournis par gentoolkit.
Je suis mieux arm{ maintenant :-)
Back to top
View user's profile Send private message
tetienne
Apprentice
Apprentice


Joined: 06 Oct 2004
Posts: 163
Location: Lille/France

PostPosted: Fri Feb 11, 2005 3:06 pm    Post subject: Reply with quote

yup,

Quote:
Mais ca serait bien d'integrer une sorte de base de donnees a portage pour savoir quel paquet installer si on veut tel fichier !


C'est pas la première que je l'évoque non plus. Debian a déjà des moteurs de recherche sur le contenu des packages sur son site. Ca pourrait être pas mal sous Gentoo, le hic étant qu'il faut gérer en plus la conf des USE, car certains fichiers ne s'installent qu'avec certains USE flags.

@+
Back to top
View user's profile Send private message
TGL
Bodhisattva
Bodhisattva


Joined: 02 Jun 2002
Posts: 1978
Location: Rennes, France

PostPosted: Fri Feb 11, 2005 4:27 pm    Post subject: Reply with quote

Le coup de la grosse base de fichiers, ça a déjà été évoqué sur la ML de dev', et effectivement rejeté parceque pas vraiment faisable de manière exacte si on prend en compte les USE flags, les différences suivant les archis, les différences suivant la présence d'autres packages (pensez par exemple aux modules perl, qui vont dans /usr/lib/perl5/site-perl/<version_en_cours>), etc..

Ceci dit, je pense que l'idée n'était pas mauvaise pour autant, enfin il y aurait moyen de faire une base approximative qui serait quand même vachement utile. On pourrait penser par exemple à étendre "gentoo-stats" pour cette tache, à lui faire centraliser les contenus de paquets tels qu'ils existent sur les machines des gens, et à faire l'union de tout ça pour obtenir une sur-approximation probablement très satisfaisante.

Bon, certes, dans le cas présent, ça n'aurait pas reglé le problème de tetienne, puisque son fichier n'est installé par aucun paquet (mais est créé par un opengl-update).

Mais ça aurait d'autres usages, dont un particulièrement utile côté dev : prévoir les conflits entre paquets. Je me souviens y'a longtemps par exemple d'être tombé sur un tel conflit où un paquet qui bidouillait des fichiers html (je crois) installait un certain /usr/bin/normalize, qui est aussi un outil de bidouille de fichiers audio bien connu. C'est quand même pas terrible ça... Y'a bien le FEATURES flag "collision-protect" maintenant pour éviter ça, mais ça remet un peu sur le dos de l'utilisateur la résolution de conflits qui devraient être traités en amont. Or pour peu qu'un des paquets en conflit soit un truc exotique, les packageurs ont peu de chance de détecter le problème, même si ils utilisent la feature en question. Là, l'interrogation d'une base des fichiers pour vérifier que les seuls collisions sont avec les autres versions du même paquet (et au sein du même SLOT) serait un sacré progrès niveau qualité. Enfin bref, voilà, mon avis sur la question...
Back to top
View user's profile Send private message
manu.acl
Guru
Guru


Joined: 29 Jan 2005
Posts: 426
Location: Paris

PostPosted: Fri Feb 11, 2005 6:23 pm    Post subject: Reply with quote

Et pourquoi ne pas faire en sorte que la base de données se crée dynamiquement en fonction des flags de l'utilisateur et des dépendances installées pour les applis qu'il installe de lui même ?

En fait un peu comme un site web dynamique qui affiche ce qu'il faut en fonction du contenu d'une base de données et du login de l'utilisateur ...

Je sais pas si vous me suivez là ... :P
Back to top
View user's profile Send private message
Gentoo_Lover
l33t
l33t


Joined: 10 Jun 2004
Posts: 707
Location: ln -s France/Aquitaine/Bordeaux/ Localisation

PostPosted: Fri Feb 11, 2005 6:33 pm    Post subject: Reply with quote

mais pour revenir sur le recherche de package et de détails de packages il y avait je crois un pkg en develloppement pour mettre portage (avec la commande emerge et tout) en graphique , comme synaptic sous debian par exemple ... est bien vrai ? merci de confirmer..
_________________
My fvwm desktop screen : http://romain.perier.free.fr/fvwm/fvwm-last.png

http://www.gentoofr.org
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Fri Feb 11, 2005 6:38 pm    Post subject: Reply with quote

guitoo sous QT
porthole sous GTK
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
Gentoo_Lover
l33t
l33t


Joined: 10 Jun 2004
Posts: 707
Location: ln -s France/Aquitaine/Bordeaux/ Localisation

PostPosted: Fri Feb 11, 2005 6:41 pm    Post subject: Reply with quote

Trevoke wrote:
guitoo sous QT
porthole sous GTK

merci ;) ca va me servir :)(enfin le bon vieu portage en mode console sous X en couleur est pas mal non plus :D
_________________
My fvwm desktop screen : http://romain.perier.free.fr/fvwm/fvwm-last.png

http://www.gentoofr.org
Back to top
View user's profile Send private message
manu.acl
Guru
Guru


Joined: 29 Jan 2005
Posts: 426
Location: Paris

PostPosted: Fri Feb 11, 2005 7:14 pm    Post subject: Reply with quote

ben je viens d'essayer porthole et puis bon ... franchement je préfère mon petit aterm ... :)
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Fri Feb 11, 2005 7:16 pm    Post subject: Reply with quote

j'aime vraiment pas porthole, je trouve guitoo beaucoup plus sympa, quoi qu'il aie encore quelques bugs.. Et je prefere nettement la CLI aussi. Je dois devenir un Linux geek.. :)
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
Gentoo_Lover
l33t
l33t


Joined: 10 Jun 2004
Posts: 707
Location: ln -s France/Aquitaine/Bordeaux/ Localisation

PostPosted: Sat Feb 12, 2005 9:21 am    Post subject: Reply with quote

Trevoke wrote:
j'aime vraiment pas porthole, je trouve guitoo beaucoup plus sympa, quoi qu'il aie encore quelques bugs.. Et je prefere nettement la CLI aussi. Je dois devenir un Linux geek.. :)

oui c'est sure :wink: mais guitoo est en QT aussi alors avec -qt en Use c'est pas la joie non plus :P mais aussi je n'aime pas le QT c'est trop lourds alors respond en aterm :)
_________________
My fvwm desktop screen : http://romain.perier.free.fr/fvwm/fvwm-last.png

http://www.gentoofr.org
Back to top
View user's profile Send private message
Karim
Apprentice
Apprentice


Joined: 13 Apr 2004
Posts: 218

PostPosted: Sun Feb 13, 2005 10:32 pm    Post subject: Kuroo remplace guitoo Reply with quote

Vous pouvais toujours essayer Kuroo. Voir http://tux.myftp.org
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
Page 1 of 1

 
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