Citation: 2A.36/2003 14.02.2003 E. C

Agissant par la voie du recours de droit administratif, A.________ demande au Tribunal fédéral, sous suite de dépens, d'annuler l'arrêt du Tribunal cantonal du 17 janvier 2003, de renvoyer la cause "à l'autorité cantonale" pour nouvelle décision dans le sens des considérants et de le libérer avec effet immédiat. Il invoque "le principe de la primauté de la procédure d'asile", l'impossibilité d'exécuter son renvoi en raison du principe de non-refoulement, le manquement au devoir de diligence des autorités; il se plaint de violations du droit d'être entendu et du principe de la proportionnalité. Il requiert l'assistance judiciaire. Le Tribunal cantonal a répondu au recours, sans prendre de conclusions. Le Service cantonal conclut au rejet du recours. Le recourant a encore déposé des déterminations. L'Office fédéral n'a pas pris position dans le délai imparti à cet effet.