From owner-freebsd-questions@FreeBSD.ORG Fri Jun 21 15:04:37 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id C307A3A6 for ; Fri, 21 Jun 2013 15:04:37 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mx02.qsc.de (mx02.qsc.de [213.148.130.14]) by mx1.freebsd.org (Postfix) with ESMTP id 8DEF41463 for ; Fri, 21 Jun 2013 15:04:37 +0000 (UTC) Received: from r56.edvax.de (port-92-195-15-122.dynamic.qsc.de [92.195.15.122]) by mx02.qsc.de (Postfix) with ESMTP id EBDA1276E5; Fri, 21 Jun 2013 17:04:28 +0200 (CEST) Received: from r56.edvax.de (localhost [127.0.0.1]) by r56.edvax.de (8.14.5/8.14.5) with SMTP id r5LF4aeR002218; Fri, 21 Jun 2013 17:04:36 +0200 (CEST) (envelope-from freebsd@edvax.de) Date: Fri, 21 Jun 2013 17:04:36 +0200 From: Polytropon To: Olivier Nicole Subject: Re: Problem in installing textproc/asciidoc Message-Id: <20130621170436.0f56fd47.freebsd@edvax.de> In-Reply-To: <201306210836.r5L8aZhi098047@banyan.cs.ait.ac.th> References: <201306210836.r5L8aZhi098047@banyan.cs.ait.ac.th> Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Polytropon List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Jun 2013 15:04:37 -0000 On Fri, 21 Jun 2013 15:36:35 +0700 (ICT), Olivier Nicole wrote: > Hi, > > On new 9.1 systems, textproc/asciidoc is being installed as dependency > to many other ports. > > But the make install fails with the error: > > installing Vim files in //usr/local/share/vim/vimfiles ^ Two slashes here? > cp: /usr/local/ETC/asciidoc.conf.sample: No such file or directory ^^^ Is this correct? In my opinion, the correct path name should be /usr/local/etc/, _not_ in caps! > It is consistent on all the machines. Maybe an error in the port's configuration? > I can install the 20 or so files xxx.conf.sample by hand, it's > tedious, but it works. That step should be completed by the "post-install" target in /usr/ports/textproc/asciidoc/Makefile. Is there some variable, like ${ETCDIR}, set wrongly? > But then, any other port that depend on asciidoc will fail to install, > saying that asciidoc have not been installed properly. You could forcedly register the installation of the port that you have "manually completed". > I could not find any answer an Google, so I ask the question here: > what do I do wrong? Or is there something to tweak to make asciidoc > install and work normally? Check if you have anything "suspicious" set in /etc/make.conf or in your environment that might override the logic of the Makefile. Check the Makefile as well (I've checked 8.6.6's on my 8.2 home system). Just to be sure, make clean and re-checkout the port, then try again. -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...