Ludovic Courtès writes: > For the record, I went a bit further building it (patch attached), but > now I think we stuck because some of the XSL files used to produce man > pages are missing in the repo: I restored a few files needed to produce man page, renamed two instances of "systemd.version", and disabled DTD validation. There are, unfortunately, even more XML files that are missing, but they look like we shouldn't want them to be part of elogind: --8<---------------cut here---------------start------------->8--- XSLT man/sd-login.html warning: failed to load external entity "man/libsystemd-pkgconfig.xml" man/sd-login.xml:118: element include: XInclude error : could not load man/libsystemd-pkgconfig.xml, and no fallback was found Makefile:4988: recipe for target 'man/sd-login.html' failed make[2]: *** [man/sd-login.html] Error 6 --8<---------------cut here---------------end--------------->8--- What to do with these files? Should we ignore the man page generation for now and rewrite the wee bit we need for elogind? (Or should elogind stay close to systemd upstream to make it easier to track development?) Attached is the recipe I've been using. (I modified it to work with my clone of Andy's elogind repository which is ahead by two commits.)