As a resident alien here in France, I am required to carry a "carte de séjour" (renewable every 10 years) at all times, though it is not considered to be valid unless I can also produce my passport. In the 16 years I've been living over here, I've NEVER been asked for my papers.cheers,
Aux