Re: make world considered harmful
On Mon, 22 Jul 2002, Barney Wolff wrote: :But there's nothing right with it, either. Is the demonstrated risk :of people using it inappropriately really worth not having to type : make buildworld make installworld :in the few cases where it's safe? I claim not. : :I run cvsup nohup'd and look at the output, but I'd would never trust :that I'd notice a kernel interface change, and know when I could get :away with not building the kernel. # # $FreeBSD: src/Makefile,v 1.234.2.14 2002/07/16 18:36:19 ru Exp $ # # The user-driven targets are: # # buildworld - Rebuild *everything*, including glue to help do # upgrades. # installworld- Install everything built by buildworld. # world - buildworld + installworld. Perhaps I'm missing something, but 'make world' appears to do nothing more than you've done above in fewer keystrokes. Jamie Bowden -- It was half way to Rivendell when the drugs began to take hold Hunter S Tolkien Fear and Loathing in Barad Dur Iain Bowen [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-stable in the body of the message
Re: make world considered harmful
On Tue, Jul 23, 2002 at 03:49:04AM -0700, Jamie Bowden wrote: On Mon, 22 Jul 2002, Barney Wolff wrote: :But there's nothing right with it, either. Is the demonstrated risk :of people using it inappropriately really worth not having to type : make buildworld make installworld :in the few cases where it's safe? I claim not. : :I run cvsup nohup'd and look at the output, but I'd would never trust :that I'd notice a kernel interface change, and know when I could get :away with not building the kernel. # # $FreeBSD: src/Makefile,v 1.234.2.14 2002/07/16 18:36:19 ru Exp $ # # The user-driven targets are: # # buildworld - Rebuild *everything*, including glue to help do # upgrades. # installworld- Install everything built by buildworld. # world - buildworld + installworld. Perhaps I'm missing something, but 'make world' appears to do nothing more than you've done above in fewer keystrokes. Except for the fact that if the new kernel doesn't like your system, you're SOL with out-of-sync userland. -- Jonathan Chen [EMAIL PROTECTED] -- Nyuck, nyuck, nyuck - Curly To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-stable in the body of the message
Re: make world considered harmful
Matthew Whelan wrote: 24/07/2002 14:59:42, Jamie Bowden [EMAIL PROTECTED] wrote: [re-insert from Brian's post] :Personally, I think it would be better to remove it; for those who dislike :typing and don't mind endangering their system, it would be better to have :instead a : :make universe Maybe 'make bravenewworld'? Is there a reason against changing the world target to just be an alias for make buildworld make kernel make installworld mergemaster? Forgive me if I'm asking something already answered I haven't been able to follow this entire thread. To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-stable in the body of the message
Re: make world considered harmful
On Monday 22 July 2002 07:41 am, Jamie Bowden wrote: | On Sun, 21 Jul 2002, Barney Wolff wrote: | :When is make world the right thing to do? If the answer is never | :then why don't we remove it from /usr/src/Makefile? Its availability | :just leads people into trouble. | | Since when? I use it regularly after CVSupdating /usr/src, works fine. It's definately not recommended even if it will sometimes work. It causes you to try to start running with the new world while still running the older kernel. (Or, I guess, you could follow the sequence make kernel, reboot, make world, mergemaster. That sequence would seem relatively safe, I guess.) | | Jamie Bowden -- Brian, the man from Babble-On . . . . [EMAIL PROTECTED] (personal) http://www.babbleon.org http://www.eff.org http://www.programming-freedom.org To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-stable in the body of the message
Re: make world considered harmful
On Mon, Jul 22, 2002 at 08:38:50AM -0400, Brian T. Schellenberger typed: On Monday 22 July 2002 07:41 am, Jamie Bowden wrote: | On Sun, 21 Jul 2002, Barney Wolff wrote: | :When is make world the right thing to do? If the answer is never | :then why don't we remove it from /usr/src/Makefile? Its availability | :just leads people into trouble. | | Since when? I use it regularly after CVSupdating /usr/src, works fine. It's definately not recommended even if it will sometimes work. It causes you to try to start running with the new world while still running the older kernel. (Or, I guess, you could follow the sequence make kernel, reboot, make world, mergemaster. That sequence would seem relatively safe, I guess.) Save, but not supported. You must buildworld before you can buildkernel. | | Jamie Bowden -- Brian, the man from Babble-On . . . . [EMAIL PROTECTED] (personal) http://www.babbleon.org http://www.eff.org http://www.programming-freedom.org To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-stable in the body of the message To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-stable in the body of the message
Re: make world considered harmful
On Monday 22 July 2002 09:05 am, Ruben de Groot wrote: | On Mon, Jul 22, 2002 at 08:38:50AM -0400, Brian T. Schellenberger typed: | On Monday 22 July 2002 07:41 am, Jamie Bowden wrote: | | On Sun, 21 Jul 2002, Barney Wolff wrote: | | :When is make world the right thing to do? If the answer is never | | :then why don't we remove it from /usr/src/Makefile? Its availability | | :just leads people into trouble. | | | | Since when? I use it regularly after CVSupdating /usr/src, works fine. | | It's definately not recommended even if it will sometimes work. | | It causes you to try to start running with the new world while still | running the older kernel. (Or, I guess, you could follow the sequence | make kernel, reboot, make world, mergemaster. That sequence would seem | relatively safe, I guess.) | | Save, but not supported. You must buildworld before you can buildkernel. My intuition is that it would be almost certain to fail to compile if it ewere to fail rather than leaving you completely dead in the water. But I always do it per UPDATING: make buildworld make kernel # dunno why UPDATING says to do *this* in two steps reboot (-s) make installworld mergemaster -- Brian, the man from Babble-On . . . . [EMAIL PROTECTED] (personal) http://www.babbleon.org http://www.eff.org http://www.programming-freedom.org To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-stable in the body of the message