Bonjour � tous,
Martin s'�tant rappel� � notre bon souvenir, je suis reparti faire
un tour sur la FAQ, section recompilation de paquets (mon sport
pr�f�r� en ce moment)...
Je lis : (apr�s l'explication d'une recompilation �ventuellement customis�e)
<<2.6.3 Installation du paquet
Bon, l�, pas besoin de tergiverser, j'esp�re ;-), c'est comme d'habitude :
dpkg --install nom_pack_arch.deb
Et le tour est jou�. >>
Mon exp�rience me d�montre qu'en fait il faut �tre prudent "en toute
g�n�ralit�".
En effet le "dpkg --install" seul peut se concevoir si
a) le paquet recompil� est pris dans la distrib officielle
b) si les options de recompilation n'ont pas �t� modifi�es
� partir du moment o� l'une des conditions n'est plus respect�e, rien ne dis
que le dpkg est "safe" __dans tous les cas__ ...
Je sugg�re d'ajouter :
Il est recommand� de v�rifier la bonne ex�cution de la commande "dpkg
--install"
par un "apt-get -f install" imm�diat. Ceci permet de v�rifier que le nouveau
paquet
pr�serve bien les d�pendances.
D'enlever les �l�ments <<comme d'habitude>>, <<tour est jou�>>.
Inutile (et non souhaitable) de faire du "triomphalisme", surtout dans ce genr
de manip ;-)
PS : J'ai eu l'occasion de faire ce qui est indiqu� en 2.6.3 et d'avoir la
surprise
que le "apt-get -f install" se plaigne de d�pendances non satisfaites...
J'ai pas pris le temps de d�cortiquer le syst�me de v�rification de d�pendances
(diff�rences entres dpkg et apt) pour en savoir plus ...
PS2 : � la relecture de mon message, je m'aper�ois que c'est en fait bcp
plus compliqu� que �a ... (souvenirs de backport de perl ...;-)
Il faudrait ajouter en fait que tout ajout de paquet recompil� devrait se
faire par l'interm�diaire de "apt-get" i.e d'un Package.gz, d'une source ...
1 - dpkg peut permettre l'insertion d'un paquet de "bas niveau"
2 - apt-get -f install r�v�le un probl�me mais ...
3 - ... le paquet install� fautif ne peut �tre enlev� sans effondrer le syst�me
!
Commentaires appr�ci�s...
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