Re: dépendances sur i686 & x86_64...

2007-09-13 Par sujet Sylvain Sauvage
Eric DECORNOD, jeudi 13 septembre 2007, 10:03:57 CEST
> 
> Bonjour,

’jour,

> Le jeudi 13 septembre 2007, Sylvain Sauvage a écrit :
> > [...] Les dépendances sont indépendantes de l’architecture. 
> Je n'en suis pas si sur.

  Et tu as raison de douter.  Tu aurais même raison d’être sûr
du contraire.

>[...]
> http://packages.debian.org/sid/hal en est un contre-exemple AMHA.

  Il y a une petite différence de niveau entre des dépendances
d’OOo sur Java et celles de HAL sur des  bibliothèques système
ou  sur les versions de la libc mais il n’empêche que j’ai été
trop catégorique.  Pardon aux familles, tout ça.

-- 
 Sylvain Sauvage



Re: dépendances sur i686 & x86_64...

2007-09-13 Par sujet Eric DECORNOD
Bonjour,

Le jeudi 13 septembre 2007, Sylvain Sauvage a écrit :
> [...] Les dépendances sont indépendantes de l’architecture. 
Je n'en suis pas si sur.
Une partie des dépendances est fabriquée (par dh_gencontrol je crois) lors de 
la compilation du paquet (les ${...} sont remplacés dans le debian/control 
des paquets sources).
par exemple : man dh_shlibdeps ou man dpkg-gencontrol

> On peut [...] les vérifier sur http://packages.debian.org sans qu’aucune
> question ne soit posée sur l’architecture cible.
http://packages.debian.org/sid/hal en est un contre-exemple AMHA.

Cordialement,
-- 
Eric DÉCORNOD



Re: dépendances sur i686 & x86_64...

2007-09-12 Par sujet Sylvain Sauvage
fred, mercredi 12 septembre 2007, 22:12:47 CEST
> 
> 
> Bonjour,

’soir,

> Je bosse avec deux etch sur mon portable, i686 et x86_64.
> 
> Je m'étonne (à tort ou à raison ?) que certains paquets n'aient pas les
> mêmes dépendances entre les deux architectures.

  À tort.

> Par exemple, pour le x68_64, openoffice dépend par exemple du paquet bsh
> et de toute une panoplie de trucs liés à java.
> 
> Pas sur le i686.
> 
> Une idée là-dessus ?

  Mettre des lunettes ? ;o)

  Les dépendances sont indépendantes de l’architecture.  On peut
p.ex. les vérifier sur http://packages.debian.org sans qu’aucune
question ne soit posée sur l’architecture cible.

  Pour OOo, le Java est demandé par  openoffice.org-java-common,
lequel  est demandé par  openoffice.org-base  (bases de données,
donc OOo-calc)  et openoffice.org.  Tu peux très  bien installer
une  grosse partie de toute  la suite sans avoir besoin de Java.
Par contre,  si tu passes  par le méta-paquet OOo,  tu récupères
toutes les coch^W dépendances.
  Voir aussi  la gestion  des recommandations : peut-être que la
configuration à ce sujet est différente sur tes deux systèmes.

-- 
 Sylvain Sauvage