Gluon versus sea quark shadowing