As the Roman Empire was falling apart, Palermo fell under the control of several Germanic tribes. Who's North African provinces were occupied by the 4th century?