OVH Cloud OVH Cloud

hylafax : dépendance avec gv

6 réponses
Avatar
brunoml
Bonjour,

En voulant d=E9sinstaller X sur un serveur de fax, je me suis aper=E7u qu'=
hylafax-
server d=E9pendait de gv, donc de certaines librairies de X.
Voyez-vous le pourquoi de cette d=E9pendance ? Comment garder mon serveur
fax, sans X window ? (ce qui me para=EEt plus "normal").

Merci.
--
Bruno

6 réponses

Avatar
Florent Bayle
--nextPart11422334.ahR0bpjF1Q
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Le Vendredi 10 Juin 2005 12:25, brunoml a écrit :
Bonjour,

En voulant désinstaller X sur un serveur de fax, je me suis aperçu
qu'hylafax- server dépendait de gv, donc de certaines librairies de X.
Voyez-vous le pourquoi de cette dépendance ? Comment garder mon serveur
fax, sans X window ? (ce qui me paraît plus "normal").



Comme répondu hier pour un autre sujets, tu peux regarder du côté de "equivs",
qui te permet de simuler la présence d'un paquet.

--
Florent

-- Citation aléatoire --
Il n'existe qu'une seule chose au monde plus désuète que
l'anticléricalisme : le cléricalisme.
-+- Cavanna, François -+-

--nextPart11422334.ahR0bpjF1Q
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBCqW6uM+Ix3/RCm3gRAhWHAKCFZRY7MrEfv/6cILfIAgCazxqKFgCgm9Aq
Bwdizouxp3tP7VeImRNNLg0 =Yvnt
-----END PGP SIGNATURE-----

--nextPart11422334.ahR0bpjF1Q--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
brunoml
On 10 Jun 2005 at 12:42, Florent Bayle wrote:
Le Vendredi 10 Juin 2005 12:25, brunoml a écrit :
> Bonjour,


Bonjour,
> En voulant désinstaller X sur un serveur de fax, je me suis aperçu
> qu'hylafax- server dépendait de gv, donc de certaines librairies de X.
> Voyez-vous le pourquoi de cette dépendance ? Comment garder mon serv eur
> fax, sans X window ? (ce qui me paraît plus "normal").

Comme répondu hier pour un autre sujets, tu peux regarder du côté de "equivs",
qui te permet de simuler la présence d'un paquet.



Oui, mais, en recoupant avec la réponse d'Edouard Cante, gv servant à la
conversion ps<->pdf, il reste quand même nécessaire (les fax sont envo yé
ensuite par mail). Ce que je ne comprend pas, c'est pourquoi lier à gv p lutôt à
des outils de conversion en ligne de commande.

Je n'arrive pas à croire que tous les serveur de fax Hylafax dispose d'u n
environnement X seulement pour cette dépendance.

Merci tout de même.
--
Bruno
Avatar
fra-duf-no-spam
Le 12944ième jour après Epoch,
écrivait:

Bonjour,

En voulant désinstaller X sur un serveur de fax, je me suis aperçu qu'hylafax-
server dépendait de gv, donc de certaines librairies de X.
Voyez-vous le pourquoi de cette dépendance ? Comment garder mon serveur
fax, sans X window ? (ce qui me paraît plus "normal").



Avec les libs équivalentes hors X...

fermat:~# apt-cache show hylafax-server
[...]
Depends: libc6 (>= 2.3.2.ds1-21), libgcc1 (>= 1:3.4.1-3), libpam0g (>=0.76), libstdc++5 (>= 1:3.3.4-1), libtiff4, zlib1g (>= 1:1.2.1),libtiff-tools (>= 3.6.1-3), hylafax-client (= 1:4.2.1-7), debconf (>=1.2.0), mime-codecs, mailx, psmisc, sed (>= 4.1.2), awk, gs

Le seul truc "X" serait éventuellement gs (aka gs-gpl)

fermat:~# apt-cache show gs-gpl
[...]
Depends: libc6 (>= 2.3.2.ds1-4), libgimpprint1 (>= 4.2.7), libice6 | xlibs (>> 4.1.0), libjpeg62, libpaper1, libpng12-0 (>= 1.2.5.0-4), libsm6 | xlibs (>> 4.1.0), libx11-6 | xlibs (>> 4.1.0), libxext6 | xlibs (>> 4.1.0), libxt6 | xlibs (>> 4.1.0), zlib1g (>= 1:1.2.1), gs-common (>= 0.2)

et tu vois qu'il y a des alternatives à xlibs... (syntaxe: pk1 | pk2 |
...)

Si tu as installé X avant hylafax, les dépendances de hylafax étaient
résolues par X. Maintenant, il faut que tu installes les libs de
remplacement (libice6, libsm6, libx11-6, libxext6, libxt6) et
éventuellement recommencer le processus avec les autres dépendances.

A mon avis, le plus simple est de virer X, qui va entrainer la
désinstall de hylafax, puis réinstaller hylafax ensuite.

Il doit y avoir plus sioux à mon avis. :)


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
brunoml
On 10 Jun 2005 at 13:14, François TOURDE wrote:
Le 12944ième jour après Epoch,
écrivait:

> Bonjour,
>
> En voulant désinstaller X sur un serveur de fax, je me suis aperçu qu'hylafax-
> server dépendait de gv, donc de certaines librairies de X.
> Voyez-vous le pourquoi de cette dépendance ? Comment garder mon serv eur
> fax, sans X window ? (ce qui me paraît plus "normal").

Avec les libs équivalentes hors X...

fermat:~# apt-cache show hylafax-server
[...]
Depends: libc6 (>= 2.3.2.ds1-21), libgcc1 (>= 1:3.4.1-3), libpam0g ( >=0.76), libstdc++5 (>= 1:3.3.4-1), libtiff4, zlib1g (>= 1:1.2.1),li btiff-tools (>= 3.6.1-3), hylafax-client (= 1:4.2.1-7), debconf (>=1 .2.0), mime-codecs, mailx, psmisc, sed (>= 4.1.2), awk, gs

Le seul truc "X" serait éventuellement gs (aka gs-gpl)

fermat:~# apt-cache show gs-gpl
[...]
Depends: libc6 (>= 2.3.2.ds1-4), libgimpprint1 (>= 4.2.7), libice6 | xlibs (>> 4.1.0), libjpeg62, libpaper1, libpng12-0 (>= 1.2.5.0-4), libs m6 | xlibs (>> 4.1.0), libx11-6 | xlibs (>> 4.1.0), libxext6 | xlibs (>> 4 .1.0), libxt6 | xlibs (>> 4.1.0), zlib1g (>= 1:1.2.1), gs-common (>= 0 .2)

et tu vois qu'il y a des alternatives à xlibs... (syntaxe: pk1 | pk2 |
...)

Si tu as installé X avant hylafax, les dépendances de hylafax étai ent
résolues par X. Maintenant, il faut que tu installes les libs de
remplacement (libice6, libsm6, libx11-6, libxext6, libxt6) et
éventuellement recommencer le processus avec les autres dépendances.



Donc, en installant simplement ces librairies, puis en désinstallant X, apt ne me
proposera plus de désinstaller hylafax-server ? Ca serait me plairait bi en. (je viens
seulement de voir les "|" dans ton mail, je ne les avaient pas vu sur ma c onsole)

A mon avis, le plus simple est de virer X, qui va entrainer la
désinstall de hylafax, puis réinstaller hylafax ensuite.



Bof, je n'aime pas trop les méthodes "install-réinstall" ;-) ça me r appelle un autre os
où c'était (c'est ?) la règle ;-) En plus, il me réinstallerai les librairie X... alors.

Merci.--
Bruno
Avatar
fra-duf-no-spam
Le 12944ième jour après Epoch,
écrivait:

On 10 Jun 2005 at 13:14, François TOURDE wrote:

Si tu as installé X avant hylafax, les dépendances de hylafax étaient
résolues par X. Maintenant, il faut que tu installes les libs de
remplacement (libice6, libsm6, libx11-6, libxext6, libxt6) et
éventuellement recommencer le processus avec les autres dépendances.



Donc, en installant simplement ces librairies, puis en désinstallant X, apt ne me
proposera plus de désinstaller hylafax-server ? Ca serait me plairait bien. (je viens
seulement de voir les "|" dans ton mail, je ne les avaient pas vu
sur ma console)



Je ne suis pas sûr de ça. A mon avis, les librairies en question
entrent en conflit avec xlibs, à moins qu'elles ne soient dedans déjà.

Par exemple, si tu fais

fermat:~# apt-cache show libxt6

tu as

Package: libxt6
[...]
Replaces: xlibs (<< 4.3.0)
[...]

A mon avis, le plus simple est de virer X, qui va entrainer la
désinstall de hylafax, puis réinstaller hylafax ensuite.



Bof, je n'aime pas trop les méthodes "install-réinstall" ;-) ça me rappelle un autre os
où c'était (c'est ?) la règle ;-) En plus, il me réinstallerai les
librairie X... alors.



Pourquoi te réinstallerai-t-il les librairies X?

Tu peux essayer de faire un install de toutes ces libraires, ce qui va
entrainer le départ de xlibs, et de tout ce qui y est associé. Fais
gaffe quand même.

Et quel mal il y a à "réinstaller" un paquet? Sous l'os auquel tu fais
référence, c'est un constat d'échec. Là, c'est plutôt un constat de
bonne analyse de la situation, avec choix de la solution la plus
simple pour résoudre le conflit.

D'autant plus que avec cette réinstall, tu devrais préserver les
fichiers de conf que tu as déjà mis en place, manip que tu ne maîtrise
pas forcément avec l'autre os.

<mode vendredi>
En plus, sous Windows (ça y est, je l'ai dit), tu serais obligé de
faire 3 ou 4 reboot pendant la manip. Alors que là... si tu reboote
c'est que tu es un lamer! ;)
</mode vendredi>


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
brunoml
François TOURDE wrote:
Le 12944ième jour après Epoch,
écrivait:


On 10 Jun 2005 at 13:14, François TOURDE wrote:

Si tu as installé X avant hylafax, les dépendances de hylafax étaient
résolues par X. Maintenant, il faut que tu installes les libs de
remplacement (libice6, libsm6, libx11-6, libxext6, libxt6) et
éventuellement recommencer le processus avec les autres dépendances.



Donc, en installant simplement ces librairies, puis en désinstallant X, apt ne me
proposera plus de désinstaller hylafax-server ? Ca serait me plairait bien. (je viens
seulement de voir les "|" dans ton mail, je ne les avaient pas vu
sur ma console)




Je ne suis pas sûr de ça. A mon avis, les librairies en question
entrent en conflit avec xlibs, à moins qu'elles ne soient dedans déjà.

Par exemple, si tu fais

fermat:~# apt-cache show libxt6

tu as

Package: libxt6
[...]
Replaces: xlibs (<< 4.3.0)
[...]


A mon avis, le plus simple est de virer X, qui va entrainer la
désinstall de hylafax, puis réinstaller hylafax ensuite.



Bof, je n'aime pas trop les méthodes "install-réinstall" ;-) ça me rappelle un autre os
où c'était (c'est ?) la règle ;-) En plus, il me réinstallerai les
librairie X... alors.




Pourquoi te réinstallerai-t-il les librairies X?

Tu peux essayer de faire un install de toutes ces libraires, ce qui va
entrainer le départ de xlibs, et de tout ce qui y est associé. Fais
gaffe quand même.



Je viens d'essayer :

browser:~# apt-get install libice6 libsm6 libx11-6 libxext6 libxmu6
libxpm4 libxt6
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
libice6 est déjà la plus récente version disponible.
libsm6 est déjà la plus récente version disponible.
libx11-6 est déjà la plus récente version disponible.
libxext6 est déjà la plus récente version disponible.
libxmu6 est déjà la plus récente version disponible.
libxpm4 est déjà la plus récente version disponible.
libxt6 est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

et en fait, je viens de m'apercevoir que gv n'était pas installé !?

C'est donc un autre paquet (dont dépend hylafax-server) qui nécessite
les librairies X, non ?
Je continue de chercher...


Et quel mal il y a à "réinstaller" un paquet? Sous l'os auquel tu fais
référence, c'est un constat d'échec. Là, c'est plutôt un constat de
bonne analyse de la situation, avec choix de la solution la plus
simple pour résoudre le conflit.



Oui, c'est vrai.

D'autant plus que avec cette réinstall, tu devrais préserver les
fichiers de conf que tu as déjà mis en place, manip que tu ne maîtrise
pas forcément avec l'autre os.

<mode vendredi>
En plus, sous Windows (ça y est, je l'ai dit), tu serais obligé de
faire 3 ou 4 reboot pendant la manip. Alors que là... si tu reboote
c'est que tu es un lamer! ;)



ouf... j'ai pas encore rebooté ;-)

</mode vendredi>



Merci.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact