Bonjour � tous,

AS : je poste sur debian-devel-french et debian-user-french, car
ce message comporte � la fois une question technique mais
�galement une indication que le probl�me de la compilation
multi-archi ne peut se r�sum� � �tre pour ou contre comme
certains voudraient le faire croire, et que donc la question
n'est pas simple... tout d�pend de la machine que l'on utilise.

Bon,

Explorant en t�che de fond la recompilation de sylpheed-claws,
j'en arrive � traiter "gettext" (je vous passe le chemin pour en
arriver l�...)

Je suis sur potato.

Bon, apt-get source -b gettext 
dpkg-checkbuilddeps: 
Unmet build dependencies: 
libc6-dev (>= 2.2) 
| libc0.2-dev (>= 2.2) 
| libc6.1-dev (>= 2.2)

y a du 2.2 partout ... pas bon pour potato (2.1)...

Donc, le paquet gettext n'est pas pr�vu pour �tre recompil�
potato, et c'est bien dommage vu l'importance que peut avoir
gettext...

Sauf que, si je lance le configure (amont/upstream), il ne
v�rifie que :
checking whether we are using the GNU C Library 2.1 or newer

J'ai un peu cherch� dans les bugs, je trouve que deux trucs
dans le changelog
* une note 
"Added libc6.1-dev (>= 2.2) to Build-Depends for alpha and ia64"
* une note sur une compilation IA64, mais plus une optimisation
qu'un bug 

quelqu'un connaitrait-il une raison pour ne pas pouvoir utiliser
gettext/avec libc6 2.1 sous Debian (i386) ?


La recompilation, avec 2.1, se passe apparemment bien, on obtient
donc :
ii  gettext               0.10.40-1 
ii  gettext-base          0.10.40-1 
ii  ldso                  1.9.11-9  
ii  libc6                 2.1.3-19  

Si je r�sume (et si j'ai bien compris) :
* la d�pendance sur 2.2 est __justifi�e__ par les compilations
sur IA64 et alpha (mais pas "pr�vue" par amont)
* mais dans le m�me temps, cela rends la t�che "d�licate" sur
potato i386 (2.1) (mais "pr�vue" en amont) 

Bref, comment -tout- faire proprement ?

A+
-- 
mailto:[EMAIL PROTECTED]   
tel: (33) 03 20 43 84 06   INRETS, 20 rue �lis�e Reclus        
fax: (33) 03 20 43 83 59   BP 317 -- 59666 Villeneuve d'Ascq     
http://www3.inrets.fr/estas/mariano

Répondre à