While investigating our other problem, I found this one, so here is a patch. There is a circular dependency between glibc-hurd-headers and hurd-minimal, where one expects the other, while only the later needs the former.