Buncha 1.4 stuff

I have a lot of little items mostly about the 1.4 transistion, so I’m just going to dump them all out:

* There’s a 1.4 cvsup file that will track the 1.4 release. This will be in the 1.2 release too, as soon as I figure out how, or someone tells me how to commit to a tag.

* the ‘.sh’ suffix requirement for rc scripts is dropped from 1.4 onward; this may happen to 1.4 too. This is needed for some pkgsrc scripts that do not end in .sh.

* cvsup is going to be replaced , one way or another.

* DragonFly will never be binary-compatible with FreeBSD 5+.

* Please, won’t somebody fix rcorder?

What is wip, eh?

A contributor over at the #NetBSD Community Blog called me out on my errors. I corrected my goof on CGD, but I need someone to explain what the difference between pkgsrc and pkgsrc-wip is. I know one’s a “work in progress”, but that doesn’t answer what the relationship is between the two, or how pacakges may move between them. I’m calling you smarty-pants out on the rug now – I want you to answer what 30 seconds of web surfing has not!

pkgsrc-wip available

If you have an account on leaf.dragonflybsd.org, the pkgsrc-wip code is available at /archive/NetBSD-pkgsrc/wip or /usr/pkgsrc/wip. (softlink)

pkgsrc-wip, as I understand it – see comments, is the current version of pkgsrc. pkgsrc is normally released with new versions on a quarterly basis; following pkgsrc-wip gets the Work In Progress version. Less stable, more up to date.