roles: rebuild shelf dependency.