On Friday 30 August 2002 11:28, Marc SCHAEFER wrote:

> Je ne suis pas d'accord: cela forcerait les d�veloppeurs � d�crire
> correctement toutes leurs modifications et �viterait les
> pondeurs-d'install-script qui font n'importe quoi.   Car finalement,
> Debian supporte la mise � jour en-ligne (y compris red�marrage propre des
> serveurs, y compris dans une session SSH, y compris changement de la
> libc), donc il a fallu un certain nombre de directives, de pr�cautions, de
> documentation et de test pour y arriver.
>
> Encore que l'utilit� de downgrade g�n�raux (par rapport � celui d'un seul
> package) est en g�n�ral assez limit�, ce qui explique pourquoi Debian ne
> le supporte pas.

Il y a des situations qui deviennent inextricables. C'est ce qui se passe par 
exemple losrqu'une nouvelle version du produit d'update, ou  du compilateur 
gcc, ou autre packages de base sont install�s. Il se peut que,pour revenir en 
arri�re, tu ne puisses pas le faire � l'aide de ses nouveaux packages. J'ai 
d�j� vu ce cas et, bien que ce soit parfois la faute des d�veloppeurs, il y a 
des cas hallucinant. C'est particuli�reemnt vrai lorsque qu'un package a 
besoin d'�tre compil� (on a justement besoin du bug de l'ancien compilateur 
ene m�me temps que l'ancien code pour que �a marche). Aujourd'hui, on ne peut 
que demander � chacun de bien faire attention et de r�flechir, mais on ne 
dispose pas d'outils de v�rification automatiques. 

Comme tu le dis si bien : cela forcerait... Mais, ce processus est manuel et 
m�me avec la meilleure volont�... errare humanum est ! Dans ce genre de 
situation la moindre erreur est en g�n�ral fatale. La somme de travail a 
fournir est tr�s importante et le r�sultat non-garanti. Tu penses, si d�j� 
les scripts d'install font n'importe quoi, tu imagines ce que tu auras dans 
les mains comme scripts de 'desinstall' :-((

Daniel


--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.

Répondre à