While Pirates are keen to keep Gcaba, the left-footed defender is said to be concerned with his lack of game-time this season.
Options are already being weighed up for Gcaba, who has been with The Bucs for five-and-a-half years.
One club has already made known they will be interested if Pirates agree to let the 31-year-old leave in January.
Gcaba has not been in the match day squad for all of Pirates' 12 league games so far this season.
The only time he made the squad was for the Telkom Knockout penalty shootout defeat to Polokwane City when he was an unused substitute.
Gcaba last saw action in May in the final game of the 2016/17 season against Golden Arrows.