Rioting in several districts around the city erupted when a Portuguese police officer shot and killed a Cape Verdean man.