Date: Thu, 14 Mar 2013 21:37:13 +0100 From: =?UTF-8?Q?Istvan_Gabor?= <suseuser04@lajt.hu> To: freebsd-questions@FreeBSD.org Cc: freebsd-questions@FreeBSD.org Subject: =?UTF-8?Q?Re:_configure_recursively_and_build?= =?UTF-8?Q?_question?= Message-ID: <4cf380c.a14043e.514234f9.77739@lajt.hu> In-Reply-To: <44ppz4jru1.fsf@lowell-desk.lan> References: <33e0ec72.507f04c6.513f5b93.143fa@lajt.hu> <44ppz4jru1.fsf@lowell-desk.lan>
next in thread | previous in thread | raw e-mail | index | archive | help
2013.=20m=C3=A1rcius=2012.=2021:17=20napon=20Lowell=20Gilbert=20<freebsd-= questions-local@be-well.ilk.org>=20=C3=ADrta: Thank=20you=20for=20answering. >=20Istvan=20Gabor=20<suseuser04@lajt.hu>=20writes: >=20 >=20>=20As=20there=20are=20no=20compiled=20FreeBSD=209.1=20packages=20for= =20pkg=5Ftools=20I=20decided=20to=20build=20them. >=20>=20Last=20I=20started=20to=20build=20kde3.=20First=20I=20issued=20ma= ke=20configure-recursive=20in >=20>=20/usr/ports/x11/kde3,=20then=20make=20install=20clean,=20and=20lef= t=20the=20computer=20for=20overnight=20to=20work. >=20>=20I=20expected=20a=20successful=20build=20by=20the=20morning=20but=20= instead=20I=20found=20a=20screen=20requiring=20some >=20>=20config=20options=20(for=20apache).=20I=20selected=20the=20options= =20and=20the=20build=20went=20on. >=20>=20But=20later=20other=20config=20windows=20came=20up,=20so=20far=20= for=20mysqlclient,=20sane-backends, >=20>=20tk,=20tcl,=20libxine=20and=20sdl.=20So=20my=20question=20are: >=20> >=20>=20What=20is=20configure-recursive=20good=20for=20then?=20I=20though= t=20it=20is=20for=20preventing=20interactions >=20>=20during=20the=20build=20process.=20Ho=20can=20I=20really=20configu= re=20everything=20in=20one=20step=20and=20leave >=20>=20the=20computer=20alone? >=20 >=20First=20of=20all,=20I=20think=20you=20mean=20config-recursive.=20 Yes,=20I=20did. >=20 >=20Second,=20config-recursive=20only=20does=20the=20configuration=20of=20= the=20port >=20options. Then=20I=20misunderstood=20the=20handbook,=20chich=20says: "To=20avoid=20this=20when=20there=20are=20many=20dependencies,=20first=20= run=20make=20config-recursive to=20do=20the=20configuration=20in=20one=20batch." I=20understood=20this=20as=20the=20configuration=20is=20done=20on=20all=20= the=20dependencies=20as=20well. The=20handbook=20also=20writes: "Tip:=20When=20using=20config-recursive,=20the=20list=20of=20ports=20to=20= configure=20are=20gathered=20by=20the all-depends-list=20make(1)=20target.=20It=20is=20often=20recommended=20to= =20run=20make=20config-recursive until=20all=20dependent=20ports=20options=20have=20been=20defined,=20and=20= ports=20options=20dialog(1)=20screens no=20longer=20appear,=20to=20be=20certain=20all=20ports=20options=20have=20= been=20configured=20as=20intended." Does=20this=20mean=20if=20I=20run=20config-recursive=20several=20times=20= in=20a=20raw,=20all=20the=20dependencies=20will be=20configured? ... >=20Fourth=20(and,=20you'll=20be=20glad=20to=20hear,=20finally)=20some=20= ports=20are=20interactive >=20for=20reasons=20beyond=20options.=20See=20the=20manual=20for=20ports(= 7),=20noting=20the >=20environment=20variables=20INTERACTIVE=20and=20BATCH. I=20will=20look=20at=20this. >=20>=20Second,=20after=20I've=20done=20a=20configure-recursive,=20how=20= can=20I=20start=20it=20over=20from=20scratch=20in=20case >=20>=20I=20want=20to=20change=20some=20config=20option?=20If=20I=20reiss= ue=20make=20configure-recursive, >=20>=20I=20get=20only=20no=20configuration=20needed=20messages. >=20 >=20If=20you=20really=20want=20to=20start=20from=20scratch,=20you=20can=20= use >=20"rmconfig-recursive"=20on=20the=20dependent=20port. Yes=20I=20meant=20only=20the=20given=20port=20and=20its=20dependencies,=20= not=20the=20all=20ports. Thank=20again, Istvan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4cf380c.a14043e.514234f9.77739>