On 2012/02/15 17:53, Chris Bennett wrote:
> On Wed, Feb 15, 2012 at 10:12:06PM +0000, Stuart Henderson wrote:
> > On 2012/02/15 13:23, Chris Bennett wrote:
> > > On Wed, Feb 15, 2012 at 08:58:22AM +0000, Stuart Henderson wrote:
> > > > On 2012-02-14, Chris Bennett <ch...@bennettconstruction.us> wrote:
> > > > >> > For -current:
> > > > >> > Update your ports tree at the SAME time as you update -current, 
> > > > >> > never
> > > > >> > before or after.
> > > > >> >
> > > > >> > make clean
> > > > >> > make update
> > > > >> > make repackage
> > > > >> > make reinstall
> > > > >>
> > > > >> Huh???? this reads like an excerpt of freebsd's handbook or 
> > > > >> something.
> > > > >>
> > > > >
> > > > > Sorry, I pulled this stuff off of www.openbsd.org.
> > > > 
> > > > Can you point out where? My grep failed to find it.
> > > > 
> > > 
> > > http://www.openbsd.org/faq/ports/ports.html
> > > 
> > > make install
> > > make clean
> > > make clean=depends
> > > make clean=dist
> > > make clean=flavors
> > > make uninstall
> > > make reinstall
> > > make clean=packages
> > > make install-all
> > 
> > This page is giving a set of examples of ways to do different things,
> > it is not a set of instructions to follow in order.
> > 
> > > http://www.openbsd.org/faq/ports/guide.html
> > > make build
> > 
> > No issues with this page that I can see.
> > 
> > > http://www.openbsd.org/faq/ports/testing.html
> > > 
> > > make fetch
> > > make checksum
> > > make makesum
> > > make regress
> > 
> > This page is a guide for testing ports not a guide for standard
> > ports building. It isn't telling you to 'make makesum' anywhere.
> > What it's doing is taking you through individual steps in sequence,
> > one-by-one, so that it's very clear at which point an error occurs.
> > 
> > Nowhere tells you to 'update/repackage/reinstall' which is
> > pointless if you think about what it's actually doing:
> > build a package, update the installed package to the new one,
> > create the same package again, uninstall the package and
> > then reinstall it....
> > 
> 
> I am not saying that my exact wording was right on the money.
> But what happened to don't type commands unless you fully understand
> them?
> Isn't what I said pretty much a clear description of what is happening
> behind the scenes?
> I was not suggesting that following the port builders guide was the
> right approach. Obviously not.
> 
> Is there some harm in following the steps through individually instead
> of just typing something like:
> make happen_things?
> 
> If I am wrong, then tell me why doing things step by step is improper.
> When I am trying to teach someone something, I make them carry out each
> individual step repeatedly until they get clarity.
> 
> I am stubborn, but I always accept "patches" to my way of doing things.
> Change is a good thing.
> I have had to make many changes to my idiotic ways over the years.
> 
> 
> Chris Bennett
> 

Doing things individually step by step can sometimes make sense,
usually not needed but it's not "wrong" per se.

It seemed to me that your mail was saying that the OpenBSD web site
is telling people to do these exact steps:

> > > > >> > make clean
> > > > >> > make update
> > > > >> > make repackage
> > > > >> > make reinstall

If it was, then it is clearly incorrect and needs fixing.

Reply via email to