Long Run Equilibrium of Oligopolies
The 'long run' assumption is not about whether the firms already on the market are price takers (perfect competition) or oligopolists but whether entry to the market is free. If entry to the market is free then in the long run profits tends toward zero, as a profitable market makes it tempting for more firms to enter.

If you have special asymmetric conditions where some entrants have different cost functions than the new ones the zero profit condition may not hold even in the perfect competition case.