From owner-freebsd-ports@FreeBSD.ORG Mon Sep 16 20:53:42 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 7FB723CF; Mon, 16 Sep 2013 20:53:42 +0000 (UTC) (envelope-from ian@FreeBSD.org) Received: from mho-02-ewr.mailhop.org (mho-02-ewr.mailhop.org [204.13.248.72]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 550522C9F; Mon, 16 Sep 2013 20:53:42 +0000 (UTC) Received: from c-24-8-230-52.hsd1.co.comcast.net ([24.8.230.52] helo=damnhippie.dyndns.org) by mho-02-ewr.mailhop.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1VLfnh-000LQv-1N; Mon, 16 Sep 2013 20:53:41 +0000 Received: from [172.22.42.240] (revolution.hippie.lan [172.22.42.240]) by damnhippie.dyndns.org (8.14.3/8.14.3) with ESMTP id r8GKrc1v012968; Mon, 16 Sep 2013 14:53:38 -0600 (MDT) (envelope-from ian@FreeBSD.org) X-Mail-Handler: Dyn Standard SMTP by Dyn X-Originating-IP: 24.8.230.52 X-Report-Abuse-To: abuse@dyndns.com (see http://www.dyndns.com/services/sendlabs/outbound_abuse.html for abuse reporting information) X-MHO-User: U2FsdGVkX1805xRhNHL02DGkXaEqj+jT Subject: Re: Installing ports without info files From: Ian Lepore To: mattia.rossi.mate@gmail.com In-Reply-To: <523760EA.7090306@gmail.com> References: <523760EA.7090306@gmail.com> Content-Type: text/plain; charset="us-ascii" Date: Mon, 16 Sep 2013 14:53:37 -0600 Message-ID: <1379364817.1197.45.camel@revolution.hippie.lan> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: freebsd-arm@FreeBSD.org, freebsd-current@FreeBSD.org, freebsd-ports@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 20:53:42 -0000 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