From owner-freebsd-ports@FreeBSD.ORG Mon Sep 16 21:00:06 2013 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 9D358A22; Mon, 16 Sep 2013 21:00:06 +0000 (UTC) (envelope-from jhein@symmetricom.com) Received: from duck.symmetricom.us (duck.symmetricom.us [206.168.13.214]) by mx1.freebsd.org (Postfix) with ESMTP id 5613D2DD7; Mon, 16 Sep 2013 21:00:06 +0000 (UTC) Received: from gromit.timing.com (gromit.timing.com [206.168.13.209]) by duck.symmetricom.us (8.14.6/8.14.6) with ESMTP id r8GKxx80004056; Mon, 16 Sep 2013 14:59:59 -0600 (MDT) (envelope-from jhein@symmetricom.com) Received: from gromit.timing.com (localhost [127.0.0.1]) by gromit.timing.com (8.14.7/8.14.5) with ESMTP id r8GKxvKG060655; Mon, 16 Sep 2013 14:59:57 -0600 (MDT) (envelope-from jhein@gromit.timing.com) Received: (from jhein@localhost) by gromit.timing.com (8.14.7/8.14.6/Submit) id r8GKxv4P060654; Mon, 16 Sep 2013 14:59:57 -0600 (MDT) (envelope-from jhein) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <21047.29005.285571.326198@gromit.timing.com> Date: Mon, 16 Sep 2013 14:59:57 -0600 From: John Hein To: Ian Lepore Subject: Re: Installing ports without info files In-Reply-To: <1379364817.1197.45.camel@revolution.hippie.lan> References: <523760EA.7090306@gmail.com> <1379364817.1197.45.camel@revolution.hippie.lan> X-Mailer: VM 8.2.0b-trunk-1484 under 24.3.1 (i386-portbld-freebsd8.3) Cc: freebsd-arm@FreeBSD.org, mattia.rossi.mate@gmail.com, freebsd-ports@FreeBSD.org, freebsd-current@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Sep 2013 21:00:06 -0000 Ian Lepore wrote at 14:53 -0600 on Sep 16, 2013: > On Mon, 2013-09-16 at 21:50 +0200, Mattia Rossi wrote: > > Hi all, > > > > I've build a world with the following constraints: -DWITHOUT_INFO > > -DWITHOUT_MAN -DWITHOUT_SHAREDOCS -DWITHOUT_EXAMPLES -DWITHOUT_HTML > > > > as I don't need that stuff. Turns out, this prevents tools like > > install-info being built. > > Now trying to build devel/gettext I can't get it installed, as it always > > wants to install info files using install-info, which of course fails. > > > > How do I tell the system not to build info files (or manpages or all of > > the stuff above I don't want in the first place) when building ports? > > > > I've tried with "make -DWITHOUT_INFO install" as well as with putting > > WITHOUT_INFO=yes in make.conf. > > > > Gettext will still fail to install. > > Is this a gettext problem? Or a generic ports problem? > > > > I'm running current on arm (thanks again to freebsd-arm people for > > fixing it): > > FreeBSD dreamplug 10.0-ALPHA1 FreeBSD 10.0-ALPHA1 #15 r255499M: > > > > It's also not possible to "make index" for INDEX-10 if you use a > > stripped-down ports tree (none of the language ports), as there are some > > dependencies in the tree to french (cad-astk) and russian (stardict-*) > > which obviously can't be resolved. > > > > Help is appreciated! > > > > Cheers, > > > > I fought with the info problem for a few hours at $work and never got it > resolved, I had to remove the WITHOUT_INFO so that the tools would be > there to let ports build, and then rely on an mtree pruning script to > keep the actual info files out of the filesystem image. > > -- Ian I have a patch for this that was going to go through a ports run, but stalled in the machine. I'll dig it out.