On 5/14/08, arthur <[EMAIL PROTECTED]> wrote: > The reason we need to rebuild userland/packages after upgrade base is that > the > API may change, right?
The only reason you "need" to rebuild is to get the new versions. The old ones work just fine. > However, if we make the new api always backward > compatible (and only adding new apis) then I can reuse old packages after I > upgrade base (binary from -snapshot). And if I need a latest app(package > from > snapshot) which needs a new api then I just update base to snapshot without > changing other pieces. I hear the OpenBSD project has been doing this for ten years. Maybe we could try it too.

