support non go-gettable repositories

Signed-off-by: Shivakumar GN <shivakumar.gn@gmail.com>