From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: Re: elogind WIP Date: Wed, 29 Apr 2015 22:19:55 +0200 Message-ID: <87zj5qy9ec.fsf@mango.localdomain> References: <87383vw5tc.fsf@pobox.com> <87tww6blhy.fsf@gnu.org> <87lhhible8.fsf@gnu.org> <87vbglz11d.fsf@mango.localdomain> <871tj2hf12.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51612) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YnYSm-0002oc-KJ for guix-devel@gnu.org; Wed, 29 Apr 2015 16:20:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YnYSl-0003u8-Nb for guix-devel@gnu.org; Wed, 29 Apr 2015 16:20:08 -0400 In-reply-to: <871tj2hf12.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: Andy Wingo , guix-devel@gnu.org Ludovic Courtès writes: > Ricardo Wurmus skribis: > >> 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: >> >> 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 > > sd-login.html sounds like it may have something to do with the logind > part of systemd, no? It seems that libsystemd has already been renamed to libelogind, so I went ahead and restored libsystemd-pkgconfig.xml as libelogind-pkgconfig.xml and changed all references to it. I will continue to play with this in the coming days. >> 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?) > > I guess we should stay close to upstream. Nevertheless, we should skip > manual page generation for now if that’s too much of a hindrance, so we > can get started with the more interesting parts. WDYT? Okay. I'll play around a little more and report back if man page generation is taking too much time to get it right. ~~ Ricardo