gitolite does indeed try to not load itself twice, but I forgot that by that time the pwd is ~/.gitolite/conf not ~/.gitolite so it always ended up reading itself twice in case of a wildcard include.