On Mon, Oct 18, 2004, Andreas Schmidt wrote:

> i want to setup a new shared test server for existing projects by using
> openpkg (basicly for separating different projects on one server in
> separate openpkg-instances).
>
> since i need to use the same software-components already used in the
> project's production environment, i have to install other versions of
> some components as those in the current release.
>
> are the different release-directories the only places, where i can find
> older versions of rpm or is there some archive for all versions.
>
> or is there another way to get rpms for older software-releases?

OpenPKG since its early days is completely stored in a CVS
repository you can find under http://cvs.openpkg.org/. CURRENT
you find on the trunk (=HEAD), the releases N.M.0 are tagged with
OPENPKG_N_M_RELEASE and the N.M.K (K > 0) can be found on the branch
OPENPKG_N_M_SOLID. All other older versions you have to checkout
through dates. Access is possible with Anonymous-CVS through
:pserver:[EMAIL PROTECTED]:/e/openpkg/cvs.

For instance, to get the "bash" package as of OpenPKG 2.1 you run:

$ cvs -d :pserver:[EMAIL PROTECTED]:/e/openpkg/cvs \
  co -r OPENPKG_2_1_SOLID -d bash openpkg-src/bash

To get the same package from CURRENT as of 1.1.2002 you run:

$ cvs -d :pserver:[EMAIL PROTECTED]:/e/openpkg/cvs \
  co -D '2002-01-01' -d bash openpkg-src/bash

To determine the date corresponding to a particular vendor version
you can perform:

$ cvs -d :pserver:[EMAIL PROTECTED]:/e/openpkg/cvs \
  rlog openpkg-src/bash/bash.spec | grep -C1 -- "upgrading package"

                                       Ralf S. Engelschall
                                       [EMAIL PROTECTED]
                                       www.engelschall.com

______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
User Communication List                      [EMAIL PROTECTED]

Reply via email to