delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/01/27/14:42:02

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Message-ID: <46566A3075DDD311969100E0811031EC066AB27A@euclid.dessci>
From: Adam Heinz <adamh AT dessci DOT com>
To: "'cygwin AT cygwin DOT com'" <cygwin AT cygwin DOT com>
Subject: How to (easily) install multiple versions of the same package (from a repository)?
Date: Thu, 27 Jan 2005 11:41:33 -0800
MIME-Version: 1.0
X-IsSubscribed: yes

Greetings!

I manage the company standard Cygwin installation process, which is simple:

1. I populate a Cygwin repository on one of our internal servers (using
setup.exe).
2. Users install everything from that server (using setup.exe).

This installs the most recent versions of all packages on the repository,
which has worked fine, except that it looks like I'm going to need to be
able to provide multiple versions of the same package for backwards
compatibility.

When you ask the Cygwin setup program to install a different version of an
installed package, it uninstalls the installed version, so our current
installation process will not support multiple versions.

I'm looking into automated install options, but haven't found any silver
bullets yet.
http://www.cygwin.com/ml/cygwin/2004-07/msg01061.html

I'd really like to end up with a Unix-style environment, i.e. using symlinks
to point python to python_2_4_0.exe and python_2_3 to python_2_3_4.exe.  I'd
like to do this in such a way that the setup burden is entirely on my
shoulders and that everyone else has an extremely trivial setup process.

Any suggestions?  Is there any scripting-level mechanism for installing
Cygwin packages individually?

Adam Heinz
Senior Developer
Design Science

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019