I built my first huge city in 185 BC. The only reason it took me that long was population growth was painfully sloooooooowwwwwwww. As soon as the city was built, i recieved the standard notice that the marian reforms were available. However, it is now 150 BC and i can't recruit any post reform units yet. No legion cohorts. just the silly latin hastati, principes, and triarii I have had since the begining of the game.
in addition, my huge cities are not letting me build the urban barracks, why is that?