OVH Cloud OVH Cloud

Moi je connais la meilleur distrib...

69 réponses
Avatar
]---==
... c'est la slackware, et un peu la gentoo

Voilà, vous connaissez la véritée

Bonne fin d'apres midi

9 réponses

3 4 5 6 7
Avatar
Ronald
Le Sun, 22 Aug 2004 00:04:12 +0200, Sam Hocevar a écrit :

On Sat, 21 Aug 2004 19:28:14 +0200, Ronald wrote:

J'explique: le problème des dépendances, c'est qu'il faut avoir
toutes les bibliothèques auxquelles le programme est lié pour qu'il
puisse fonctionner.Est ce qu'un programme ne pourrait pas, peut être
à l'aide d'un fichier de conf global, savoir quelles sont les
bibliothèques présentes sur le système et ignorer automatiquement
les fonctionnalités absentes?


Lorsqu'un programme est lié à une bibliothèque, c'est qu'elle est
indispensable à son fonctionnement (bon, on peut certes pinailler
là-dessus).


C'est justement cette question qui m'intéresse, sans vouloir lever un
troll.
Je crois que xf86cfg pourrait illustrer d'avantage le fonctionnement
que je décris, en faisant abstraction de sa fonction qui est de
permettre la configuration de X. Il possède une option pour être lancer
en mode texte au lieu de graphique. Pourtant, étant lié aux libs de X il
ne pourra pas se lancer sans leur présence qu'elles soient nécessaires
à l'affichage ou non.
Un exemple générique pourrait être un programme supportant à la fois
l'affichage sous X, fb et texte. Quand bien même seul le framebuffer
serait utilisé il ne pourrait fonctionner sans les bibliothèques
relatives aux autres sorties.


Avatar
Michel Billaud
Raphaël ""SurcouF" Bordet" writes:

Ké point litigieux ? Il y en a qui voudraient que les packages ne
soient pas bien faits ?


Loin de moi cette idée mais il arrive qu'on ne soit pas d'accord avec la
décision qu'aura pris un responsable. Après tout, il est avant tout là
pour prendre les décisions tel un arbitre.
Si tu n'es pas d'accord avec sa décision, à toi de lui signaler, non ?



Ca a plus d'effet que de signaler des problemes à la hotline de free ? :-)

MB

--
Michel BILLAUD
LABRI-Université Bordeaux I tel 05 4000 6922 / 05 5684 5792
351, cours de la Libération http://www.labri.fr/~billaud
33405 Talence (FRANCE)


Avatar
Franck Yvonnet
Ainsi Parlait mykey
Franck Yvonnet a saisi sur ce dernier post:

Comme celles dont xmms me signale l'absence à chaque lancement, et dont
il se passe néanmoins très bien pour fonctionner ?


Trop gros, passera pas.


Un petit screenshot vaut mieux qu'un long discours:
http://www.yvonnet.org/images/screenshots/xmms.gif

--
Franck Yvonnet
"Reality is that which, when you stop believing in it, doesn't go away."
- Philip K. Dick


Avatar
Vincent Bernat
OoO En ce doux début de matinée du lundi 23 août 2004, vers 08:59,
Franck Yvonnet disait:

Comme celles dont xmms me signale l'absence à chaque lancement, et dont
il se passe néanmoins très bien pour fonctionner ?


Trop gros, passera pas.


Un petit screenshot vaut mieux qu'un long discours:
http://www.yvonnet.org/images/screenshots/xmms.gif


Les bibliothèques en question ne sont pas liées au programme. Elles
sont chargées par le code avec dlopen() ou similaire.
--
IT DOES NOT SUCK TO BE YOU
IT DOES NOT SUCK TO BE YOU
IT DOES NOT SUCK TO BE YOU
-+- Bart Simpson on chalkboard in episode AABF13



Avatar
Sam Hocevar
On Sat, 21 Aug 2004 22:26:39 +0000 (UTC), Franck Yvonnet wrote:

Lorsqu'un programme est lié à une bibliothèque, c'est qu'elle est
indispensable à son fonctionnement (bon, on peut certes pinailler
là-dessus).


Comme celles dont xmms me signale l'absence à chaque lancement, et dont
il se passe néanmoins très bien pour fonctionner ?


XMMS n'est pas lié à ces bibliothèques. Certains de ses plugins le
sont, en revanche. Je suppose que tu le savais et que tu trolles, sinon
tu n'aurais pas coupé la moitié de mon article où justement je parle des
plugins.

Sam.
--
Sam Hocevar <http://sam.zoy.org/>

Racism is so gay! How could you ever be racist?


Avatar
Sam Hocevar
On Sun, 22 Aug 2004 11:48:58 +0200, Ronald wrote:

Un exemple générique pourrait être un programme supportant à la fois
l'affichage sous X, fb et texte. Quand bien même seul le framebuffer
serait utilisé il ne pourrait fonctionner sans les bibliothèques
relatives aux autres sorties.


Ça existe. Sauf que ça ne se fait pas au niveau du programme, mais
avec un système de plugins. Pourquoi tout le monde coupe la 2e moitié de
mon article où j'expose une solution qui marche, si c'est pour proposer
des trucs moins efficaces ?

Sam.
--
Sam Hocevar <http://sam.zoy.org/>

Racism is so gay! How could you ever be racist?

Avatar
Ronald
Le Mon, 23 Aug 2004 11:15:00 +0200, Sam Hocevar a écrit :

On Sun, 22 Aug 2004 11:48:58 +0200, Ronald wrote:

Un exemple générique pourrait être un programme supportant à la
fois l'affichage sous X, fb et texte. Quand bien même seul le
framebuffer serait utilisé il ne pourrait fonctionner sans les
bibliothèques relatives aux autres sorties.


Ça existe. Sauf que ça ne se fait pas au niveau du programme, mais
avec un système de plugins. Pourquoi tout le monde coupe la 2e moitié de
mon article où j'expose une solution qui marche, si c'est pour proposer
des trucs moins efficaces ?



Te fâches pas :)
Pour moi le terme plugin est associé aux fonctionnalités
supplémentaires. Mais si tu avais donné un exemple ou une petite url sur
quelque chose de concret, j'aurais (peut être) mieux compris.


Avatar
Sam Hocevar
On Mon, 23 Aug 2004 15:11:47 +0200, Ronald wrote:

Ça existe. Sauf que ça ne se fait pas au niveau du programme, mais
avec un système de plugins. Pourquoi tout le monde coupe la 2e moitié de
mon article où j'expose une solution qui marche, si c'est pour proposer
des trucs moins efficaces ?


Te fâches pas :)


JE SUIS PAS FÂCHÉ !

Pour moi le terme plugin est associé aux fonctionnalités
supplémentaires.


Utiliser X11 ou le framebuffer est une fonctionnalité supplémentaire.

Mais si tu avais donné un exemple ou une petite url sur
quelque chose de concret, j'aurais (peut être) mieux compris.


Eh bien prends l'exemple d'une application dont un plugin est lié aux
bibliothèques X11 et qui lui sert à afficher une fenêtre sous X. Si ce
plugin ne peut être chargé (par exemple parce que les bibliothèques X11
ne sont pas installées), eh bien la fonctionnalité est désactivée.

--
Sam.


Avatar
Ronald
Le Mon, 23 Aug 2004 16:02:33 +0200, Sam Hocevar a écrit :

Pour moi le terme plugin est associé aux fonctionnalités
supplémentaires.


Utiliser X11 ou le framebuffer est une fonctionnalité supplémentaire.

Mais si tu avais donné un exemple ou une petite url sur quelque chose
de concret, j'aurais (peut être) mieux compris.


Eh bien prends l'exemple d'une application dont un plugin est lié aux
bibliothèques X11 et qui lui sert à afficher une fenêtre sous X. Si ce
plugin ne peut être chargé (par exemple parce que les bibliothèques X11
ne sont pas installées), eh bien la fonctionnalité est désactivée.


D'accord j'ai compris, c'est effectivement le comportement que j'ai
tenté de décrire.

Merci, d'avoir pris le temps de m'expliquer.


3 4 5 6 7