Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753150AbbGNCAv (ORCPT ); Mon, 13 Jul 2015 22:00:51 -0400 Received: from mail-la0-f42.google.com ([209.85.215.42]:34078 "EHLO mail-la0-f42.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752734AbbGNCAt (ORCPT ); Mon, 13 Jul 2015 22:00:49 -0400 Date: Tue, 14 Jul 2015 04:00:40 +0200 From: Ulf Magnusson To: Greg KH Cc: linux-api@vger.kernel.org, linux-kernel@vger.kernel.org, daniel@zonque.org, dh.herrmann@googlemail.com, tixxdz@opendz.org Subject: Re: KDBUS breaks 'make installmandocs' Message-ID: <20150714020040.GA17955@huvuddator> References: <20150712180846.GA32176@huvuddator> <20150714003925.GA23746@kroah.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20150714003925.GA23746@kroah.com> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1848 Lines: 55 On Mon, Jul 13, 2015 at 05:39:25PM -0700, Greg KH wrote: > On Sun, Jul 12, 2015 at 08:08:46PM +0200, Ulf Magnusson wrote: > > Hello, > > > > Tested with next-20150709. > > > > Documentation/kdbus/Makefile lacks an 'installmandocs' target, causing > > problems for > > > > %docs: scripts_basic FORCE > > $(Q)$(MAKE) $(build)=scripts build_docproc > > $(Q)$(MAKE) $(build)=Documentation/DocBook $@ > > $(Q)$(MAKE) $(build)=Documentation/kdbus $@ > > > > from the top-level Makefile. It still works, but no KDBUS-related man > > pages are installed, and the final error isn't reassuring. > > What's the final error? > $ sudo make installmandocs GEN Documentation/DocBook//v4l2.xml find Documentation/DocBook/man -name '*.9' | xargs gzip -f mkdir -p /usr/local/man/man9/ install Documentation/DocBook/man/*.9.gz /usr/local/man/man9/ make[1]: *** No rule to make target 'installmandocs'. Stop. Makefile:1359: recipe for target 'installmandocs' failed make: *** [installmandocs] Error 2 The "*** No rule to make target 'installmandocs'. Stop." error is generated for Documentation/kdbus/Makefile. The other man pages still install fine. (That "GEN Documentation/DocBook//v4l2.xml" line might be an unrelated issue. It's from the 'mandocs' prerequisite and shows up even when the pages are already built.) > > Documentation/DocBook/Makefile installs man pages into section 9, while > > KDBUS uses 7. I'm not familiar enough with KDBUS to know what the right > > thing to do here is. > > I don't know either, perhaps someone on linux-api knows? > > thanks, > > greg k-h Cheers, Ulf -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/