Re: ports: make config-recursive doesn't really
from Gary Aitken : I'm trying to build a script to rebuild and reinstall everything I have installed from ports. I don't want to have to keep checking on it and filling out the +appropriate check boxes for options. I naively assumed: for port in $ports do cd /usr/port/$port make config-recursive cd ../.. done would allow me to set up all the dependencies before continuing with the install. It appears, however, that it doesn't really recurse properly. I say "appears" only because this is my first time trying this and despite doing the above +setting of options, I am confronted with additional options screens as the build progresses. Is there a way to get around this? This has happened to me too, all too many times. One way to avoid this problem is to run make config-recursive repeatedly until you get no more dialog screens. Or you can try portmaster as Subhro Sankha Kar suggests; I am only getting started with portmaster, successfully portmastered cdrtools. I have a lot of ports now to upgrade (master?) I like to keep a log such as by (command) | & tee /path/to/log-file, or anything else that works equally well. Tom ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: ports: make config-recursive doesn't really
You can have a look at port-mgmt/portmaster. Thanks Subhro -- Subhro Sankha Kar System Administrator Working and Playing with FreeBSD since 2002 On 10-Jun-2012, at 10:07 PM, Gary Aitken wrote: > I'm trying to build a script to rebuild and reinstall everything I have > installed from ports. I don't want to have to keep checking on it and > filling out the appropriate check boxes for options. I naively assumed: > > for port in $ports > do >cd /usr/port/$port >make config-recursive >cd ../.. > done > > would allow me to set up all the dependencies before continuing with the > install. > > It appears, however, that it doesn't really recurse properly. I say > "appears" only because this is my first time trying this and despite doing > the above setting of options, I am confronted with additional options screens > as the build progresses. > > Is there a way to get around this? > > Thanks, > > Gary > ___ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org" ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
ports: make config-recursive doesn't really
I'm trying to build a script to rebuild and reinstall everything I have installed from ports. I don't want to have to keep checking on it and filling out the appropriate check boxes for options. I naively assumed: for port in $ports do cd /usr/port/$port make config-recursive cd ../.. done would allow me to set up all the dependencies before continuing with the install. It appears, however, that it doesn't really recurse properly. I say "appears" only because this is my first time trying this and despite doing the above setting of options, I am confronted with additional options screens as the build progresses. Is there a way to get around this? Thanks, Gary ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"